Aerosol science
Project description
AeroViz for Aerosol Science Visualization
Installation
pip install AeroViz
Key Features
📊 Data Reading ▶ RawDataReader
Built-in RawDataReader
supporting multiple aerosol instruments:
- Particle Sizers: SMPS, APS, GRIMM, OPC
- Mass & Optical: TEOM, NEPH, Aurora, AE33/43, BC1054
- Chemical Analysis: OCEC, IGAC, XRF, VOC
Features include quality control, data filtering, flexible resampling, and CSV export. For detailed instrument support and usage, check our RawDataReader Guide.
🔬 Data Processing ▶ DataProcess
Built-in DataProcess
provides advanced aerosol analysis:
- Size Distribution: Mode Fitting, Log-Normal Analysis
- Optical Properties: Mie Theory, SOAP Calculation
- Chemical: Mass Closure, Source Apportionment
- VOC: OFP, SOAP
📈 Data Visualization ▶ plot
Comprehensive visualization tools plot
:
- Time Analysis: Trends, Diurnal Patterns
- Statistical: Distributions, Correlations
- Specialized: Size Contours, Wind Rose, Polar Plots, Hysplit, CBPF
Note: We are continuously adding support for more instruments and features. Contributions are welcome!
Quick Start
from datetime import datetime
from pathlib import Path
from AeroViz import RawDataReader, DataProcess, plot
# Read data from a supported instrument
data = RawDataReader('NEPH', Path('/path/to/data'), start=datetime(2024, 2, 1), end=datetime(2024, 4, 30))
# Create a visualization
plot.timeseries(data, y='scattering_coefficient')
For more detailed usage instructions, please refer to our User Guide.
Documentation
For detailed documentation, please refer to the docs
folder, which includes:
Documentation | Description |
---|---|
User Guide | Basic usage instructions |
Changelog | List of changes |
Contact
For bug reports and feature requests please visit GitHub Issues.
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
File details
Details for the file aeroviz-0.1.11.tar.gz
.
File metadata
- Download URL: aeroviz-0.1.11.tar.gz
- Upload date:
- Size: 3.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e7e93c389999d67e7d269ace2027987c086a5b2a73d2e73ddb8fbfd856d2127 |
|
MD5 | cde8da4c419a37fade09d1dde17a3085 |
|
BLAKE2b-256 | a05e24878639ab960047a7580b4704697703122c97e0d64521ee28d7b7d8d3a0 |
Provenance
The following attestation bundles were made for aeroviz-0.1.11.tar.gz
:
Publisher:
publish.yml
on Alex870521/AeroViz
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
aeroviz-0.1.11.tar.gz
- Subject digest:
1e7e93c389999d67e7d269ace2027987c086a5b2a73d2e73ddb8fbfd856d2127
- Sigstore transparency entry: 147287964
- Sigstore integration time:
- Predicate type:
File details
Details for the file AeroViz-0.1.11-py3-none-any.whl
.
File metadata
- Download URL: AeroViz-0.1.11-py3-none-any.whl
- Upload date:
- Size: 3.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5f43e5e1323737d2704cd1cce52b471035b49564e724bb2685f5bb7fa4b74d0 |
|
MD5 | 289e72ee0645fce02561e8f670a9c62e |
|
BLAKE2b-256 | 19bec7382f73250653b1e0888a98674c6be3699f965c6040d2ec33feead6d7e9 |
Provenance
The following attestation bundles were made for AeroViz-0.1.11-py3-none-any.whl
:
Publisher:
publish.yml
on Alex870521/AeroViz
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
aeroviz-0.1.11-py3-none-any.whl
- Subject digest:
e5f43e5e1323737d2704cd1cce52b471035b49564e724bb2685f5bb7fa4b74d0
- Sigstore transparency entry: 147287967
- Sigstore integration time:
- Predicate type: