PNHunter

Bêta 0.9 · macOS · Apple SiliconBeta 0.9 · macOS · Apple Silicon

Les nébuleuses
que personne
n'a encore vues.
The nebulae
no one has
seen yet.

PNHunter fouille les grands relevés du ciel à la recherche de nébuleuses planétaires inconnues, puis vous accompagne de la détection jusqu'au dossier de découverte. PNHunter searches the great sky surveys for unknown planetary nebulae, then guides you from the first detection all the way to the discovery dossier.

Page de tri de PNHunter PNHunter triage page
Page de tri : la coquille de DSH J1957.3+2639, nébuleuse connue, dans la carte Hα débarrassée du continu. Triage page: the shell of DSH J1957.3+2639, a known nebula, in the continuum-subtracted Hα map.

Pourquoi maintenantWhy now

Le ciel est photographié.
Il n'est pas entièrement regardé.
The sky has been photographed.
It has not all been looked at.

Les relevés IPHAS et Pan-STARRS couvrent des milliers de degrés carrés, à une profondeur qu'aucun amateur n'atteint en une nuit. Depuis dix ans, des amateurs y ont trouvé des dizaines de nébuleuses planétaires passées inaperçues. Celles qui restent sont pâles, étendues, noyées dans le fond du ciel : il faut une méthode pour les voir, et des outils pour ne pas se tromper. The IPHAS and Pan-STARRS surveys cover thousands of square degrees, deeper than any amateur reaches in a night. Over the past decade, amateurs have found dozens of planetary nebulae hidden in them. Those that remain are faint, extended and buried in the sky background: seeing them takes a method, and avoiding mistakes takes tools.

8 / 10
NP connues retrouvées à l'aveugle dans une zone témoin du plan galactiqueknown PNe recovered blind in a Galactic-plane test field
top 9
rang des NP retrouvées parmi 4 553 détections, à latitude intermédiairerank of the recovered PNe among 4,553 detections, at intermediate latitude
0,92
AUC de l'œil artificiel Pan-STARRS sur des blocs de validationAUC of the Pan-STARRS artificial eye on held-out blocks
96 %
des NP connues visibles sur les plaques DSS2, d'où un contrôle d'époque fiableof known PNe visible on DSS2 plates, hence a reliable epoch check

Comment ça marcheHow it works

De millions de pixels
à une poignée de candidates.
From millions of pixels
to a handful of candidates.

Les relevésThe surveys

IPHAS en Hα étroit dans le plan galactique, Pan-STARRS aux latitudes intermédiaires. Les images sont lues en tuiles HiPS et étalonnées sur les étoiles Gaia DR3.IPHAS narrow-band Hα in the Galactic plane, Pan-STARRS at intermediate latitudes. Images are read as HiPS tiles and calibrated on Gaia DR3 stars.

Le continu soustraitContinuum removed

La bande large est retirée de la bande étroite : il ne reste que l'émission. Un filtre médian efface les étoiles, la composante diffuse demeure.The broad band is subtracted from the narrow band: only emission remains. A median filter erases the stars; the diffuse component stays.

Détection multi-échelleMulti-scale detection

Une transformée en ondelettes « à trous » isole les taches d'émission de 5″ à plusieurs minutes d'arc ; une passe grossière vise les grandes coquilles pâles.An “à trous” wavelet transform isolates emission patches from 5″ to several arcminutes; a coarse pass targets large faint shells.

L'œil artificielThe artificial eye

Un réseau convolutif, entraîné sur les nébuleuses connues avec MLX sur la puce du Mac, note chaque détection sous huit orientations.A convolutional network trained on known nebulae with MLX on the Mac's own chip scores each detection under eight orientations.

L'épreuve du tempsThe test of time

Chaque pose IPHAS (2003–2018) ou plaque DSS2 des années 1990 est relue : un objet réel est là à chaque époque, une traînée ou un astéroïde non.Every IPHAS exposure (2003–2018) or 1990s DSS2 plate is re-read: a real object is there at every epoch, a trail or an asteroid is not.

La sélection stricteStrict selection

Forme, isolement, absence du continu, recoupement avec SIMBAD et les listes publiées : seules les détections qui passent tout reçoivent l'étoile.Shape, isolation, absence from the continuum, cross-matching with SIMBAD and published lists: only detections that pass everything earn the star.

