Barnard catalog: the six 'a' objects are not loaded
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
Start with python/PiFinder/catalog_imports/specialized_loaders.py and load_barnard(), then inspect the catalog_objects schema and existing migration conventions. Implement the proposed nullable sequence_suffix approach for the six listed objects. Done means B 44a, B 67a, B 83a, B 84a, B 117a, and B 119a load as separate catalogue entries, retain their positions and diameters, and can be found when searching for their base numbers.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The Barnard loader skips six objects of the catalogue: B 44a, B 67a, B 83a, B 84a, B 117a and B 119a.
Where
python/PiFinder/catalog_imports/specialized_loaders.py, in load_barnard():
if Barn[-1] == "a":
logging.debug(f"Skipping {Barn=}")
continue
The sequence of a catalog object is an integer, so "44a" has no place.
Facts
astro_data/barnard/barnard.dat(VizieR VII/220A) has 349 rows: 343 numbers and these 6 "a" objects. The database has 343 Barnard objects.- The other gaps in B 1 to B 370 are correct. B 176 to B 200 never existed. B 52, B 131a and B 172 are duplicates in Barnard's own list. The VizieR ReadMe says this.
- The six objects are separate dark nebulae. Each has its own position and diameter. For example, B 44a is at 16h 44m 45s, -40° 20'.
Options
- A nullable
sequence_suffixtext column incatalog_objects. The name becomes "B 44a". A keypad search for 44 shows B 44 and B 44a. - Put each "a" object in the database as a new object with the name "B 44a" as an aka name, with no sequence of its own. This needs no schema change, but the keypad cannot find it.
- Keep them out, and add the "a" object only to the notes of the base object.
Option 1 is the cleanest. It also helps other catalogues with letter suffixes later.
- Lingua principale
- Jupyter Notebook
- Stelle
- 253
- Fork
- 63
- Merge medio
- 11h 55m
- PR unite (30g)
- 8
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di brickbots/PiFinder
-
Discord Link InvalidAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 67/100
brickbots/PiFinder#682 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
catalogs enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di brickbots/PiFinder
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nowledge-co/hawdb#1400 ·
I maintainer di solito rispondono entro 1 giorno
-
repo:cms
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
craftcms/cms#20235 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Edit: Binh Duong TV 5Apertachannels:edit check:passed
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 68/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
bug 🐛
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
comunica/comunica#1924 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno