Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aerosolpy is a collection of functions and classes useful in calculations related to aerosol science
The aerosolpy package provides a python framework for conducting Aerosol Physics and Chemistry computations.
aerosolpy provides functionality for calculating aerosol related basic functions: typical unit conversion, math operations and time operations (as aerosol data often deal with time series)
aerosolpy also includes classes for calculations of more complex aerosol mechanics and kinetics.
aerosolpy is available on PyPi.
It can be installed via pip to your python environment:
pip install aerosolpy
The package can also be installed from source. A setup.py file is included in the package. Please find the source code available in the public GitHub repository of aerosolpy.
There are two options for installation.
Download .tar.gz file from GitLab.
Go to the path of your current python environment. In conda use:
conda info --envs
to see where your environment is installed. In that path find the absolute path to python.exe, for example:
"C:\Program Files\Anaconda3\python.exe"
Now, run the following command:
<absolute path to python.exe> -m pip install <path to tar.gz>
Note that can be relative, absolute and even an online link.
Clone the repository from GitLab using e.g., ssh.
Go to the path of the clondes repository and run:
python setup.py install
command or its usual variants (python setup.py install --user,
python setup.py install --prefix=/PATH/TO/INSTALL/DIRECTORY, etc.)
Note that the use of python setup.py is deprecated, usage of pip
is encouraged also for local installations.
Python 3 needs to be used.
Current prerequisits:
numpy>=1.21
scipy>=1.7.3
pandas>=1.4.2
numdifftools>=0.9.41
aerosolpy can be currently used for:
Once installed as outlined above you can simply import aerosolpy:
import aerosolpy as ap
The package is maintained by Dominik Stolzenburg. All requests should be directed to dominik.stolzenburg@tuwien.ac.at or open an issue on GitHub
Up-to-date Documentation and full API is hosted on readthedocs.io
Contributions are welcome.
Follows GitHub Flow, but with branching off releases as in GitLab Flow.
For new features, create an issue first, then work on a feature branch until ready for merge to main.
We use GitHub Actions for continous integration. Updates should include test suites using pytest.
Automated builds are performed upon each push and pull request.
Currently CI builds using pip and Linux. Furture developement should
also implement CI builds using conda and Windows as the package will have
probably many Windows users.
If the project is to be acknowledged, references to the gitlab repository or pypi index are welcome.
Licensed under the MIT license. See also LICENSE file.
Release 1.0.0 includes ap.growth Module for growth rate calculations from vapor concentrations, including particle-phase diffusion limitations
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.2 | 12 Jan 2026 | 4 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:7ee34bfcf5476bf8cb67579edae9e4e127268213ab95f02c2c772c6cf3bcc07c