La carte du cielThe sky map

Choisissez
où chercher.
Choose
where to look.

Une carte Aladin interactive montre la couverture des relevés, les zones déjà scannées et les milliers de nébuleuses connues. Cliquez pour placer une zone : PNHunter choisit le bon relevé et estime la durée du scan.An interactive Aladin map shows survey coverage, the areas already scanned and thousands of known nebulae. Click to place an area: PNHunter picks the right survey and estimates the scan time.

Le ciel en Hα (Finkbeiner 2003) : en rouge, la couverture IPHAS du plan galactique ; en cyan, les zones scannées ; en magenta, les nébuleuses planétaires connues.The sky in Hα (Finkbeiner 2003): in red, IPHAS coverage of the Galactic plane; in cyan, scanned areas; in magenta, known planetary nebulae.

Le triTriage

Quatre images.
Une seule question.
Four images.
One question.

Une nébuleuse planétaire brille en Hα et disparaît dans le continu. Une étoile, une galaxie ou un défaut, non. PNHunter met côte à côte ce qu'il faut comparer, et passe de l'un à l'autre d'une touche.A planetary nebula shines in Hα and vanishes in the continuum. A star, a galaxy or a defect does not. PNHunter puts side by side what must be compared, one key apart.

CouleurColourPan-STARRS i, r, g. Une lueur verte, sans étoile pour l'expliquer.Pan-STARRS i, r, g. A green glow no star explains.
Hα − continucontinuumL'anneau apparaît, net, à 106σ.The ring appears, crisp, at 106σ.
[OIII] − continucontinuumL'oxygène doublement ionisé, signature des gaz très excités.Doubly ionised oxygen, the signature of highly excited gas.
ContinuContinuumPlus rien. C'est exactement ce qu'on attend.Nothing left. Exactly what we expect.

DSH J1957.3+2639, nébuleuse planétaire découverte par des amateurs (Deep Sky Hunters) — champ de 9,4′.DSH J1957.3+2639, a planetary nebula found by amateurs (Deep Sky Hunters) — 9.4′ field.

Le guide du triThe triage guide

Apprendre à voir
ce qui n'est pas là.
Learning to see
what isn't there.

La plupart des détections sont des pièges : résidus d'étoiles, reflets, traînées de satellites, bords de mosaïque. Le guide intégré montre de vrais exemples tirés des relevés, et une règle simple pour chacun.Most detections are traps: star residuals, reflections, satellite trails, mosaic edges. The built-in guide shows real survey examples, with a simple rule for each.

Panneaux : couleur Pan-STARRS · Hα − continu · [OIII] − continu · continu. Cercle jaune : la détection.Panels: Pan-STARRS colour · Hα − continuum · [OIII] − continuum · continuum. Yellow circle: the detection.

La liste de contrôleThe checklist

Chaque critère,
expliqué.
Every criterion,
explained.

Deux notes, jamais une boîte noire. L'IA dit à quel point l'objet ressemble aux nébuleuses connues ; les règles pèsent sa forme, son contraste, son isolement. Quand elles divergent, la liste dit pourquoi.Two scores, never a black box. The AI says how much the object resembles known nebulae; the rules weigh its shape, contrast and isolation. When they disagree, the checklist says why.

  • ✓ conformepasses   ! à vérifierto check   ✗ éliminatoireeliminating   ★ bonus
  • Isolement calibré sur 373 nébuleuses connues : une vraie NP se détache de la nébulosité voisine.Isolation calibrated on 373 known nebulae: a true PN stands out from nearby nebulosity.
  • Une seule pose ne prouve rien : la note de l'IA est divisée par deux tant qu'une seconde époque ne confirme pas.A single exposure proves nothing: the AI score is halved until a second epoch confirms.

Vérification d'époqueEpoch check

Toujours là.
Depuis 2008.
Still there.
Since 2008.

