An open API service for producing an overview of a list of open source projects.

JOSS: https://github.com/open-atmos/PySDM

atmospheric-modelling atmospheric-physics cuda gpu gpu-computing monte-carlo-simulation numba nvrtc particle-system physics-simulation pint pypi-package python research simulation thrust

Score: 17.286223616648968

Last synced: about 20 hours ago
JSON representation

Repository metadata:

Pythonic particle-based (super-droplet) cloud microphysics (and aqueous-chemistry) package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 months ago

Total Commits: 3,248
Total Committers: 38
Avg Commits per committer: 85.474
Development Distribution Score (DDS): 0.39

Commits in past year: 144
Committers in past year: 9
Avg Commits per committer in past year: 16.0
Development Distribution Score (DDS) in past year: 0.556

Name Email Commits
Sylwester Arabas s****s@u****l 1980
prbartman p****n@g****m 616
edejong-caltech e****g@c****u 163
claresinger c****r@c****u 77
AgnieszkaZaba 5****a 70
dependabot[bot] 4****] 67
Michaeldz36 o****l@g****m 67
Oleksii Bulenok 6****k 62
Ben Mackay j****y@c****u 20
Emily K. de Jong e****g@l****r 18
claresinger c****s@g****m 18
Sajjad Azimi a****i@c****u 14
Sanky 7****e 12
Emily de Jong e****g@E****l 11
Aleksandra Strząbała 1****z 8
Tim Lüttmer 1****m 5
tehAgitto k****3@g****m 4
Paweł Magnuszewski 4****u 4
Emily de Jong e****g@E****n 4
edejong-caltech e****g@l****r 4
Emma Ware e****e@u****u 3
Sfonxu 8****u 3
Anna Jaruga a****a@c****u 2
Brady Bhalla 3****a 2
yoctoyotta1024 9****4 1
mikhailmints 7****s 1
aleksandratal 5****l 1
Bartosz Piasecki m****r@g****m 1
edejong-caltech e****g@h****r 1
edejong-caltech e****g@h****r 1
and 8 more...

Issue and Pull Request metadata

Last synced: 8 months ago

Total issues: 310
Total pull requests: 737
Average time to close issues: 12 months
Average time to close pull requests: 26 days
Total issue authors: 20
Total pull request authors: 30
Average comments per issue: 4.24
Average comments per pull request: 1.58
Merged pull request: 500
Bot issues: 0
Bot pull requests: 85

Past year issues: 106
Past year pull requests: 364
Past year average time to close issues: 15 days
Past year average time to close pull requests: 9 days
Past year issue authors: 7
Past year pull request authors: 14
Past year average comments per issue: 0.75
Past year average comments per pull request: 1.51
Past year merged pull request: 234
Past year bot issues: 0
Past year bot pull requests: 49

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/open-atmos/PySDM

Top Issue Authors

  • slayoo (220)
  • AgnieszkaZaba (28)
  • abulenok (13)
  • claresinger (10)
  • tluettm (10)
  • edejong-caltech (5)
  • emmacware (3)
  • jbarr444 (3)
  • TomMelt (2)
  • jtbuch (2)
  • bradybhalla (2)
  • piotrbartman (2)
  • bhiogade (2)
  • olastrz (2)
  • jb-mackay (1)

Top Pull Request Authors

  • slayoo (367)
  • AgnieszkaZaba (104)
  • dependabot[bot] (85)
  • bhiogade (35)
  • claresinger (19)
  • abulenok (19)
  • olastrz (17)
  • tluettm (15)
  • Sfonxu (15)
  • edejong-caltech (9)
  • emmacware (9)
  • pawelmagnu (8)
  • piotrbartman (5)
  • NeKo2903 (4)
  • jtbuch (4)

Top Issue Labels

  • no-issue-activity (45)
  • breakup (24)
  • no-activity (14)
  • good first issue (11)
  • documentation (10)
  • GPU (9)
  • devops-tests (7)
  • isotopes (7)
  • condensation (6)
  • examples (6)
  • enhancement (4)
  • ice (4)
  • CI (4)
  • cleanup (3)
  • bug (3)
  • regression (2)
  • high-impact-for-LOC (2)
  • help wanted (1)
  • VTK (1)
  • HOWTOs (1)
  • ubuntu (1)
  • windows (1)
  • ventilation (1)
  • idea (1)
  • macOS (1)
  • Binder (1)
  • performance (1)
  • BSc-project (1)

