EXOSIMS.TargetList package
Submodules
EXOSIMS.TargetList.GaiaCatTargetList module
- class EXOSIMS.TargetList.GaiaCatTargetList.GaiaCatTargetList(**specs)[source]
Bases:
TargetListTarget 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:
TargetListTarget list based on population of known RV planets from IPAC. Intended for use with the KnownRVPlanets family of modules.
- Parameters:
**specs – Input 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:
**specs – Input 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.