vendredi 30 mars 2018

Ajouter les supernovae actives à Cartes du Ciel

Cartes du ciel est un très bon programme the planetarium. Traditionnellement j'ai utilisé Stellarium, mais j'ai récemment changé pour CdC parce qu'il est plus parametrable (par exemple les catalogues).

Un de mes passe-temps est de chasser les supernovae. Je n'imagine pas en découvrir une, la probabilité est très faible (même si elle existe comme certains cas récents le montrent) étant donné les projets de recherche systématique qui existent, mais j'aime bien faire une photo des nouvelles. Pour ca j'utilise la très bonne liste de David Bishop. Alors je me suis demandé: et si j'intégrais cette liste aux catalogues de CdC pour que ca soit plus facile à utiliser et à chercher?

Alors j'ai écrit un parser quick and dirty. Il simplement charge la page, extrait la liste des supernovae, et produit une liste utilisable comme source de catalogue dans CdC. La sortie ressemble a ca:
AT2018anm anonymous 17:14:02.555 -28:49:23.99 0.0 9.7 2018/03/27 Nova n/a 9.7 2018/03/27 2018/03/27 Gaia Supernova Gaia18ata, PNV J17140261-2849237, Nova Oph 2018 No. 2
AT2018amn anonymous 18:20:21.934 +07:11:07.22 0.0 12.1 2018/03/27 XRB n/a 12.0 2018/03/24 2018/03/24 Gaia Supernova Gaia18asi, MAXI J1820+070, ASASSN-18ey
AT2018ane anonymous 07:33:33.296 -15:28:49.91 0.0 13.0 2018/03/25 CV n/a 13.0 2018/03/25 2018/03/25 Gaia Supernova Gaia18asv                                                                             
Le parser est en ligne pour que CdC puisse faire une mise à jour dans manipulation de l'utilisateur.

Le formatage pour CatGen nécessite des champs de longueur fixe. Le projet de catalogue est le suivant:
[Page1]
binarycat=1
type=1
shortname=RSN
longname=Recent Supernovae (Rochester)
numfiles=1
inputfiles0=supernovae.txt
caturl=http://www.raguenaud-online.org/cedric/astro/SupernovaConverter.php

[Page2]
ratype=0
dectype=0
equinox=2000
epoch=0
magmax=0
nebsize=0
nebunit=1
nebtype=-1
neblog=0
linewidth=0
linecolor=16777215
drawingtype=0
closedline=1

