Welcome to the GSFC Exoplanet Modeling and Analysis Center (EMAC)
EMAC serves as a catalog, repository and integration platform for modeling and analysis resources focused on the study of exoplanet characteristics and environments. EMAC is a key project of the GSFC Sellers Exoplanet Environments Collaboration (SEEC).
If you've used EMAC in any part of your research, please cite our RNAAS paper either in your methods section or in the "Software used" portion of any manuscripts; see the FAQ for more information.
More Information on EMAC for first-time visitors...
If you make use of tools linked or hosted on EMAC: please use the following statement in your publication acknowledgements: “This research made use of the NASA Exoplanet Modeling and Analysis Center (EMAC), which is funded by the NASA Planetary Science Division's Internal Scientist Funding Model.”
Stay up to date with EMAC!
Subscribe to our monthly RSS messages on new updates and tools.
Check out the Bluesky account @exoplanetmodels.bsky.social (not an official NASA account), where new tools and features are highlighted.
Help us improve EMAC!
Email us with general feedback at
gsfc-emac@mail.nasa.gov.
and tell us what you'd change or improve.
Click the icon in a resource box to provide suggestions for an individual tool or tools.
Other EMAC info!
EMAC is intended as a clearinghouse for the whole research community interested in exoplanets, where any software or model developer can submit their tool/model or their model output as a contribution for others to use.
EMAC provides a searchable and sortable database for available source code and data output files - both resources hosted locally by EMAC as well as existing external tools and repositories hosted elsewhere.
The EMAC team also helps develop new web interfaces for tools that can be run “on-demand” or model grids that can be interpolated for more individualized results.
If you would like to submit a new tool/model to EMAC, please visit our Submit a Resource page.
For help with tutorials for select resources/tools use the “Demo” buttons below and subscribe to our YouTube channel.
Watch this video for a walk-through of the whole EMAC site, including how to submit a new tool and how to access information for each resource.
EMAC co-leads are Joe P. Renaud and Eric Lopez; more information on EMAC staffing and organization can be found on Our Team page.
EMAC has launched a new community-supported curator program, and we need your help! Check out our curator page to learn how exoplanet experts like yourself can support EMAC's mission, and help us spread the word about this new initiative!
ExoLyn is a 1D cloud model that balances physical consistency with computational efficiency. ExoLyn solves the transport equation of cloud particles and vapor under cloud condensation rates that are self-consistently calculated from thermodynamics. ExoLyn is a standalone, open source package capable to be combined with optool to calculate solid opacities and with petitRADTRANS to generate transmission or emission spectra. The efficiency of ExoLyn opens the possibility of joint retrieval of exoplanets' gas and cloud components. ExoLyn has been designed to study cloud formation across a variety of planets: hot Jupiters, sub- Neptunes, and self-luminous planets.
Tiberius is a Python library for reducing time series spectra and fitting exoplanet transit light curves. This can be used to extract spectra from JWST (all 4 instruments), along with ground-based long-slit spectrographs and Keck/NIRSPEC echelle spectra (beta).
The light curve fitting routines can be used as as standalone to fit, for example, HST light curves extracted with other methods.
NEMESISPY is a Python package developed for atmospheric retrievals, which is the inference of atmospheric properties such as chemical composition using spectroscopic data. The package contains code for radiative transfer calculation using the correlated-k approximation and for parametric atmospheric modelling. NEMESISPY is a recent and active development of the well-established Fortran NEMESIS library (Irwin et al., 2008), which has been applied to the atmospheric retrievals of both solar system planets and exoplanets employing numerous different observing geometries.
Here we present PACMAN, an end-to-end pipeline developed to reduce and analyze HST/WFC3 data. The pipeline includes both spectral extraction and light curve fitting. The foundation of PACMAN has been already used in numerous publications (e.g., Kreidberg et al., 2014; Kreidberg et al., 2018) and these papers have already accumulated hundreds of citations.
PandExo is both an online tool and a Python package for generating instrument simulations of JWST's NIRSpec, NIRCam, NIRISS and NIRCam and HST WFC3. It uses throughput calculations from STScI's Exposure Time Calculator, Pandeia.
Models of planetary atmospheres, including 1D and 3D structure and dynamics models, chemistry, cloud models, etc.
Curators: Eleonora Alei, Sarah Moran
Interior & Surface Processes
Models of planetary interiors, including mass/radius, interior thermochemistry, interior/surface evolution, etc.
Radiative Transfer Tools
Tools used to produce simulated observations, including opacity information, spectral simulators, etc.
Curators: Sarah Moran
Observatory/Instrument Models
Models of simulated output for specific observatories or instruments, including observatory science yields, simulated data from specific instruments, etc. (occurrence rates)
Model-Fitting Tools
Tools to fit models to data products, including light-curve fitting, spectral retrieval, etc.
Curators:Clément Ranc, Eleonora Alei, Amna Ejaz, Sora Fancher, Nicole Schanche, Jakob Roche
Data Reduction Tools
Tools to reduce primary data products (e.g. images) to secondary data products, including time series, photometry/spectra, etc.
Curators: Nicole Schanche
Formation and Dynamics Tools
Tools and models to determine the orbital architecture and behavior of planetary systems e.g. orbital integrators, astrometric/RV orbit determinations, transit-timing variations.
Population Simulations and Catalogs
Tools and models to simulate and fit exoplanet populations, occurrence rates, and system architectures.
Curators: Eleonora Alei
Data Visualization Tools
Tools to visualize planetary data. Includes elements such as graphs, charts, and maps.
Hardware Control & Optimization
Tools that model and control hardware performance. For example, algorithms that perform adaptive optics optimization, wavefront sensing and control, segment phasing, etc.