Les relevés empilent des nuits différentes : un astéroïde ou un reflet de satellite peut y imiter une nébuleuse. PNHunter télécharge les poses individuelles et mesure l'objet sur chacune, ou interroge les plaques photographiques DSS2 des années 1990.Surveys stack different nights: an asteroid or a satellite glint can mimic a nebula. PNHunter downloads the individual exposures and measures the object on each, or checks the DSS2 photographic plates from the 1990s.

  • PN G064.1−00.9 : présente sur les 2 poses Hα et les 5 poses r, de 2008 à 2017.PN G064.1−00.9: present on both Hα and all five r exposures, from 2008 to 2017.
  • Un clignotement entre deux dates suffit à voir ce qui bouge.Blinking between two dates is enough to see what moves.
Pose Hα individuelle IPHAS du 25 juillet 2008.Individual IPHAS Hα exposure of 25 July 2008.

ObserverObserve

De l'écran
au télescope.
From the screen
to the telescope.

Déclarez votre site, votre télescope, votre caméra et vos filtres. PNHunter calcule quand viser, combien de temps poser, et ce qu'il faudrait pour obtenir le spectre qui confirmera tout.Declare your site, telescope, camera and filters. PNHunter works out when to point, how long to expose, and what it would take to get the spectrum that confirms it all.

La fenêtre de tir, cette nuit et toute l'année.The imaging window, tonight and all year.

Hauteur de la cible, nuit noire, Lune levée à moins de 120° : la fenêtre utilisable apparaît en vert. En dessous, les heures exploitables mois par mois.Target altitude, dark night, Moon up within 120°: the usable window shows in green. Below, the usable hours month by month.

Un plan d'acquisition sur mesure.A tailored acquisition plan.

Gain, durée de pose, nombre de poses et de nuits par filtre, calculés pour votre caméra et votre ciel.Gain, sub length, number of subs and nights per filter, computed for your camera and your sky.

Le spectre qui confirme.The spectrum that confirms.

Star Analyser, Alpy 600 ou LISA : pour chaque spectrographe, le rapport d'ouverture et le diamètre idéaux, et une configuration conseillée jusqu'au diamètre que vous fixez.Star Analyser, Alpy 600 or LISA: for each spectrograph, the ideal focal ratio and diameter, and a recommended setup up to the diameter you set.

Le dossier de découverteThe discovery dossier

Prêt pour HASH.
Signé. Vérifiable.
Ready for HASH.
Signed. Verifiable.

Fiche PDF, cartes FITS avec astrométrie, mesures de flux, poses individuelles et message prêt à envoyer à la base HASH. Chaque dossier reçoit un numéro de certificat et une signature Ed25519 vérifiable en ligne par n'importe qui. Rien n'est jamais envoyé à votre place.PDF sheet, FITS maps with astrometry, flux measurements, individual exposures and a message ready to send to the HASH database. Each dossier gets a certificate number and an Ed25519 signature anyone can verify online. Nothing is ever sent on your behalf.

Votre catalogueYour catalogue

Vos découvertes portent votre nom : XXX-PNH 1, XXX-PNH 2… Le numéro n'est attribué qu'au moment de l'envoi.Your discoveries carry your name: XXX-PNH 1, XXX-PNH 2… The number is only assigned when you send.

TraçabilitéTraceability

Chaque sélection est horodatée : si deux utilisateurs trouvent le même objet, le premier est reconnu comme découvreur.Every selection is timestamped: if two users find the same object, the first one is recognised as the discoverer.

Spectroscopie d'abordSpectroscopy first

Une candidate n'est une nébuleuse planétaire qu'après un spectre. PNHunter le rappelle à chaque étape.A candidate is only a planetary nebula after a spectrum. PNHunter reminds you at every step.

L'applicationThe app

Pensée pour le Mac.Built for the Mac.

Interface en français et en anglais, bulles d'aide sur chaque bouton, manuel intégré, scans en file d'attente qui reprennent où ils s'étaient arrêtés, réseau de neurones exécuté sur la puce Apple.Interface in English and French, help tips on every button, a built-in manual, queued scans that resume where they stopped, a neural network running on the Apple chip.

L'atlas, intégréThe atlas, built in

Pan-STARRS, DSS2, WISE ou IPHAS autour de chaque détection, avec SIMBAD d'un clic, sans quitter l'application.Pan-STARRS, DSS2, WISE or IPHAS around every detection, with SIMBAD one click away, without leaving the app.

Scans en file d'attenteQueued scans

