TransitSpectroscopy 🪐 --- a package for all your transit spectroscopy needs
transitspectroscopy is a package containing algorithms and wrappers useful for performing transit (transmission and emission) spectroscopy of exoplanetary systems.
Author: Nestor Espinoza (nespinoza@stsci.edu)
Statement of need
I might fill this in later, but basically: I needed a package to make available all the tools useful for transit spectroscopy: from tracing, spectral extraction to actual lightcurve fitting of wavelength-dependant transits.
Installation
Installation is as simple as:
python setup.py install
Or via PyPi:
pip install transitspectroscopy
Note you need to have the GNU Scientific Library (GSL) installed for these scripts to successfully install transitspectroscopy on your machine. In MacOS, installing the GSL library is as easy as doing brew install gsl.
Licence and attribution
Read the LICENCE file for licencing details on how to use the code.
Citation
You can cite this software via its DOI: 10.5281/zenodo.6960923 (see https://zenodo.org/record/6960924#.YutMaezMLUI). Here's the citation snippet:
@software{espinoza_nestor_2022_6960924,
author = {Espinoza, Nestor},
title = {TransitSpectroscopy},
month = aug,
year = 2022,
publisher = {Zenodo},
version = {0.3.11},
doi = {10.5281/zenodo.6960924},
url = {https://doi.org/10.5281/zenodo.6960924}
}
Metadata
Release files for transitspectroscopy 0.3.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| transitspectroscopy-0.3.12.tar.gz | 44.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ x86-64 | Details |
Total release size: 104.6 kB
Release files / transitspectroscopy-0.3.12.tar.gz
| Download URL | transitspectroscopy-0.3.12.tar.gz |
|---|---|
| Size | 44.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2971c214e903d51367262c9b14bca16d2382403cafc0516b3069c659ec405c64
|
|
BLAKE2b-256 checksum How to use checksums |
3486807dff7cf5932da76108cd1b772fe42c47612860c1428277fccc4615247a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|
Release files / transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 59.9 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
def12d093e372b3512e42a45892ec63d13a288aa2c63c6bafda4c5d440baa690
|
|
BLAKE2b-256 checksum How to use checksums |
0c61356a0d8cc9559996ef6201b383bb6edc08f5d3f22d16e249a549284ffe73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|
Security for transitspectroscopy 0.3.12
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.