Algorithm for Rayleigh and Raman Calculations for atmospheric lidar applications.
Project description
ARC-ACTRIS
ARC-ACTRIS is a Python package for molecular Rayleigh and Raman scattering calculations in atmospheric lidar applications.
Links
- Documentation: https://nikolaos-siomos.github.io/arc-actris/
- Source code: https://github.com/nikolaos-siomos/arc-actris
- Issue tracker: https://github.com/nikolaos-siomos/arc-actris/issues
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69df615dcbd12ff9f150c6f46680c039547b3b89cc0ba750b1e8a4bf93f036c6
|
|
| MD5 |
7eae795c1f2d97836ac5b50f52b46ae8
|
|
| BLAKE2b-256 |
9053a72a3957c6ae816813d271ddd1314bc9196519821699a8ca91f47d53727c
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d500717146614012daec4946b528906c25ee68858badb4448069d27bd684286
|
|
| MD5 |
1a0f134b5eea937e4f3e036dddc938dd
|
|
| BLAKE2b-256 |
5359b0a64ae5cefde6c911e43c827a831efcd2ca110fa2d16d882ec0e231a058
|