Skip to main content

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

Metadata

Release files for simpleatm 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simpleatm 0.1.0
File Size Uploaded
simpleatm-0.1.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for simpleatm 0.1.0
File Interpreter ABI Platform
simpleatm-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.8 kB

Release files / simpleatm-0.1.0.tar.gz

Download URL simpleatm-0.1.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cd809dbd469f58470aa54daa545938a3c720af712fa60b2f5a7fbe01d7a10594
BLAKE2b-256 checksum
How to use checksums
d18bc8889aaac429589534c65902e0d4252a28f86ab38e12cae1ff343fadd317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.2 CPython/3.8.5 Linux/5.4.0-1025-azure

Release files / simpleatm-0.1.0-py3-none-any.whl

Download URL simpleatm-0.1.0-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e301b895ac8db3206a3db7dff6e2ebdf67268603eb19cf83b450e97e55f2e367
BLAKE2b-256 checksum
How to use checksums
f854550806db028f906f70cc1041458e025ac9597b090c1f71f42c2e07187f1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.2 CPython/3.8.5 Linux/5.4.0-1025-azure

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page