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
- Developer Guide
- 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
- Submodules
- EXOSIMS.Observatory.ObservatoryL2Halo module
- EXOSIMS.Observatory.Roman module
- EXOSIMS.Observatory.SotoStarshade module
- EXOSIMS.Observatory.SotoStarshade_ContThrust module
- EXOSIMS.Observatory.SotoStarshade_SKi module
- EXOSIMS.Observatory.SotoStarshade_parallel module
- EXOSIMS.Observatory.WFIRSTObservatoryL2 module
- 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.HPIC module
- EXOSIMS.StarCatalog.HWOMissionStars module
- EXOSIMS.StarCatalog.SIMBAD300Catalog module
- EXOSIMS.StarCatalog.SIMBADCatalog module
- EXOSIMS.StarCatalog.plandbcat 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
- 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.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.version_util module
- EXOSIMS.util.vprint module
- EXOSIMS.util.waypoint module
- Submodules
- EXOSIMS.MissionSim module
MissionSimMissionSim.StarCatalogMissionSim.PlanetPopulationMissionSim.PlanetPhysicalModelMissionSim.OpticalSystemMissionSim.ZodiacalLightMissionSim.BackgroundSourcesMissionSim.PostProcessingMissionSim.CompletenessMissionSim.TargetListMissionSim.SimulatedUniverseMissionSim.ObservatoryMissionSim.TimeKeepingMissionSim.SurveySimulationMissionSim.SurveyEnsembleMissionSim.modulesMissionSim.verboseMissionSim.seedMissionSim.logfileMissionSim.loglevelMissionSim.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