Line selection

The linecatalog has a number of selection functions to select a range of lines from a larger catalog (the JPL catalog has $>$180000 lines for example). set_frequency_limits selects on frequency range, set_strength_limits selects on intensity while set_name selects on molecule name (wild cards allowed). The summary function lists the currently selected lines.

  ASAP>jpl = linecatalog('jpl.tbl')
  ASAP>jpl.set_frequency_limits(80,115,'GHz') # Lines for 3mm receiver
  ASAP>jpl.set_name('*OH')                    # Select all alcohols
  ASAP>jpl.set_name('OH')                     # Select only OH molecules
  ASAP>jpl.summary()

  ASAP>jpl.reset()                            # Selections are accumulative
  ASAP>jpl.set_frequency_limits(80,115,'GHz') 
  ASAP>jpl.set_strength_limits(-2,10)         # Select brightest lines
  ASAP>jpl.summary()



Malte Marquarding 2007-08-16