Skip to main content

transitspectroscopy: a library for all your transit spectroscopy needs

Project description

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}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

transitspectroscopy-0.3.12.tar.gz (44.7 kB view details)

Uploaded Source

Built Distribution

transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl (59.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

File details

Details for the file transitspectroscopy-0.3.12.tar.gz.

File metadata

  • Download URL: transitspectroscopy-0.3.12.tar.gz
  • Upload date:
  • Size: 44.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for transitspectroscopy-0.3.12.tar.gz
Algorithm Hash digest
SHA256 2971c214e903d51367262c9b14bca16d2382403cafc0516b3069c659ec405c64
MD5 9475bfaaf9ff9bd66b3081703503fc66
BLAKE2b-256 3486807dff7cf5932da76108cd1b772fe42c47612860c1428277fccc4615247a

See more details on using hashes here.

File details

Details for the file transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for transitspectroscopy-0.3.12-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 def12d093e372b3512e42a45892ec63d13a288aa2c63c6bafda4c5d440baa690
MD5 0a85c7b4368e5bd1153d85ea0fea93b1
BLAKE2b-256 0c61356a0d8cc9559996ef6201b383bb6edc08f5d3f22d16e249a549284ffe73

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page