synspec: Atomic lines: Starting with the DR16 (20180901) linelists, Dmitry ran his program to adjust log(gf) and damping parameters, using a Synspec synthesis for the Sun and Arcturus, which yielded slightly different results than those from a Turbospectrum synthesis. For the Turbospectrum 20 list, Verne concluded that region with CuI and TiII lines was improperly handled by the line adjustment program (perhaps because of a telluric feature). The lines in this region were adjusted by Verne for the Turbospectrum 20 synthesis, but this was not done for the Synspec synthesis, which means that Cu in Synspec is not reliable. APOGEE master: linelist.20200921nlte.txt has 51227 lines Synspec format : synspec.20200921nlte.atoms has 51261 lines = 51227 + 34 lines added longward of 1700 for synple interpolation issues atoms linelist format: write(*,512)WL,CODE,GFLOG,E,XJ,EP,XJP,GAMMAR,GAMMAS,GAMMAW,INEXT,s1,l1,p1,s,l,p 512 FORMAT(F11.4,F7.2,F8.3,F12.3,F6.1,F12.3,F6.1,1X,A6,1X,A6,1X,A6,I2,6(I3)) 1-11 F11.4 WL in nm 12-18 F7.2 Code for the species and ionization where the integer is the atomic number and decimal the ionization 19-26 F8.3 log gf value which includes the isotope correction 27-38 F12.3 energy of the lower level in cm-1 39-44 F6.1 J value for lower level 45-56 F12.3 energy of the upper level in cm-1 57-62 F6.1 J value for upper level 63 1X skipped line 64-69 A6 GAMMAR damping 70 1X skipped line 71-76 A6 GAMMAS damping 77 1X skipped line 78-83 A6 GAMMAW damping 84-85 I2 INEXT a value always set to 0 86-88 I3 s quantum number value for lower level from 2nd to last character in label 89-91 I3 l quantum number value for lower level from last character S,P,D,F,G,H,I,K,L,M,N,O,Q,R,T,U,V,W in label 92-94 I3 p quantum number value for lower level from 3rd to last character in label 95-97 I3 s quantum number value for upper level from 2nd to last character in label 98-100 I3 l quantum number value for upper level from last character S,P,D,F,G,H,I,K,L,M,N,O,Q,R,T,U,V,W in label 101-103 I3 p quantum number value for upper level from 3rd to last character in label Molecular lines: taken from IAC Synspec linelist Synspec does not include isotope identification in linelist: builds in isotope ratios in linelist through adjusting log(gf) values, so there are two separate files synspec.20200921nltegiant.molec : "giant" isotope ratios cratio=[[12,0.875],[13,0.125]],nratio=[[14,0.99632],[15,0.00368]],oratio=[[16,0.99906754],[17,0.00033061],[18,0.00060184]] synspec.20200921nltesun.molec : solar isotope ratios cratio=[[12,0.9889d],[13,0.0111d]],nratio=[[14,0.99632d],[15,0.00368d]],oratio=[[16,0.99757d],[17,0.00038d],[18,0.00205d]] linelists contain : OH: 2551 FeH :2782 C2 : 4217 CN : 9817 CO : 29752 Total : 49119 Thomas Masseron compilation: synspecmolec.20180624f.strip.noh2o has 58904 lines : OH : 11776 (2550 16OH + 4254 17OH + 4702 18OH) FeH : 2782 C2 : 4783 (4783 12C12C) CN : 9815 (5591 12C14N + 4224 13C14N) CO : 29748 (7478 12C16O + 7411 13C16O + 7458 12C17O + 7401 12C18O) Total : 58904 so, for DR17, our list differs from Thomas' by: - we dropped 17OH and 18OH - duplicated one 16OH line (1749.784) - dropped some C2 lines - duplicated two CN lines (1749.811 and 1749.936) - duplicated four CO lines (1749.969, 1749.989, 1749.990, 1749.996) molecules format: WRITE(*, '(F10.4,F10.2,F7.3,F12.3,E10.2,E10.2,E10.2)') WL,float(CODE),GFLOG,abs(E),GAMMAR,GAMMAS,GAMMAW 1-10 F10.4 WL in nm 11-20 F20.2 Code for the species where the integers are the atomic number separated by 0. 21-27 F7.3 log gf value which includes the isotope correction 28-39 F12.3 energy of the lower level in cm-1 40-49 F10.2 GAMMAR damping 50-59 F10.2 GAMMAS damping 60-69 F10.2 GAMMAW damping