species
Toolkit for atmospheric characterization of directly imaged exoplanets
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
4 of 7 committers (57.1%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.7%) to scientific vocabulary
Keywords from Contributors
astronomy
Last synced: 10 months ago
·
JSON representation
Repository
Toolkit for atmospheric characterization of directly imaged exoplanets
Basic Info
- Host: GitHub
- Owner: tomasstolker
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://species.readthedocs.io
- Size: 49.8 MB
Statistics
- Stars: 25
- Watchers: 6
- Forks: 11
- Open Issues: 15
- Releases: 43
Created over 7 years ago
· Last pushed 10 months ago
Metadata Files
Readme
Contributing
License
README.rst
*species*
=========
**spe**\ctral **c**\ haracterization and **i**\ nference for **e**\ xoplanet **s**\ cience
.. container::
|PyPI Status| |Python Versions| |CI Status| |Docs Status| |Code Coverage| |Code Quality| |License|
*species* is a toolkit for atmospheric characterization of directly imaged exoplanets. It provides a coherent framework for spectral and photometric analysis which builds on publicly-available data and models from various resources.
There are tools available for grid and free retrievals using Bayesian inference, synthetic photometry, interpolating a variety atmospheric and evolutionary model grids (including the possibility to add a custom grid), color-magnitude and color-color diagrams, empirical spectral analysis, spectral and photometric calibration, and analysis of emission lines. The package has been released on `PyPI `_ and is actively developed and maintained on `Github `_.
Documentation
-------------
Documentation can be found at `http://species.readthedocs.io `_.
Tutorials
---------
There are several `Jupyter notebooks `_ with tutorials for various types of analyses and functionalities.
Attribution
-----------
Please cite `Stolker et al. (2020) `_ whenever results from *species* are used in a publication. Please also make sure to give credit to the relevant papers regarding the use of the publicly available data that *species* benefits from.
Contributing
------------
Contributions are welcome so please consider `forking `_ the repository and creating a `pull request `_. Bug reports and feature requests can be provided by creating an `issue `_ on the Github page.
License
-------
Copyright 2025 Tomas Stolker and `contributors `_.
*species* is distributed under the MIT License. See `LICENSE `_ for the terms and conditions.
.. |PyPI Status| image:: https://img.shields.io/pypi/v/species
:target: https://pypi.python.org/pypi/species
.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/species
:target: https://pypi.python.org/pypi/species
.. |CI Status| image:: https://github.com/tomasstolker/species/workflows/CI/badge.svg?branch=main
:target: https://github.com/tomasstolker/species/actions
.. |Docs Status| image:: https://img.shields.io/readthedocs/species
:target: http://species.readthedocs.io
.. |Code Coverage| image:: https://codecov.io/gh/tomasstolker/species/branch/main/graph/badge.svg?token=LSSCPMJ5JH
:target: https://codecov.io/gh/tomasstolker/species
.. |Code Quality| image:: https://img.shields.io/codefactor/grade/github/tomasstolker/species
:target: https://www.codefactor.io/repository/github/tomasstolker/species
.. |License| image:: https://img.shields.io/github/license/tomasstolker/species
:target: https://github.com/tomasstolker/species/blob/main/LICENSE
Owner
- Name: Tomas Stolker
- Login: tomasstolker
- Kind: user
- Location: The Netherlands
- Company: Leiden University
- Website: https://home.strw.leidenuniv.nl/~stolker/
- Repositories: 7
- Profile: https://github.com/tomasstolker
GitHub Events
Total
- Create event: 1
- Commit comment event: 11
- Release event: 1
- Issues event: 27
- Watch event: 3
- Issue comment event: 59
- Push event: 150
- Pull request review event: 3
- Pull request event: 9
- Fork event: 1
Last Year
- Create event: 1
- Commit comment event: 11
- Release event: 1
- Issues event: 27
- Watch event: 3
- Issue comment event: 59
- Push event: 150
- Pull request review event: 3
- Pull request event: 9
- Fork event: 1
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Tomas Stolker | t****r@p****h | 302 |
| Tomas Stolker | s****r@s****l | 214 |
| Gabriele Cugno | g****o@p****h | 1 |
| Marshall Perrin | m****n@s****u | 1 |
| Tomas Stolker | t****r@g****m | 1 |
| TrellixVulnTeam | c****d@t****m | 1 |
| Thomas Vandal | 3****t | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 67
- Total pull requests: 76
- Average time to close issues: 3 months
- Average time to close pull requests: about 23 hours
- Total issue authors: 19
- Total pull request authors: 6
- Average comments per issue: 3.51
- Average comments per pull request: 0.38
- Merged pull requests: 73
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 23
- Pull requests: 11
- Average time to close issues: 28 days
- Average time to close pull requests: 1 day
- Issue authors: 5
- Pull request authors: 2
- Average comments per issue: 2.13
- Average comments per pull request: 0.36
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- gabrielastro (35)
- wbalmer (11)
- nenasedk (3)
- cianotoole11 (2)
- suvadip31 (2)
- mfeldt (1)
- cosmicbabs (1)
- muuud (1)
- henrikruh (1)
- tomasstolker (1)
- kelle (1)
- Tenivar (1)
- maxwellmb (1)
- sylacour (1)
- f4hzg (1)
Pull Request Authors
- tomasstolker (53)
- wbalmer (18)
- vandalt (2)
- gcugno (1)
- mperrin (1)
- TrellixVulnTeam (1)
Top Labels
Issue Labels
enhancement (18)
bug (16)
question (8)
type: feature (8)
implementation: intermediate (6)
type: bug (4)
priority: medium (4)
good first issue (3)
type: docs (3)
type: question (3)
priority: low (3)
wontfix (1)
priority: high (1)
implementation: easy (1)
type: data (1)
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 555 last-month
- Total dependent packages: 1
- Total dependent repositories: 3
- Total versions: 43
- Total maintainers: 1
pypi.org: species
Toolkit for atmospheric characterization of directly imaged exoplanets
- Documentation: https://species.readthedocs.io
- License: mit
-
Latest release: 0.10.0
published 10 months ago
Rankings
Downloads: 8.2%
Dependent repos count: 8.9%
Dependent packages count: 10.1%
Average: 10.9%
Forks count: 11.9%
Stargazers count: 15.3%
Maintainers (1)
Last synced:
10 months ago
Dependencies
docs/requirements.txt
pypi
- cython *
- jinja2 ==2.11.3
- jupyter *
- markupsafe ==2.0.1
- nbsphinx *
- pandoc *
- sphinx-automodapi *
- sphinx_book_theme *
requirements.txt
pypi
- PyMieScatt *
- astropy *
- astroquery *
- corner *
- emcee *
- exo-k *
- h5py *
- matplotlib *
- molmass *
- numba *
- numpy *
- pandas *
- pymultinest *
- scipy *
- spectres *
- specutils *
- tqdm *
- typeguard *
- xlrd *
setup.py
pypi
- str *
.github/workflows/ci.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
- codecov/codecov-action v2 composite
environment.yml
conda
- cython
- ipython 7.10.*
- pip
- python 3.8.*