swell

Used to generate experiments using the JEDI data assimilation system and NASA's Goddard Earth Observing System (GEOS) numerical weather forecast mode.
https://github.com/geos-esm/swell

Category: Climate Change
Sub Category: Earth and Climate Modeling

Keywords from Contributors

climate climate-model earth-system-model

Last synced: about 8 hours ago
JSON representation

Repository metadata

Workflow system for coupled data assimilation applications

README.md

Swell code tests
Python coding norms

Tier 1 Applications Tests (Discover)
Tier 2 Applications Tests (Discover)

Licence:

(C) Copyright 2021- United States Government as represented by the Administrator of the National
Aeronautics and Space Administration. All Rights Reserved.

License

Description:

Software infrastructure for deploying cycling workflow for coupled data assimilation applications
using a workflow manager and scheduler.

Documentation

Documentation for swell, which includes installation instructions, can be found at https://geos-esm.github.io/swell.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 254
Total Committers: 18
Avg Commits per committer: 14.111
Development Distribution Score (DDS): 0.614

Commits in past year: 83
Committers in past year: 11
Avg Commits per committer in past year: 7.545
Development Distribution Score (DDS) in past year: 0.771

Name Email Commits
Dan Holdaway 2****y 98
Doruk Ardağ 3****k 31
rtodling r****g@n****v 20
Akira Sewnath a****h 17
Alexey Shiklomanov a****v@g****m 17
Jianjun Jin 6****3 16
jardizzo 6****o 13
Michael Anstett m****t@n****v 9
Yonggang Yu y****u@g****m 8
Callum Wayman 3****n 6
Colin Egerer c****r@p****m 4
Matthew Thompson m****n@n****v 4
Bryan Karpowicz b****z@n****v 3
David Russell d****l@n****v 2
Meta Sienkiewicz 5****e 2
Wei Gu 5****u 2
gmao-yzhu Y****u@n****v 1
rgelaro 9****o 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 249
Total pull requests: 265
Average time to close issues: 7 months
Average time to close pull requests: 11 days
Total issue authors: 12
Total pull request authors: 16
Average comments per issue: 5.39
Average comments per pull request: 2.33
Merged pull request: 202
Bot issues: 0
Bot pull requests: 0

Past year issues: 124
Past year pull requests: 135
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 14 days
Past year issue authors: 10
Past year pull request authors: 12
Past year average comments per issue: 1.91
Past year average comments per pull request: 2.76
Past year merged pull request: 93
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/geos-esm/swell

Top Issue Authors

  • danholdaway (72)
  • Dooruk (68)
  • rtodling (66)
  • ashiklom (13)
  • asewnath (11)
  • metdyn (9)
  • mranst (3)
  • gmao-wgu (2)
  • DavidSRussell (2)
  • CEgerer93 (1)
  • mjkagnes123 (1)
  • gmao-jjin3 (1)

Top Pull Request Authors

  • danholdaway (50)
  • Dooruk (45)
  • rtodling (42)
  • gmao-jjin3 (28)
  • mranst (23)
  • asewnath (21)
  • ashiklom (15)
  • metdyn (14)
  • CEgerer93 (8)
  • gmao-wgu (5)
  • tariqhamzeyssai (4)
  • CRWayman (3)
  • DavidSRussell (3)
  • mathomp4 (2)
  • cohen-seth (1)

Top Issue Labels

  • core development (31)
  • enhancement (29)
  • ufo done (29)
  • bug (21)
  • Epic (10)
  • waiting on jedi merge (7)
  • documentation (7)
  • Need new JEDI build in Swell (5)
  • help wanted (2)
  • BUFR (2)
  • EVA (2)
  • keeping ricardo happy (1)
  • keeping doruk happy (1)
  • run-ci-discover (authorized users) (1)
  • question (1)

Top Pull Request Labels

  • enhancement (14)
  • ready for merge (11)
  • documentation (5)
  • bug (4)
  • keeping doruk happy (2)
  • ready for review (2)
  • core development (2)
  • Need new JEDI build in Swell (1)
  • waiting on jedi merge (1)
  • keeping ricardo happy (1)

Dependencies

requirements.txt pypi
  • PyYAML >=5.4
  • click *
  • isodate >=0.5.4
  • pandas >=1.1.3
  • pycodestyle >=2.8.0
setup.py pypi
  • click *
  • isodate >=0.5.4
  • pandas >=1.1.3
  • pycodestyle >=2.8.0
  • pyyaml >=5.4
  • xarray >=0.11.3
.github/workflows/code_tests.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/python_coding_norms.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/tier1_application_discover.yml actions
.github/workflows/tier2_application_discover.yml actions
.github/workflows/yaml_coding_norms.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
  • ibiqlik/action-yamllint v3 composite
requirements-github.txt pypi
  • flake8 ==6.0.0
  • pycodestyle ==2.10.0
  • pyyaml ==6.0
requirements-standalone.txt pypi
  • click >=8.1.5
  • f90nml >=1.4.3
  • flake8 >=6.0.0
  • isodate >=0.5.4
  • jinja2 >=3.1.2
  • matplotlib *
  • netCDF4 *
  • pandas >=1.4.0
  • pycodestyle >=2.10.0
  • pyyaml >=6.0
  • questionary >=1.10.0
  • xarray *

Score: 7.3901814282264295