Skip to main content

Compress opacity for radiative transfer in exoplanet cross-correlation studies

Project description

cortecs

PyPI version Tests codecov Maintainability License: MIT Code style: black pre-commit CodeQL Documentation Status Paper compilation GitHub repo size PyPI - Python Version

A Python package for decreasing the memory footprint of opacity functions. The primary functionality is compressing opacity functions with varying flexibility. Current methods include

  • polynomial fitting
  • PCA-based fitting
  • neural network fitting

All fits are currently made in along the temperature and pressure axes.

Additionally, cortecs can chunk up opacity functions. The radiative transfer problem can often be cast as embarassingly parallel, so each chunk can be sent to a different CPU.

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

cortecs-0.0.2b0.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

cortecs-0.0.2b0-py2.py3-none-any.whl (21.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file cortecs-0.0.2b0.tar.gz.

File metadata

  • Download URL: cortecs-0.0.2b0.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for cortecs-0.0.2b0.tar.gz
Algorithm Hash digest
SHA256 856b550468ccefbe34068493584ada48814f4d67f6981323906d64dc98cd17f6
MD5 63636d9933c34f0d4be1c6e417303f67
BLAKE2b-256 ac1340c67ff39bfdb0a0bff544c411ff915de852fa5bf43d6e4a64d5ad76fcb4

See more details on using hashes here.

File details

Details for the file cortecs-0.0.2b0-py2.py3-none-any.whl.

File metadata

  • Download URL: cortecs-0.0.2b0-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for cortecs-0.0.2b0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ab75c8fd4a37bf2049ef58e428e5012d096f3fb999b4999c92a2652cfbec0123
MD5 f0933dfaebddec2964768f6423b4832a
BLAKE2b-256 c445139eabd2c627e318ea4627dcaca0bb36a944b15a7bb098036c1b75b2d2ef

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