Skip to main content

Algorithm for Rayleigh and Raman Calculations for atmospheric lidar applications.

Project description

ARC-ACTRIS

Tests Docs Python License: AGPL v3

ARC-ACTRIS is a Python package for molecular Rayleigh and Raman scattering calculations in atmospheric lidar applications.

Links

Installation

From PyPI:

pip install arc-actris

Development installation with venv:

git clone https://github.com/nikolaos-siomos/arc-actris.git
cd arc
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pytest

Development installation with Conda:

git clone https://github.com/nikolaos-siomos/arc-actris.git
cd arc
conda create -n arc-actris python=3.11
conda activate arc-actris
pip install -e ".[dev]"
pytest

Basic usage

from arc_actris import arc

rrs = arc(incident_wavelength=355)
cross_section_355 = rrs.cross_section(cross_section_type="full")

print(cross_section_355)

Backscattering and molecular linear depolarization ratio, MLDR:

from arc_actris import arc

rrb = arc(incident_wavelength=355, backscattering=True)

print(rrb.cross_section(cross_section_type="full"))
print(rrb.mldr(mldr_type="full"))

Documentation

Full documentation is available at:

https://nikolaos-siomos.github.io/arc-actris/

Alternatively, it can also be built with MkDocs.

Install the development dependencies first:

pip install -e ".[dev]"

Serve the documentation locally:

mkdocs serve

Build the static documentation site:

mkdocs build

License

ARC-ACTRIS is distributed under the GNU Affero General Public License v3.0. See LICENSE.

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

arc_actris-1.1.0.tar.gz (38.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arc_actris-1.1.0-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

Details for the file arc_actris-1.1.0.tar.gz.

File metadata

  • Download URL: arc_actris-1.1.0.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for arc_actris-1.1.0.tar.gz
Algorithm Hash digest
SHA256 69df615dcbd12ff9f150c6f46680c039547b3b89cc0ba750b1e8a4bf93f036c6
MD5 7eae795c1f2d97836ac5b50f52b46ae8
BLAKE2b-256 9053a72a3957c6ae816813d271ddd1314bc9196519821699a8ca91f47d53727c

See more details on using hashes here.

File details

Details for the file arc_actris-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: arc_actris-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 37.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for arc_actris-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d500717146614012daec4946b528906c25ee68858badb4448069d27bd684286
MD5 1a0f134b5eea937e4f3e036dddc938dd
BLAKE2b-256 5359b0a64ae5cefde6c911e43c827a831efcd2ca110fa2d16d882ec0e231a058

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page