EXOSIMS.TargetList package

Submodules

EXOSIMS.TargetList.GaiaCatTargetList module

class EXOSIMS.TargetList.GaiaCatTargetList.GaiaCatTargetList(**specs)[source]

Bases: TargetList

Target list based on Gaia catalog inputs.

Parameters:

**specs – user specified values

set_catalog_attributes()[source]

Hepler method that sets possible and required catalog attributes.

Sets attributes:
catalog_atts (list):

Attributes to try to copy from star catalog. Missing ones will be ignored and removed from this list.

required_catalog_atts(list):

Attributes that cannot be missing or nan.

stellar_mass()[source]

Populates target list with ‘true’ and ‘approximate’ stellar masses

This method calculates stellar mass via interpolation of data from: “A Modern Mean Dwarf Stellar Color and Effective Temperature Sequence” http://www.pas.rochester.edu/~emamajek/EEM_dwarf_UBVIJHK_colors_Teff.txt Eric Mamajek (JPL/Caltech, University of Rochester)

For more details see MeanStars documentation.

Function called by reset sim

EXOSIMS.TargetList.KnownRVPlanetsTargetList module

class EXOSIMS.TargetList.KnownRVPlanetsTargetList.KnownRVPlanetsTargetList(**specs)[source]

Bases: TargetList

Target list based on population of known RV planets from IPAC. Intended for use with the KnownRVPlanets family of modules.

Parameters:

**specsInput Specification

filter_target_list(filters)[source]

Filtering is done as part of populating the table, so this method is overloaded to do nothing.

populate_target_list(**specs)[source]

This function is responsible for populating values from the star catalog into the target list attributes and enforcing attribute requirements.

Parameters:

**specsInput Specification

set_catalog_attributes()[source]

Hepler method that sets possible and required catalog attributes.

Sets attributes:
catalog_atts (list):

Attributes to try to copy from star catalog. Missing ones will be ignored and removed from this list.

required_catalog_atts(list):

Attributes that cannot be missing or nan.