Top Pull Request Labels

  • dependencies (85)
  • python (49)
  • isotopes (16)
  • examples (12)
  • no-pr-activity (11)
  • ice (7)
  • CI (7)
  • do-not-close-without-a-new-test (5)
  • no-activity (5)
  • condensation (4)
  • bug (3)
  • ventilation (2)
  • cleanup (2)
  • VTK (2)
  • documentation (2)
  • regression (2)
  • github_actions (2)
  • help wanted (2)
  • breakup (2)
  • priority-low (1)
  • enhancement (1)

Package metadata

proxy.golang.org: github.com/open-atmos/PySDM

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/open-atmos/PySDM#section-documentation
  • Licenses: gpl-3.0
  • Latest release: v3.0.0-pre.9+incompatible (published 9 months ago)
  • Last Synced: 2025-10-30T04:46:06.704Z (8 months ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.302%
    • Average: 5.48%
    • Dependent repos count: 5.659%
proxy.golang.org: github.com/open-atmos/pysdm

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/open-atmos/pysdm#section-documentation
  • Licenses: gpl-3.0
  • Latest release: v3.0.0-pre.9+incompatible (published 9 months ago)
  • Last Synced: 2025-10-30T04:45:53.255Z (8 months ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.302%
    • Average: 5.48%
    • Dependent repos count: 5.659%
pypi.org: pysdm

Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab

  • Homepage:
  • Documentation: https://open-atmos.github.io/PySDM
  • Licenses: gpl-3.0
  • Latest release: 3.0.0rc10 (published 9 months ago)
  • Last Synced: 2025-10-30T04:46:07.252Z (8 months ago)
  • Versions: 157
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 1,411 Last month
  • Rankings:
    • Dependent packages count: 3.271%
    • Downloads: 6.056%
    • Forks count: 7.602%
    • Average: 9.813%
    • Stargazers count: 9.902%
    • Dependent repos count: 22.233%
  • Maintainers (2)
pypi.org: pysdm-examples

PySDM usage examples reproducing results from literature and depicting how to use PySDM from Python Jupyter notebooks

  • Homepage: https://github.com/open-atmos/PySDM
  • Documentation: https://open-atmos.github.io/PySDM/PySDM_examples
  • Licenses: GPL-3.0
  • Latest release: 3.0.0rc10 (published 9 months ago)
  • Last Synced: 2025-10-30T04:46:14.988Z (8 months ago)
  • Versions: 155
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 1,237 Last month
  • Rankings:
    • Dependent packages count: 10.108%
    • Forks count: 10.158%
    • Downloads: 12.887%
    • Average: 14.822%
    • Stargazers count: 19.377%
    • Dependent repos count: 21.581%
  • Maintainers (2)

Dependencies

.github/workflows/cancel.yml actions
  • styfle/cancel-workflow-action 0.9.1 composite
.github/workflows/joss.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v1 composite
  • docker://openjournals/paperdraft latest composite
.github/workflows/joss_paper.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
.github/workflows/stale.yml actions
  • actions/stale v3 composite
setup.py pypi
  • CURandRTC *
  • Pint *
  • ThrustRTC ==0.3.20
  • chempy *
  • numba *
  • numpy *
  • pyevtk *
  • scipy *
examples/pyproject.toml pypi
.github/workflows/readme_snippets.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v1 composite
  • eine/tip master composite
  • julia-actions/setup-julia v1 composite
  • matlab-actions/run-command v0 composite
  • matlab-actions/setup-matlab v0 composite
.github/workflows/tests+artifacts+pypi.yml actions
  • JamesIves/github-pages-deploy-action 4.1.1 composite
  • actions/checkout master composite
  • actions/checkout v2 composite
  • actions/setup-python master composite
  • actions/setup-python v1 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v2 composite
  • notiz-dev/github-action-json-property release composite
  • pypa/gh-action-pypi-publish unstable/v1 composite
.binder/requirements.txt pypi
  • PySDM-examples *
examples/setup.py pypi
  • PyMPDATA *
  • PySDM *
  • ghapi *
  • ipywidgets *
  • joblib *
  • matplotlib *
  • open-atmos-jupyter-utils *
  • pystrict *
  • seaborn *
pyproject.toml pypi