Skip to main content

Exoplanet Detection Map Calculator (Exo-DMC)

Information

This repository includes the second version of the Exo-DMC (Exoplanet Detection Map Calculator), a Monte Carlo tool for the statistical analysis of exoplanet surveys results.

The tool combines the information on the target stars with the instrument detection limits to estimate the probability of detection of a given synthetic planet population, ultimately generating detection probability maps.

Requirements

This package relies on usual packages for data science and astronomy: numpy, scipy, pandas, matplotlib and astropy.

Installation:

The easiest is to install Exo-DMC using pip:

pip install ExoDMC

Otherwise your can download the current repository and install the package manually:

cd ExoDMC/
python setup.py install

Examples

The package is not fully documented, but examples are provided.

If you find a bug or want to suggest improvements, please create a ticket

Recent papers using the Exo-DMC:

Credits

The Exo-DMC is the latest (although the first one in Python) rendition of the MESS (Multi-purpose Exoplanet Simulation System).

To understand the DMC's underlying assumptions is therefore useful to read about the MESS in its various iteration:

Like MESS, the DMC allows for a high level of flexibility in terms of possible assumptions on the synthetic planet population to be used for the determination of the detection probability.

Although the present version is a very basic one, you can have a glimpse of what's to come by checking out some of the analysis performed with MESS, QMESS and MESS2:

Author and contributors

Mariangela Bonavita <mariangela.bonavita@open.ac.uk>, The Open University, UK

Vito Squicciarini <v.squicciarini@exeter.ac.uk>, University of Exeter, UK

With important contributions from:

  • Silvano Desidera (INAF-OAPD)
  • Ernst de Moij (CfAR)
  • Arthur Vigan (LAM / CNRS)
  • Justine Lannier
  • Kellen Lawson

We are grateful for your effort, and hope that these tools will contribute to your scientific work and discoveries. Please feel free to report any bug or possible improvement to the author(s).

Attribution

Please cite Bonavita 2020 whenever you publish results obtained with the Exo-DMC. Astrophysics Source Code Library reference ascl:2010.008

Metadata

Release files for exodmc 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for exodmc 2.0.0
File Size Uploaded
exodmc-2.0.0.tar.gz 9.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for exodmc 2.0.0
File Interpreter ABI Platform
exodmc-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.0 kB

Release files / exodmc-2.0.0.tar.gz

Download URL exodmc-2.0.0.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
cd89097016a3cec5ff68db79b72789dbab4a1d9148a138264b3c44eb677710b0
BLAKE2b-256 checksum
How to use checksums
df85ce1d498441584ed78cd236dd5aa9d146b08fa5770fa4ea437578c91eac69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / exodmc-2.0.0-py3-none-any.whl

Download URL exodmc-2.0.0-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5a67e1a63dec516fc69b518781c33e5d59a0eb9bdaa05ff94454774e501f3bcf
BLAKE2b-256 checksum
How to use checksums
b43182cf3b3b971b33f1cde4724c7f44ff198485003036a3a833d68128a8357a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page