Autour d'un objet, d'une position, sur une bande galactique : la durée est estimée avant de lancer.Around an object, a position, along a Galactic band: duration is estimated before you start.

Votre matérielYour equipment

Site, fond de ciel SQM, télescope, caméra et filtres : tout le plan en dépend.Site, SQM sky background, telescope, camera and filters: the whole plan depends on them.

Des réglages transparentsTransparent settings

Chaque seuil de la sélection stricte est visible et réglable.Every strict-selection threshold is visible and adjustable.

Le manuel, intégréThe manual, built in

Premiers pas, méthode, raccourcis et limites : tout est dans l'application.Getting started, method, shortcuts and limits: it's all in the app.

Rejoindre la bêta.Join the beta.

Gratuit. Le téléchargement est libre ; pendant la bêta, la création d'un compte demande un code d'invitation, envoyé automatiquement aux premiers inscrits.Free. The download is open; during the beta, creating an account requires an invitation code, sent automatically to the first sign-ups.

Archive .zip · 7 Mo · application, installateur et notice.zip archive · 7 MB · app, installer and instructions

— invitations restantesinvitations left

Le code d'invitation personnel arrive par courriel, avec le lien de téléchargement. Une seule invitation par adresse. Votre adresse sert uniquement à votre compte PNHunter.Your personal invitation code arrives by email, with the download link. One invitation per address. Your address is only used for your PNHunter account.

Mac Apple SiliconM1 ou plus récent, macOS 14 ou plusM1 or later, macOS 14 or later
Python 3.14programme d'installation de python.orginstaller from python.org
20 God'espace libre et une connexion Internetof free space and an Internet connection

InstallationInstallation

  1. Décompressez l'archive.Unzip the archive.
  2. Clic droit sur Installer PNHunter.command → Ouvrir. Quelques minutes suffisent.Right-click Installer PNHunter.command → Open. It takes a few minutes.
  3. Lancez PNHunter Beta depuis votre dossier Applications.Launch PNHunter Beta from your Applications folder.
  4. Choisissez votre langue, créez votre compte avec votre code d'invitation, puis ouvrez le Manuel.Choose your language, create your account with your invitation code, then open the Manual.

ScienceScience

Debout sur des épaules
de géants.
Standing on the shoulders
of giants.

PNHunter n'existe que grâce aux relevés publics, aux catalogues et aux travaux ci-dessous. Si vous publiez une découverte faite avec l'outil, citez-les aussi.PNHunter only exists thanks to the public surveys, catalogues and work below. If you publish a discovery made with the tool, please cite them too.

RelevésSurveys

IPHAS — Drew J. E. et al. 2005, MNRAS 362, 753 · Barentsen G. et al. 2014, MNRAS 444, 3230 (DR2)

IGAPS (IPHAS + UVEX) — Monguió M. et al. 2020, A&A 638, A18 · UVEX — Groot P. J. et al. 2009, MNRAS 399, 323

Pan-STARRS1 — Chambers K. C. et al. 2016, arXiv:1612.05560 · Flewelling H. A. et al. 2020, ApJS 251, 7

Gaia DR3 — Gaia Collaboration, Vallenari A. et al. 2023, A&A 674, A1

DSS2 / POSS-II — Reid I. N. et al. 1991, PASP 103, 661

WISE — Wright E. L. et al. 2010, AJ 140, 1868 · Hα tout le cielAll-sky Hα — Finkbeiner D. P. 2003, ApJS 146, 407 · VTSS — Dennison B., Simonetti J. H., Topasna G. A. 1998, PASA 15, 147 · Voie lactéeMilky Way — Mellinger A. 2009, PASP 121, 1180

Nébuleuses planétairesPlanetary nebulae

HASH — Parker Q. A., Bojičić I. S., Frew D. J. 2016, J. Phys. Conf. Ser. 728, 032008

Strasbourg-ESO — Acker A. et al. 1992, ESO, Garching (VizieR V/84)

MASH — Parker Q. A. et al. 2006, MNRAS 373, 79 · Miszalski B. et al. 2008, MNRAS 384, 525

Kerber F. et al. 2003, A&A 408, 1029 — positions des NP galactiquesGalactic PN positions

Viironen K. et al. 2009, A&A 504, 291 — candidates IPHASIPHAS candidates

