EXOSIMS
The open source exoplanet imaging mission simulator.
Credits
EXOSIMS was created by Dmitry Savransky and initially written by Christian Delacroix, Daniel Garrett, Gabriel Soto, Dean Keithly, Corey Spohn Dmitry Savransky, with contributions by Rhonda Morgan, Michael Turmon, Patrick Lowrance, Walker Dula and Neil Zimmerman. For a complete list of contributors, see: https://github.com/dsavransky/EXOSIMS#credits-and-acknowledgements
EXOSIMS development has been supported by NASA Grant Nos. NNX14AD99G (GSFC), NNX15AJ67G (WPS) and NNG16PJ24C (SIT).
EXOSIMS makes use of Astropy, a community-developed core Python package for Astronomy (Astropy Collaboration, 2013).
EXOSIMS optionally makes use of Forecaster (http://ascl.net/1701.007).
EXOSIMS optionally makes use of NASA’s Navigation and Ancillary Information Facility’s SPICE system components (https://naif.jpl.nasa.gov/naif/).
EXOSIMS optionally uses values from: Mamjek, E. “A Modern Mean Dwarf Stellar Color and Effective Temperature Sequence”, http://www.pas.rochester.edu/~emamajek/EEM_dwarf_UBVIJHK_colors_Teff.txt
For further information, please see EXOSIMS’s ASCL page (http://ascl.net/1706.010) and the following papers:
Contents
- Introduction
- Installing and Configuring
- Quick Start Guide
- Fundamental Concepts
- Module Implementation
- Interface Specification
- Input Specification
- BackgroundSources
- Completeness
- Observatory
- OpticalSystem
- PlanetPhysicalModel
- PlanetPopulation
- PostProcessing
- SimulatedUniverse
- StarCatalog
- SurveySimulation
- SurveyEnsemble
- TargetList
- TimeKeeping
- ZodiacalLight
- EXOSIMS Prototype Inputs
- Documentation Guide
- Testing
- Utilities
- References
- Glossary
- EXOSIMS package
- Subpackages
- EXOSIMS.BackgroundSources package
- EXOSIMS.Completeness package
- EXOSIMS.Observatory package
- EXOSIMS.OpticalSystem package
- EXOSIMS.PlanetPhysicalModel package
- EXOSIMS.PlanetPopulation package
- Submodules
- EXOSIMS.PlanetPopulation.AlbedoByRadius module
- EXOSIMS.PlanetPopulation.AlbedoByRadiusDulzPlavchan module
- EXOSIMS.PlanetPopulation.Brown2005EarthLike module
- EXOSIMS.PlanetPopulation.DulzPlavchan module
- EXOSIMS.PlanetPopulation.EarthTwinHabZone1 module
- EXOSIMS.PlanetPopulation.EarthTwinHabZone1SDET module
- EXOSIMS.PlanetPopulation.EarthTwinHabZone2 module
- EXOSIMS.PlanetPopulation.EarthTwinHabZone3 module
- EXOSIMS.PlanetPopulation.EarthTwinHabZoneSDET module
- EXOSIMS.PlanetPopulation.Guimond2019 module
- EXOSIMS.PlanetPopulation.JupiterTwin module
- EXOSIMS.PlanetPopulation.KeplerLike1 module
- EXOSIMS.PlanetPopulation.KeplerLike2 module
- EXOSIMS.PlanetPopulation.KnownRVPlanets module
- EXOSIMS.PlanetPopulation.SAG13 module
- EXOSIMS.PlanetPopulation.SolarSystem module
- EXOSIMS.PostProcessing package
- EXOSIMS.Prototypes package
- Submodules
- EXOSIMS.Prototypes.BackgroundSources module
- EXOSIMS.Prototypes.Completeness module
- EXOSIMS.Prototypes.Observatory module
- EXOSIMS.Prototypes.OpticalSystem module
- EXOSIMS.Prototypes.PlanetPhysicalModel module
- EXOSIMS.Prototypes.PlanetPopulation module
- EXOSIMS.Prototypes.PostProcessing module
- EXOSIMS.Prototypes.SimulatedUniverse module
- EXOSIMS.Prototypes.StarCatalog module
- EXOSIMS.Prototypes.SurveyEnsemble module
- EXOSIMS.Prototypes.SurveySimulation module
- EXOSIMS.Prototypes.TargetList module
- EXOSIMS.Prototypes.TimeKeeping module
- EXOSIMS.Prototypes.ZodiacalLight module
- EXOSIMS.SimulatedUniverse package
- Submodules
- EXOSIMS.SimulatedUniverse.DulzPlavchanUniverse module
- EXOSIMS.SimulatedUniverse.DulzPlavchanUniverseEarthsOnly module
- EXOSIMS.SimulatedUniverse.KeplerLikeUniverse module
- EXOSIMS.SimulatedUniverse.KnownRVPlanetsUniverse module
- EXOSIMS.SimulatedUniverse.SAG13Universe module
- EXOSIMS.SimulatedUniverse.SolarSystemUniverse module
- EXOSIMS.StarCatalog package
- Submodules
- EXOSIMS.StarCatalog.EXOCAT1 module
- EXOSIMS.StarCatalog.FakeCatalog module
- EXOSIMS.StarCatalog.FakeCatalog_UniformAngles module
- EXOSIMS.StarCatalog.FakeCatalog_UniformSpacing_wInput module
- EXOSIMS.StarCatalog.GaiaCat1 module
- EXOSIMS.StarCatalog.HIPfromSimbad module
- EXOSIMS.StarCatalog.HWOMissionStars module
- EXOSIMS.StarCatalog.SIMBAD300Catalog module
- EXOSIMS.StarCatalog.SIMBADCatalog module
- EXOSIMS.SurveyEnsemble package
- EXOSIMS.SurveySimulation package
- Submodules
- EXOSIMS.SurveySimulation.KnownRVSurvey module
- EXOSIMS.SurveySimulation.SLSQPScheduler module
- EXOSIMS.SurveySimulation.cbytScheduler module
- EXOSIMS.SurveySimulation.coroOnlyScheduler module
- EXOSIMS.SurveySimulation.linearJScheduler module
- EXOSIMS.SurveySimulation.linearJScheduler_3DDPC module
- EXOSIMS.SurveySimulation.linearJScheduler_DDPC module
- EXOSIMS.SurveySimulation.linearJScheduler_det_only module
- EXOSIMS.SurveySimulation.linearJScheduler_orbitChar module
- EXOSIMS.SurveySimulation.occulterJScheduler module
- EXOSIMS.SurveySimulation.randomWalkScheduler module
- EXOSIMS.SurveySimulation.randomWalkScheduler2 module
- EXOSIMS.SurveySimulation.tieredScheduler module
- EXOSIMS.SurveySimulation.tieredScheduler_DD module
- EXOSIMS.TargetList package
- EXOSIMS.TimeKeeping package
- EXOSIMS.ZodiacalLight package
- EXOSIMS.util package
- Subpackages
- Submodules
- EXOSIMS.util.CheckScript module
- EXOSIMS.util.InverseTransformSampler module
- EXOSIMS.util.RejectionSampler module
- EXOSIMS.util.csv_fix module
- EXOSIMS.util.deltaMag module
- EXOSIMS.util.eccanom module
- EXOSIMS.util.fakeMultiRunAnalysis module
- EXOSIMS.util.fakeSingleRunAnalysis module
- EXOSIMS.util.getExoplanetArchive module
- EXOSIMS.util.get_dirs module
- EXOSIMS.util.get_module module
- EXOSIMS.util.input_script_check module
- EXOSIMS.util.keplerSTM module
- EXOSIMS.util.keplerSTM_indprop module
- EXOSIMS.util.keyword_fun module
- EXOSIMS.util.makeSimilarScripts module
- EXOSIMS.util.maxConsecutiveTrue module
- EXOSIMS.util.memoize module
- EXOSIMS.util.partitionSphere module
- EXOSIMS.util.phaseFunctions module
- EXOSIMS.util.photometricModels module
- EXOSIMS.util.planet_star_separation module
- EXOSIMS.util.process_opticalsys_package module
- EXOSIMS.util.radialfun module
- EXOSIMS.util.read_ipcluster_ensemble module
- EXOSIMS.util.statsFun module
- EXOSIMS.util.utils module
- EXOSIMS.util.vprint module
- EXOSIMS.util.waypoint module
- Submodules
- EXOSIMS.MissionSim module
MissionSim
MissionSim.StarCatalog
MissionSim.PlanetPopulation
MissionSim.PlanetPhysicalModel
MissionSim.OpticalSystem
MissionSim.ZodiacalLight
MissionSim.BackgroundSources
MissionSim.PostProcessing
MissionSim.Completeness
MissionSim.TargetList
MissionSim.SimulatedUniverse
MissionSim.Observatory
MissionSim.TimeKeeping
MissionSim.SurveySimulation
MissionSim.SurveyEnsemble
MissionSim.modules
MissionSim.verbose
MissionSim.seed
MissionSim.logfile
MissionSim.loglevel
MissionSim.DRM2array()
MissionSim.checkScript()
MissionSim.check_ioscripts()
MissionSim.filter_status()
MissionSim.genOutSpec()
MissionSim.genWaypoint()
MissionSim.get_logger()
MissionSim.reset_sim()
MissionSim.run_ensemble()
MissionSim.run_sim()
- EXOSIMS.e2eTests module
- Subpackages