Skip to content

AVAStack v2.56.0 — Classification des objets réparée + Seulement les objets visibles

Choose a tag to compare

@darkvad darkvad released this 05 Oct 22:26
· 55 commits to master since this release

AVAStack v2.56.0 — Classification des objets réparée + « Seulement les objets visibles » (jalon 97)

Corrections

  • Tous les objets annotés « (Nb) » (nébuleuse diffuse) : le générateur du
    catalogue embarqué pointait vers de mauvais identifiants VizieR et repliait
    tout code de type inconnu en « nébuleuse diffuse ». Refait sur OpenNGC
    (types propres, numéros Messier, tailles, noms communs) + VizieR miroir
    Harvard pour Sh2/Barnard/LDN. M31, M32, M110 = galaxie (Gx) ;
    NGC 206 = amas ouvert ; Sh2-155 désormais inclus.
  • Les installateurs n'embarquaient pas le catalogue célèbres (seuls les
    .py partaient) : le fichier du catalogue est ajouté aux quatre paquets
    et vérifié dans chaque archive.

Nouveautés

  • Case « Seulement les objets visibles » (cochée par défaut) : l'entourage
    (cercle/ellipse) n'est dessiné que si l'objet est réellement détecté dans
    l'image affichée — l'étiquette reste toujours. Exemple : NGC 206, non
    résolu, n'est plus entouré ; M110/M32 le restent. Nébuleuses obscures
    exemptées (aucun excès positif à détecter). Seuils mesurés sur une vraie
    capture M31 : NGC 206 = +5 niveaux (rejeté), M110 = +77 (entourage).
  • Interface : « Seuil mag » sur sa propre ligne (il débordait et se cachait).

Tests

  • Nouveau banc _test_catalogue_openngc_jalon97.py (types OpenNGC,
    désignations Messier/suffixes, conversions B1900→ICRS, chaîne bout-en-bout,
    contrôle du catalogue embarqué livré) ; bancs overlay/sauvegarde/dédup
    rejoués verts.

Données et licences

  • Catalogue célèbres régénéré : 14 178 objets. Sources : OpenNGC
    (CC-BY-SA-4.0 — attribution rendue dans README/INSTALLATION/PRIVACY) et
    catalogues VizieR VII/20, VII/220A, VII/7A (CC-BY-4.0, miroir Harvard).

Fichiers modifiés

  • avastack/catalogues/celebres.py (générateur refait), catalogue embarqué
    régénéré, avastack/processing/annotations.py (_detecte_visibilite),
    avastack/ui/app.py + avastack/config.py (nouvelle case), packers
    (catalogue embarqué), avastack/__init__.py : version 2.56.0.