Sabin L. et al. 2014, MNRAS 443, 3388 — NP étendues dans IPHASextended PNe in IPHAS

Le Dû P. et al. 2022, A&A 666, A152 — découvertes d'amateurs et faux positifsamateur discoveries and false positives

Li, Parker & Jia 2024, A&A 692, A103 — candidates par apprentissage automatique (VPHAS+)machine-learning candidates (VPHAS+)

Méthodes et servicesMethods and services

Ondelettes « à trous »“À trous” wavelets — Starck J.-L., Murtagh F. 2006, Astronomical Image and Data Analysis, Springer

HiPS — Fernique P. et al. 2015, A&A 578, A114 · Aladin Lite — Boch T., Fernique P. 2014, ASP Conf. Ser. 485, 277

SIMBAD — Wenger M. et al. 2000, A&AS 143, 9 · VizieR — Ochsenbein F., Bauer P., Marcout J. 2000, A&AS 143, 23

Astropy — Astropy Collaboration 2022, ApJ 935, 167 · MLX — Apple machine learning research, 2023

FAQ

Faut-il un télescope pour utiliser PNHunter ?Do I need a telescope to use PNHunter?

Non pour chercher : la détection et le tri se font sur les relevés publics. Oui pour confirmer : vos propres images en bande étroite, puis un spectre, font d'une candidate une découverte.Not to search: detection and triage use the public surveys. Yes to confirm: your own narrow-band images, then a spectrum, turn a candidate into a discovery.

Pourquoi un compte et un code d'invitation ?Why an account and an invitation code?

Pendant la bêta, l'accès est ouvert progressivement. Le compte sert aussi à horodater vos dossiers et les objets consultés, ce qui protège l'antériorité de vos découvertes. Les conditions sont détaillées dans le contrat de licence, lisible avant la création du compte.During the beta, access opens gradually. The account also timestamps your dossiers and the objects you view, which protects the priority of your discoveries. The terms are set out in the licence agreement, shown before you create an account.

Quelles données sont envoyées au serveur ?What data is sent to the server?

Votre nom, votre courriel, l'acronyme de votre catalogue, et un journal des objets consultés, des candidates sélectionnées, des coordonnées copiées et des dossiers préparés. Les images et les scans restent sur votre Mac. Vous pouvez consulter votre journal à tout moment dans l'application.Your name, email, catalogue acronym, and a log of objects viewed, candidates selected, coordinates copied and dossiers prepared. Images and scans stay on your Mac. You can view your log at any time in the app.

Et si quelqu'un d'autre trouve la même nébuleuse ?What if someone else finds the same nebula?

C'est le premier qui compte. Dès qu'une candidate atteint la sélection stricte ou presque stricte dans PNHunter, cette sélection est horodatée sur le serveur et l'auteur en est informé. Si deux utilisateurs tombent sur le même objet, l'auteur peut établir qui l'a vu en premier et le faire valoir pour ce découvreur, y compris auprès de HASH. En contrepartie, l'auteur s'engage à n'utiliser ces informations que pour cet arbitrage : il ne les publie pas, ne les transmet à personne, et n'observe ni ne soumet lui-même vos candidates (contrat de licence, article 6.6).The first one counts. As soon as a candidate reaches strict or nearly strict selection in PNHunter, the selection is timestamped on the server and the author is informed. If two users come across the same object, the author can establish who saw it first and assert it for that discoverer, including with HASH. In return, the author commits to using this information only for that arbitration: he does not publish or share it, and never observes or submits your candidates himself (licence agreement, article 6.6).

Et sur un Mac Intel, ou sous Windows ?What about Intel Macs, or Windows?

Pas pour l'instant : l'œil artificiel s'exécute avec MLX, réservé aux puces Apple.Not for now: the artificial eye runs on MLX, which requires Apple silicon.

PNHunter garantit-il une découverte ?Does PNHunter guarantee a discovery?

Non. La plupart des détections sont des artefacts ou du milieu interstellaire, et les objets brillants sont déjà catalogués. PNHunter réduit le travail et les erreurs ; le regard humain, l'observation et la spectroscopie restent indispensables.No. Most detections are artefacts or interstellar medium, and bright objects are already catalogued. PNHunter cuts the workload and the mistakes; human judgement, observation and spectroscopy remain essential.