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

Uploaded Source

Built Distribution

cortecs-0.1.1b0-py2.py3-none-any.whl (23.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: cortecs-0.1.1b0.tar.gz
  • Upload date:
  • Size: 19.8 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.1b0.tar.gz
Algorithm Hash digest
SHA256 f2afe7df820ff978f50d0bb85107b11d98fa12412adb8f6451c2fcf314c1d860
MD5 6164005ff125f0a115c34aec8c77edff
BLAKE2b-256 09d86a26b5a8765f4704f1c6098a9636c10a508842987792e5a8aa94fc15cf12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cortecs-0.1.1b0-py2.py3-none-any.whl
  • Upload date:
  • Size: 23.1 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.1b0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 402adb143738fdba7aec7197c5b4d0d0320d7c884486ad079e2823ec6ac1558e
MD5 e4638e4e78b8df921e611bfd4f25c95a
BLAKE2b-256 2c4955633fd9e8624bd2e10a097380952f257aaa50f59687f4245601609058f7

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