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.1.0b0.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

cortecs-0.1.0b0-py2.py3-none-any.whl (22.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for cortecs-0.1.0b0.tar.gz
Algorithm Hash digest
SHA256 deaa0e0436ec5626c22bb4521b32c192e2e1e8c35d80a6b2b6f036374892ac40
MD5 e1dddf42ea4495f4a6149ca9ddd116cb
BLAKE2b-256 118b8674194a9670a41d2d4f024bdab3a58ff5bb0566013b80df6b267555ce55

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cortecs-0.1.0b0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9bec4172aaa42292921be8461cea8fd4c523f33aee0a423719549f5d400dc918
MD5 da7efbd5612bcde95269383bfc195e5a
BLAKE2b-256 f4318558e46b58a64994d4bff1820bfe7ad709cfdcec04657d99a5cad8b04481

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