slsearch – Search a spectral line table. – analysis task

Description

Parameters

Title

Parameter

Default

Description

tablename

''

Input spectral line table name to search. If not specified, use the default table in the system.

outfile

''

Results table name. Blank means do not write the table to disk.

freqrange

numpy.array( [ float(84),float(90) ] )

Frequency range in GHz.

species

numpy.array( [  ] )

Species to search for.

reconly

False

List only NRAO recommended frequencies.

chemnames

numpy.array( [  ] )

Chemical names to search for.

qns

numpy.array( [  ] )

Resolved quantum numbers to search for.

intensity

numpy.array( [  ] )

CDMS/JPL intensity range. -1 -> do not use an intensity range.

smu2

numpy.array( [  ] )

Quantum mechanical line strength. -1 -> do not use a smu2 range.

loga

numpy.array( [  ] )

log(A) (Einstein coefficient) range. -1 -> do not use a loga range.

el

numpy.array( [  ] )

Lower energy state range in Kelvin. -1 -> do not use an el range.

eu

numpy.array( [  ] )

Upper energy state range in Kelvin. -1 -> do not use an eu range.

rrlinclude

True

Include RRLs in the result set?

rrlonly

False

Include only RRLs in the result set?

verbose

False

List result set to logger (and optionally logfile)?

logfile

'""'

List result set to this logfile (only used if verbose=True).

append

False

If true, append to logfile if it already exists, if false overwrite logfile it it exists. Only used if verbose=True and logfile not blank.

Parameter Explanations

tablename

''

Input spectral line table name to search. If not specified, use the default table in the system.

outfile

''

Results table name. Blank means do not write the table to disk.

freqrange

numpy.array( [ float(84),float(90) ] )

Frequency range in GHz.

species

numpy.array( [  ] )

Species to search for.

reconly

False

List only NRAO recommended frequencies.

chemnames

numpy.array( [  ] )

Chemical names to search for.

qns

numpy.array( [  ] )

Resolved quantum numbers to search for.

intensity

numpy.array( [  ] )

CDMS/JPL intensity range. -1 -> do not use an intensity range.

smu2

numpy.array( [  ] )

Quantum mechanical line strength. -1 -> do not use a smu2 range.

loga

numpy.array( [  ] )

log(A) (Einstein coefficient) range. -1 -> do not use a loga range.

el

numpy.array( [  ] )

Lower energy state range in Kelvin. -1 -> do not use an el range.

eu

numpy.array( [  ] )

Upper energy state range in Kelvin. -1 -> do not use an eu range.

rrlinclude

True

Include RRLs in the result set?

rrlonly

False

Include only RRLs in the result set?

verbose

False

List result set to logger (and optionally logfile)?

logfile

'""'

List result set to this logfile (only used if verbose=True).

append

False

If true, append to logfile if it already exists, if false overwrite logfile it it exists. Only used if verbose=True and logfile not blank.