Index of applications (scripts)¶
pyfant – Python interface to the PFANT spectral synthesis software (Fortran)¶
Graphical applications¶
abed.py: Abundances file editor
ated.py: Atomic lines file editor
convmol.py: Conversion of molecular lines data to PFANT format
mained.py: Main configuration file editor.
mced.py: Editor for molecular constants file
mled.py: Molecular lines file editor.
moldbed.py: Editor for molecules SQLite database
optionsed.py: PFANT command-line options file editor.
tune-zinf.py: Tunes the “zinf” parameter for each atomic line in atomic lines file
x.py: PFANT Launcher – Graphical Interface for Spectral Synthesis
Command-line tools¶
copy-star.py: Copies stellar data files (such as main.dat, abonds.dat, dissoc.dat) to local directory
create-grid.py: Merges several atmospheric models into a single file (_i.e._, the “grid”)
cut-atoms.py: Cuts atomic lines file to wavelength interval specified
cut-molecules.py: Cuts molecular lines file to wavelength interval specified
hitran-scraper.py: Retrieves molecular lines from the HITRAN database [Gordon2016]
link.py: Creates symbolic links to PFANT data files as an alternative to copying these (sometimes large) files into local directory
merge-molecules.py: Merges several PFANT molecular lines file into a single one
nist-scraper.py: Retrieves and prints a table of molecular constants from the NIST Chemistry Web Book [NISTRef]
nulbad.py: Convolve spectrum with Gaussian profile.
run-multi.py: Runs pfant and nulbad in “multi mode” (equivalent to Tab 4 in “x.py”)
run4.py: Runs the four Fortran binaries in sequence: innewmarcs, hydro2, pfant, nulbad
turbospectrum-to-atoms.py: Converts TurboSpectrum atomic lines file to PFANT atomic lines file.
vald3-to-atoms.py: Converts VALD3 atomic/molecular lines file to PFANT atomic lines file.