Particula
An Python-based aerosol simulator. Particula captures gas-particle interactions, transformations, and dynamics to power predictive aerosol science.
https://github.com/uncscode/particula
Category: Atmosphere
Sub Category: Atmospheric Chemistry and Aerosol
Keywords
aerosol atmosphere model package particle research science simulation
Keywords from Contributors
measur observation generic transforms projection training archiving feature-flags feature-toggles annotation
Last synced: about 22 hours ago
JSON representation
Repository metadata
Particula is an open-source, Python-based aerosol simulator. Particula captures gas-particle interactions, transformations, and dynamics to power predictive aerosol science.
- Host: GitHub
- URL: https://github.com/uncscode/particula
- Owner: uncscode
- License: mit
- Created: 2021-10-31T15:31:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-26T21:51:32.000Z (3 days ago)
- Last Synced: 2025-06-26T23:14:59.164Z (3 days ago)
- Topics: aerosol, atmosphere, model, package, particle, research, science, simulation
- Language: Python
- Homepage: https://uncscode.github.io/particula/
- Size: 623 MB
- Stars: 9
- Watchers: 0
- Forks: 10
- Open Issues: 15
- Releases: 31
-
Metadata Files:
- Readme: readme.md
- License: license
- Citation: citation
- Codeowners: .github/CODEOWNERS
readme.md
Overview
Particula is a Python-based aerosol particle simulator. Its goal is to provide a robust aerosol simulation (including both gas and particle phases) that can be used to answer scientific questions arising from experiments and research endeavors.
The Particula website https://uncscode.github.io/particula contains the API reference, how-to guides, and tutorials.
PyPI Installation
If your Python environment is already set up, you can install particula
via pip using the following command:
pip install particula
Or install via conda:
conda install -c conda-forge particula
Citation (citation)
# This CITATION.cff file was generated with cffinit. # Visit https://bit.ly/cffinit to generate yours today! cff-version: 1.2.0 title: Particula message: >- If you use this software, please cite it using the metadata from this file. type: software authors: - given-names: Particula family-names: Developers doi: 10.5281/zenodo.6634653 repository-code: 'https://github.com/uncscode/particula' url: 'https://uncscode.github.io/particula/' license: MIT
Owner metadata
- Name: uncscode
- Login: uncscode
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/91224023?v=4
- Repositories: 5
- Last ynced at: 2023-03-06T04:14:15.749Z
- Profile URL: https://github.com/uncscode
GitHub Events
Total
- Create event: 257
- Release event: 8
- Issues event: 167
- Watch event: 3
- Delete event: 221
- Issue comment event: 394
- Push event: 1430
- Pull request review comment event: 345
- Pull request review event: 412
- Pull request event: 256
Last Year
- Create event: 257
- Release event: 8
- Issues event: 167
- Watch event: 3
- Delete event: 221
- Issue comment event: 394
- Push event: 1430
- Pull request review comment event: 345
- Pull request review event: 412
- Pull request event: 256
Committers metadata
Last synced: about 1 year ago
Total Commits: 511
Total Committers: 9
Avg Commits per committer: 56.778
Development Distribution Score (DDS): 0.434
Commits in past year: 300
Committers in past year: 6
Avg Commits per committer in past year: 50.0
Development Distribution Score (DDS) in past year: 0.077
Name | Commits | |
---|---|---|
Kyle Gorkowski | k****w@g****m | 289 |
ngam | 6****m | 148 |
dependabot[bot] | 4****] | 49 |
wkc | w****g@g****m | 7 |
sourcery-ai[bot] | 5****] | 6 |
Gorkowski | g****e@g****m | 5 |
Naser Mahfouz | 1****z | 5 |
Akshay Kumar | a****0@g****m | 1 |
Sourcery AI | 1 |
Committer domains:
Issue and Pull Request metadata
Last synced: 3 days ago
Total issues: 199
Total pull requests: 322
Average time to close issues: 23 days
Average time to close pull requests: 5 days
Total issue authors: 6
Total pull request authors: 7
Average comments per issue: 0.56
Average comments per pull request: 1.73
Merged pull request: 280
Bot issues: 2
Bot pull requests: 74
Past year issues: 124
Past year pull requests: 171
Past year average time to close issues: 16 days
Past year average time to close pull requests: 3 days
Past year issue authors: 4
Past year pull request authors: 4
Past year average comments per issue: 0.48
Past year average comments per pull request: 2.43
Past year merged pull request: 149
Past year bot issues: 2
Past year bot pull requests: 13
Top Issue Authors
- Gorkowski (142)
- ngam (31)
- mahf708 (17)
- ngmahfouz (4)
- wkchuang (3)
- sourcery-ai[bot] (2)
Top Pull Request Authors
- Gorkowski (187)
- dependabot[bot] (50)
- ngam (36)
- sourcery-ai[bot] (24)
- mahf708 (17)
- ngmahfouz (5)
- wkchuang (3)
Top Issue Labels
- enhancement (74)
- bug (40)
- sourcery-ai (16)
- no-issue-activity (15)
- documentation (15)
- .data (10)
- next (4)
- analysis (4)
- .Lagrangian (4)
- Tests (4)
- wait (2)
- .equilibria (2)
- question (2)
- release (1)
- .activity (1)
- particlephase (1)
Top Pull Request Labels
- dependencies (50)
- github_actions (50)
- enhancement (36)
- documentation (35)
- codex (33)
- next (11)
- Refactor (10)
- bug (8)
- Tests (7)
- release (6)
- no-pr-activity (5)
- .Lagrangian (3)
- .data (2)
- packaging (2)
- analysis (1)
Package metadata
- Total packages: 2
-
Total downloads:
- pypi: 3,497 last-month
- Total dependent packages: 1 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 41
- Total maintainers: 1
pypi.org: particula
a simple, fast, and powerful particle simulator
- Homepage:
- Documentation: https://particula.readthedocs.io/
- Licenses: MIT License
- Latest release: 0.2.5 (published 2 months ago)
- Last Synced: 2025-06-28T05:30:39.859Z (2 days ago)
- Versions: 30
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 3,497 Last month
-
Rankings:
- Dependent packages count: 4.736%
- Average: 13.362%
- Downloads: 13.693%
- Dependent repos count: 21.657%
- Maintainers (1)
conda-forge.org: particula
Particula is a Python-based aerosol particle simulator. Its goal is to provide a robust aerosol simulation (including both gas and particle phases) that can be used to answer scientific questions arising from experiments and research endeavors.
- Homepage: https://uncscode.github.io/particula
- Licenses: MIT
- Latest release: 0.0.12 (published over 2 years ago)
- Last Synced: 2025-06-28T05:30:51.939Z (2 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 34.025%
- Average: 48.811%
- Dependent packages count: 51.175%
- Forks count: 51.645%
- Stargazers count: 58.398%
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4.5.0 composite
- peaceiris/actions-gh-pages v3.9.2 composite
- actions/checkout v3 composite
- actions/setup-python v4.5.0 composite
- actions/checkout v3 composite
- actions/setup-python v4.5.0 composite
- pypa/gh-action-pypi-publish c7f29f7adef1a245bd91520e94867e5c6eedddcc composite
- actions/stale v7 composite
- actions/checkout v3 composite
- actions/setup-python v4.5.0 composite
- mcr.microsoft.com/vscode/devcontainers/python latest build
- hypersolver ==0.0.8
- numpy *
- pint *
- scipy *
Score: 13.53579665516167