Skip to main content

Compress opacity for radiative transfer in exoplanet cross-correlation studies

Project description

cortecs

Tests codecov Maintainability License: MIT Code style: black pre-commit CodeQL Documentation Status Paper compilation

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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for cortecs-0.0.1b0.tar.gz
Algorithm Hash digest
SHA256 471dba1fc7f956b080384e084fcccca1e230ee121960f113ad3ec6fc7c648b15
MD5 0a22780cb062dba2d0b89860cf415e20
BLAKE2b-256 1b3b510d5fbf9f4939a58dfefdd00f0265b0d0681b3e302ab8132cb9ad3d442b

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