exoplanet
exoplanet: Gradient-based probabilistic inference for exoplanet data & other astronomical time series - Published in JOSS (2021)
Science Score: 100.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in JOSS metadata -
○Academic publication links
-
✓Committers with academic emails
4 of 17 committers (23.5%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Keywords from Contributors
Scientific Fields
Repository
Fast & scalable MCMC for all your exoplanet needs!
Basic Info
- Host: GitHub
- Owner: exoplanet-dev
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://docs.exoplanet.codes
- Size: 14.8 MB
Statistics
- Stars: 225
- Watchers: 19
- Forks: 54
- Open Issues: 33
- Releases: 40
Topics
Metadata Files
README.md
exoplanet
Fast & scalable MCMC for all your exoplanet needs! exoplanet is a toolkit for probabilistic modeling of time series data in astronomy with a focus on observations of exoplanets, using PyMC. PyMC is a flexible and high-performance model-building language and inference engine that scales well to problems with a large number of parameters. exoplanet extends PyMC's language to support many of the custom functions and distributions required when fitting exoplanet datasets.
Read the full documentation at docs.exoplanet.codes.
Installation
The quickest way to get started is to use pip:
bash
python -m pip install "exoplanet[pymc]"
Note that you will need Python (>=3.6) installed for this to work, but then this will install all the required dependencies.
Check out the main installation documentation page for more options.
Usage
Check out the tutorials and API docs on the docs page for example usage and much more info. You can also find more in-depth examples on the exoplanet case studies page.
Contributing
exoplanet is an open-source project, and we would love it if you wanted to contribute. Check out the developer documentation for more info about getting started.
Owner
- Name: exoplanet
- Login: exoplanet-dev
- Kind: organization
- Website: https://exoplanet.codes
- Repositories: 8
- Profile: https://github.com/exoplanet-dev
This is where we develop the "exoplanet" library
JOSS Publication
exoplanet: Gradient-based probabilistic inference for exoplanet data & other astronomical time series
Authors
Center for Computational Astrophysics, Flatiron Institute, New York, NY, USA, Virtual Planetary Laboratory, University of Washington, Seattle, WA, USA
Department of Astronomy, University of Washington, University of Washington, Seattle, WA, USA, Virtual Planetary Laboratory, University of Washington, Seattle, WA, USA
Center for Space Sciences and Technology, University of Maryland, Baltimore County, Baltimore, MD, USA
Department of Physics, University of California, Santa Barbara, Santa Barbara, CA, USA
Department of Astronomy and Astrophysics, The Pennsylvania State University, University Park, PA, USA, Center for Exoplanets and Habitable Worlds, The Pennsylvania State University, University Park, PA, USA, Center for Astrostatistics, The Pennsylvania State University, University Park, PA, USA, Institute for Computational and Data Sciences, The Pennsylvania State University, University Park, PA, USA
Center for Computational Astrophysics, Flatiron Institute, New York, NY, USA, Department of Astrophysics, American Museum of Natural History, New York, NY, USA
Department of Astronomy and Astrophysics, The Pennsylvania State University, University Park, PA, USA, Center for Exoplanets and Habitable Worlds, The Pennsylvania State University, University Park, PA, USA
Department of Astronomy, University of Washington, University of Washington, Seattle, WA, USA
NASA Ames Research Center, Moffett Field, CA, USA, Bay Area Environmental Research Institute, Moffett Field, CA, USA
Tags
astronomyCitation (CITATION.cff)
cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Foreman-Mackey
given-names: Daniel
orcid: https://orcid.org/0000-0002-9328-5652
- family-names: Luger
given-names: Rodrigo
orcid: https://orcid.org/0000-0002-0296-3826
- family-names: Agol
given-names: Eric
orcid: https://orcid.org/0000-0002-0802-9145
- family-names: Barclay
given-names: Thomas
orcid: https://orcid.org/0000-0001-7139-2724
- family-names: Bouma
given-names: Luke G.
orcid: https://orcid.org/0000-0002-0514-5538
- family-names: Brandt
given-names: Timothy D.
orcid: https://orcid.org/0000-0003-2630-8073
- family-names: Czekala
given-names: Ian
orcid: https://orcid.org/0000-0002-1483-8811
- family-names: David
given-names: Trevor J.
orcid: https://orcid.org/0000-0001-6534-6246
- family-names: Dong
given-names: Jiayin
orcid: https://orcid.org/0000-0002-3610-6953
- family-names: Gilbert
given-names: Emily A.
orcid: https://orcid.org/0000-0002-0388-8004
- family-names: Gordon
given-names: Tyler A.
orcid: https://orcid.org/0000-0001-5253-1987
- family-names: Hedges
given-names: Christina
orcid: https://orcid.org/0000-0002-3385-8391
- family-names: Hey
given-names: Daniel R.
orcid: https://orcid.org/0000-0003-3244-5357
- family-names: Morris
given-names: Brett M.
orcid: https://orcid.org/0000-0003-2528-3409
- family-names: Price-Whelan
given-names: Adrian M.
orcid: https://orcid.org/0000-0003-0872-7098
- family-names: Savel
given-names: Arjun B.
orcid: https://orcid.org/0000-0002-2454-768X
title: "exoplanet: Gradient-based probabilistic inference for exoplanet data & other astronomical time series"
version: "0.5.1"
doi: "10.5281/zenodo.1998447"
date-released: 2021-06-21
Papers & Mentions
Total mentions: 1
Exoplanet spectroscopy and photometry with the Twinkle space telescope
- DOI: 10.1007/s10686-018-9611-4
- OpenAlex ID: https://openalex.org/W3099906910
- Published: December 2018
GitHub Events
Total
- Issues event: 6
- Watch event: 14
- Delete event: 5
- Issue comment event: 11
- Push event: 25
- Pull request event: 17
- Fork event: 1
- Create event: 5
Last Year
- Issues event: 6
- Watch event: 14
- Delete event: 5
- Issue comment event: 11
- Push event: 25
- Pull request event: 18
- Fork event: 1
- Create event: 5
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Dan F-M | f****y@g****m | 1,058 |
| pre-commit-ci[bot] | 6****] | 51 |
| dependabot[bot] | 4****] | 34 |
| Arjun Savel | a****l@b****u | 18 |
| Rodrigo Luger | r****r@g****m | 11 |
| Eric Agol | a****l@u****u | 9 |
| Ian Czekala | i****e@g****m | 8 |
| Adrian Price-Whelan | a****w@g****m | 6 |
| Christina Hedges | c****s@n****v | 5 |
| emilygilbert | e****2@g****m | 2 |
| Luke Bouma | l****a | 2 |
| exoplanetbot | e****t | 1 |
| Avi Vajpeyi | a****i@g****m | 1 |
| Greg Gilbert | g****t@a****u | 1 |
| Thomas Vandal | t****l@u****a | 1 |
| Timothy D Brandt | t****t@g****m | 1 |
| Tom Barclay | t****m@t****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 50
- Total pull requests: 139
- Average time to close issues: 3 months
- Average time to close pull requests: about 1 month
- Total issue authors: 37
- Total pull request authors: 9
- Average comments per issue: 2.38
- Average comments per pull request: 0.46
- Merged pull requests: 120
- Bot issues: 2
- Bot pull requests: 109
Past Year
- Issues: 7
- Pull requests: 24
- Average time to close issues: 1 day
- Average time to close pull requests: 6 days
- Issue authors: 6
- Pull request authors: 2
- Average comments per issue: 1.14
- Average comments per pull request: 0.0
- Merged pull requests: 19
- Bot issues: 2
- Bot pull requests: 24
Top Authors
Issue Authors
- dfm (8)
- grburgess (3)
- dyahalomi (3)
- xylm2021 (2)
- dependabot[bot] (2)
- Stefan-Physics (1)
- ideasrule (1)
- TeHanHunter (1)
- JulioHC00 (1)
- mjl192 (1)
- ethankruse (1)
- alina-Er (1)
- ssagear (1)
- dgegen (1)
- gjgilbert (1)
Pull Request Authors
- pre-commit-ci[bot] (56)
- dependabot[bot] (53)
- dfm (22)
- gjgilbert (2)
- vandalt (2)
- avivajpeyi (1)
- danhey (1)
- dyahalomi (1)
- lgbouma (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 1,400 last-month
-
Total dependent packages: 5
(may contain duplicates) -
Total dependent repositories: 35
(may contain duplicates) - Total versions: 50
- Total maintainers: 1
pypi.org: exoplanet
Fast and scalable MCMC for all your exoplanet needs
- Homepage: https://docs.exoplanet.codes
- Documentation: https://exoplanet.readthedocs.io/
- License: MIT
-
Latest release: 0.6.0
published over 1 year ago
Rankings
Maintainers (1)
conda-forge.org: exoplanet
exoplanet is a toolkit for probabilistic modeling of transit and/or radial velocity observations of exoplanets and other astronomical time series using PyMC3. PyMC3 is a flexible and high-performance model building language and inference engine that scales well to problems with a large number of parameters. exoplanet extends PyMC3's language to support many of the custom functions and distributions required when fitting exoplanet datasets.
- Homepage: https://docs.exoplanet.codes
- License: MIT
-
Latest release: 0.5.3
published about 3 years ago
Rankings
Dependencies
- corner *
- emcee *
- jupyterlab >=3.0
- jupytext *
- lightkurve *
- matplotlib *
- pymc3-ext >=0.1.0
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- docker://openjournals/paperdraft latest composite
- peaceiris/actions-gh-pages v3.9.2 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish v1.6.4 composite
- gcc_linux-64
- gxx_linux-64
- numpy
- pip
- python 3.9.*
- scipy