Skip to main content

Lightweight Python package for calculating the atmospheric transmission

Project description

simpleatm

PyPI Python Test License

Lightweight Python package for calculating the atmospheric transmission

Overview

simpleatm is a Python package which calculates (sub)millimeter atmospheric transmission as a function of precipitable water vapor (PWV) and frequency. The package includes pre-calculated transmission datasets at various observation sites by the ATM model (Pardo et al. 2001). Moreover, since a dataset is loaded as the xarray's DataArray format, interpolation, plotting, and saving features are provided by default. Therefore, simpleatm would be useful in fast and approximate sensitivity calculation of a telescope instrument.

Requirements

  • Python: 3.6, 3.7, or 3.8 (tested by the authors)
  • Dependencies: See pyproject.toml

Installation

$ pip install simpleatm

Usage

To be updated after the release of v0.2.0.

For developers

$ git clone https://github.com/deshima-dev/simpleatm.git
$ cd simpleatm
$ scripts/setup

References

  • ATM model: pre-calculated table was obtained here
  • xarray: N-D labeled arrays and datasets in Python

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

simpleatm-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

simpleatm-0.1.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file simpleatm-0.1.0.tar.gz.

File metadata

  • Download URL: simpleatm-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.2 CPython/3.8.5 Linux/5.4.0-1025-azure

File hashes

Hashes for simpleatm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cd809dbd469f58470aa54daa545938a3c720af712fa60b2f5a7fbe01d7a10594
MD5 08d78aefefb948a8647498dc89724d10
BLAKE2b-256 d18bc8889aaac429589534c65902e0d4252a28f86ab38e12cae1ff343fadd317

See more details on using hashes here.

File details

Details for the file simpleatm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: simpleatm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.2 CPython/3.8.5 Linux/5.4.0-1025-azure

File hashes

Hashes for simpleatm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e301b895ac8db3206a3db7dff6e2ebdf67268603eb19cf83b450e97e55f2e367
MD5 52526c53c3e4330f10646b5fb20bd5b4
BLAKE2b-256 f854550806db028f906f70cc1041458e025ac9597b090c1f71f42c2e07187f1d

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