Skip to main content

Pytmosph3R, generating transmission spectra from 3D atmospheric simulations

Project description

pytmosph3r

Pytmosph3R is a Python-3 library that computes transmission spectra based on 3D atmospheric simulations, for example performed with the LMDZ generic global climate model.

Prerequisites

  • numpy

Installing from PyPI

Pytmosph3r is available on the PyPI repository. You can install the latest version avaible with:

pip install pytmosph3r

Don't forget to install numpy beforehand.

Installing from source

If you intend to develop or get the latest (unreleased) developments, you can clone (and move in) the current repository and then install Pytmosph3R using:

pip install -e .

Don't forget to update pip if errors are raised.

To generate the documentation, you will need to install the following packages:

pip install nbsphinx sphinx-autoapi sphinx_rtd_theme sphinxcontrib-bibtex sphinx-argparse
conda install sphinx pandoc # installs more (required) dependencies than pip

You can then generate the documentation by running:

python setup.py doc

(or by simply running make in the doc/ folder). The documentation will be generated in the doc/html folder (you can open the index.html file to check it out using your favorite browser).

Note that you need to set the environment variable FASTCHEM_DIR to the location of the folder containing FastChem if you want to use that functionality (WIP).

Running

To get help:

pytmosph3r -h

See the documentation for more information (read instructions in Installation just above to generate the doc).

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

pytmosph3r-2.2.0.tar.gz (117.8 kB view details)

Uploaded Source

Built Distribution

pytmosph3r-2.2.0-py3-none-any.whl (145.7 kB view details)

Uploaded Python 3

File details

Details for the file pytmosph3r-2.2.0.tar.gz.

File metadata

  • Download URL: pytmosph3r-2.2.0.tar.gz
  • Upload date:
  • Size: 117.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for pytmosph3r-2.2.0.tar.gz
Algorithm Hash digest
SHA256 bdbdcf63a1bd457080ab316f83384685c521f753aa1bc5a24cae5bd55e7f8362
MD5 c43658c27a39e6d9c10b73f90094acae
BLAKE2b-256 ed59c623e437faf3bece8ee6a547d70a63ffdc93b75072e563ad9452cfbe22e5

See more details on using hashes here.

File details

Details for the file pytmosph3r-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: pytmosph3r-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 145.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.9.13

File hashes

Hashes for pytmosph3r-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a6d958c77fa5db46913ce32ca62bfc2d3c51d5e9f5d7319785816d6c64c88b7e
MD5 7b7d3e66746223972c8fcc227dc9adfb
BLAKE2b-256 0295ca54f3509893947c868f84f9be8465d20a7045071a9a91fa30a2d14fec50

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