exorad.models.targetlist module

class BaseTargetList[source]

Bases: Logger

Target list base class

create_target_list()[source]
read_data()[source]
searchTarget(name)[source]
star_data()[source]
star_keys()[source]
property target
class CSVTargetList(filename)[source]

Bases: BaseTargetList

It parses a csv file into a BaseTargetList class

planet_data()[source]
planet_keys()[source]
read_data()[source]
star_data()[source]
star_keys()[source]
class CSVTargetListMRS(filename)[source]

Bases: BaseTargetList

It parses a csv file into a BaseTargetList class

static check_keys(key)[source]
static check_units(unit)[source]
planet_data()[source]
planet_keys()[source]
read_data()[source]
star_data()[source]
star_keys()[source]
class OldExcelTargetList(filename)[source]

Bases: Logger

It parses an .xls file into a BaseTargetList class

data_row0 = 4
number_to_be_observed_column = 20
searchTarget(name)[source]
star_data_columns = (1, 6)
units_row = 3
class QTableTargetList(table)[source]

Bases: BaseTargetList

It parses an astropy.table.QTable into a BaseTargetList class

planet_data()[source]
planet_keys()[source]
read_data()[source]
star_data()[source]
star_keys()[source]
class XLXSTargetList(filename)[source]

Bases: BaseTargetList

It parses a .xlsx file into a BaseTargetList class

data_row0 = 4
number_to_be_observed_column = 20
planet_data()[source]
planet_data_columns = (8, 18)
planet_keys()[source]
read_data()[source]
star_data()[source]
star_data_columns = (1, 6)
star_keys()[source]
units_row = 3
compactString(string)
stripUnitString(string)