hitran
index
/users/schrei_f/src/py4CAtS/lite/src/hitran.py

hitran
 
usage:
hitran [options] line_parameter_database
 
command line options:
  -h  help
  -i  int       isotope number  (default: all)
  -m  int       molecule number (default: all)
  -o  string    output file (default: standard output)
  -S  float     minimum line strength to accept (default: S=0.0)
  -x  interval  lower and upper end of wavenumber range (comma separated pair without blanks)
 
Notes:   at least wavenumber range or molecule has to be selected!
         this is the 'low-level' version of the extract module

 
Functions
       
bisect_first_line(db, xBegin, xEnd, iw=3, lw=15)
Search and return first line of Hitran or Geisa formatted database.
clock(...)
clock() -> floating point number
 
Return the CPU time or real time since the start of the process or since
the first call to clock().  This has as much precision as the system
records.
extract_All(hitran, xBegin, xHigh)
Read all lines up to an upper wavenumber limit from Hitran formatted database.
extract_Mol(hitran, xBegin, xHigh, getMol)
Read lines of a given molecule up to an upper wavenumber limit from Hitran formatted database.
extract_MolIso(hitran, xBegin, xHigh, getMol, getIso)
Read lines of a given molecule/isotope up to an upper wavenumber limit from Hitran formatted database.
extract_MolIsoStr(hitran, xBegin, xHigh, getMol, getIso, strMin)
Read strong lines of a given molecule/isotope up to an upper wavenumber limit from Hitran formatted database.
extract_MolStr(hitran, xBegin, xHigh, getMol, strMin)
Read strong lines of a given molecule up to an upper wavenumber limit from Hitran formatted database.
extract_hitran(hFile, xLimits=None, molNr=0, isoNr=0, strMin=0.0)
Read Hitran formatted database, return list of accepted lines.