[Page3]
numitem=37
field0=1
field1=1
field2=1
field3=1
field4=1
field5=1
field6=1
field7=1
field8=1
field9=0
field10=0
field11=0
field12=0
field13=0
field14=1
field15=0
field16=0
field17=1
field18=1
field19=1
field20=1
field21=1
field22=1
field23=1
field24=0
field25=0
field26=0
field27=0
field28=0
field29=0
field30=0
field31=0
field32=0
field33=0
field34=0
field35=0
field36=0
label1=RA
label2=DEC
label3=Id
label4=mMax
label5=mMin
label6=P
label7=T
label8=Mepoch
label9=rise
label10=sp
label11=band
label12=desc
label13=MaxMag dat
label14=Offset
label15=LMag
label16=Last obser
label17=First obs
label18=Discoverer
label19=AKA
label20=Str8
label21=Str9
label22=Str10
label23=Num1
label24=Num2
label25=Num3
label26=Num4
label27=Num5
label28=Num6
label29=Num7
label30=Num8
label31=Num9
label32=Num10
label33=Num10
label34=
label35=
fieldindex0=101
fieldlength0=2
calcA0=1
calcB0=0
fieldindex1=104
fieldlength1=2
calcA1=1
calcB1=0
fieldindex2=107
fieldlength2=6
calcA2=1
calcB2=0
fieldindex3=151
fieldlength3=1
calcA3=1
calcB3=0
fieldindex4=152
fieldlength4=2
calcA4=1
calcB4=0
fieldindex5=155
fieldlength5=2
calcA5=1
calcB5=0
fieldindex6=158
fieldlength6=6
calcA6=1
calcB6=0
fieldindex7=1
fieldlength7=40
calcA7=1
calcB7=0
fieldindex8=451
fieldlength8=4
calcA8=1
calcB8=0
fieldindex9=0
fieldlength9=0
calcA9=1
calcB9=0
fieldindex10=0
fieldlength10=0
calcA10=1
calcB10=0
fieldindex11=351
fieldlength11=10
calcA11=1
calcB11=0
fieldindex12=0
fieldlength12=0
calcA12=1
calcB12=0
fieldindex13=0
fieldlength13=0
calcA13=1
calcB13=0
fieldindex14=351
fieldlength14=10
calcA14=1
calcB14=0
fieldindex15=0
fieldlength15=0
calcA15=1
calcB15=0
fieldindex16=0
fieldlength16=0
calcA16=1
calcB16=0
fieldindex17=501
fieldlength17=10
calcA17=1
calcB17=0
fieldindex18=201
fieldlength18=20
calcA18=1
calcB18=0
fieldindex19=251
fieldlength19=4
calcA19=1
calcB19=0
fieldindex20=301
fieldlength20=10
calcA20=1
calcB20=0
fieldindex21=601
fieldlength21=10
calcA21=1
calcB21=0
fieldindex22=651
fieldlength22=32
calcA22=1
calcB22=0
fieldindex23=701
fieldlength23=255
calcA23=1
calcB23=0
fieldindex24=0
fieldlength24=0
calcA24=1
calcB24=0
fieldindex25=0
fieldlength25=0
calcA25=1
calcB25=0
fieldindex26=0
fieldlength26=0
calcA26=1
calcB26=0
fieldindex27=0
fieldlength27=0
calcA27=1
calcB27=0
fieldindex28=0
fieldlength28=0
calcA28=1
calcB28=0
fieldindex29=0
fieldlength29=0
calcA29=1
calcB29=0
fieldindex30=0
fieldlength30=0
calcA30=1
calcB30=0
fieldindex31=0
fieldlength31=0
calcA31=1
calcB31=0
fieldindex32=0
fieldlength32=0
calcA32=1
calcB32=0
fieldindex33=0
fieldlength33=0
calcA33=1
calcB33=0
fieldindex34=0
fieldlength34=0
calcA34=1
calcB34=0
fieldindex35=0
fieldlength35=0
calcA35=1
calcB35=0
fieldindex36=0
fieldlength36=0
calcA36=1
calcB36=0
fieldindex37=0
fieldlength37=0
calcA37=1
calcB37=0
fieldindex38=0
fieldlength38=0
calcA38=1
calcB38=0
fieldindex39=0
fieldlength39=0
calcA39=1
calcB39=0
fieldindex40=0
fieldlength40=0
calcA40=1
calcB40=0
altname1=0
altname2=0
altname3=0
altname4=0
altname5=0
altname6=0
altname7=0
altname8=0
altname9=0
altname10=0
altprefix1=0
altprefix2=0
altprefix3=0
altprefix4=0
altprefix5=0
altprefix6=0
altprefix7=0
altprefix8=0
altprefix9=0
altprefix10=0

[Page4]
numfile=0
ouputdir=
index=1
altindex=0
prefname=0
append=0

[Page5]
nebtype1=Gx,GALXY,QUASR
nebtype2=GALCL
nebtype3=OC,OPNCL,LMCOC,SMCOC
nebtype4=Gb,GLOCL,GX+GC,LMCGC,SMCGC
nebtype5=Pl,PLNNB
nebtype6=Nb,BRTNB,GX+DN,LMCDN,SMCDN,SNREM
nebtype7=Drk,DRKNB
nebtype8=C+N,CL+NB,G+C+N,LMCCN,SMCCN
nebtype9=Kt
nebtype10=*,1STAR
nebtype11=D*,2STAR
nebtype12=***,3STAR
nebtype13=Ast,ASTER,4STAR,5STAR,6STAR,7STAR,8STAR
nebtype14=-,PD,NONEX
nebtype15=,?
nebtype16=Circle
unit1=d,°
unit2=m,'
unit3=s,"

[Page6]
linetype1=start,0
linetype2=end,1
linetype3=vertex, ,2
linetype4=

[Page7]
colorstr1=White,W,1
colorstr2=LightGray,LG,2
colorstr3=Gray,G,3
colorstr4=Black,D,4
colorstr5=Red,R,5
colorstr6=Green,V,6
colorstr7=Yellow,Y,7
colorstr8=Blue,B,8
colorstr9=Magenta,M,9
colorstr10=Turquoise,T,10
color1=16777215
color2=12632256
color3=8421504
color4=3158064
color5=255
color6=65280
color7=65535
color8=16711680
color9=16711935
color10=16776960

Ensuite ca a été simplement une affaire d'ajouter le catalogue aux catalogues d'étoiles variables.

Resultat:




Aucun commentaire:

Enregistrer un commentaire