PyGnome
It is designed to support oil and other hazardous material spills in the coastal environment.
https://github.com/NOAA-ORR-ERD/PyGnome
Category: Hydrosphere
Sub Category: Coastal and Reefs
Keywords from Contributors
optimize archiving measur transforms projections observation conversion reports generic compose
Last synced: 4 minutes ago
JSON representation
Repository metadata
The General NOAA Operational Modeling Environment
- Host: GitHub
- URL: https://github.com/NOAA-ORR-ERD/PyGnome
- Owner: NOAA-ORR-ERD
- License: other
- Created: 2013-08-30T18:00:57.000Z (almost 13 years ago)
- Default Branch: main
- Last Pushed: 2026-08-03T23:32:02.000Z (8 days ago)
- Last Synced: 2026-08-04T12:12:28.890Z (7 days ago)
- Language: C
- Homepage: https://gnome.orr.noaa.gov/doc/pygnome/index.html
- Size: 194 MB
- Stars: 76
- Watchers: 19
- Forks: 51
- Open Issues: 11
- Releases: 20
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
README.rst
.. image:: graphics/new_gnome_icon/GNOME_logo_450px-wide.png
:alt: GNOME Logo
:align: center
#######
PyGNOME
#######
Introduction
============
**GNOME** (General NOAA Operational Modeling Environment) is a modeling tool
developed by the National Oceanic and Atmospheric Administration (**NOAA**),
Office of Response and Restoration (**ORR**), Emergency Response Division.
It is designed to support oil and other hazardous material spills in the
coastal environment, and is also a full featured, flexible particle tracking
system, that can be used for other oceanographic transport applications,
such as fish larvae, marine debris, etc.
PyGNOME is a Python package that encapsulates GNOME's functionality.
Disclaimer:
-----------
**This code is under active development**
* It should not be considered an officially endorsed NOAA product.
* Output produced by this code should not be considered endorsed by NOAA.
Documentation
=============
`Project Documentation `_
`PyGNOME README `_
The WebGNOME Interface:
=======================
Scripting is the most featureful way to access PyGNOME's capabilities.
However we have developed a system that allows a user to create and run
PyGNOME models from a web browser.
There is a publicly available instance of WebGNOME at:
https://gnome.orr.noaa.gov
If you want to run your own instance of WebGNOME, the code is in the
following projects:
- `WebGnomeAPI `_:
A web server that implements the PyGNOME interface
- `WebGnomeClient `_:
A Web application for setting up and running PyGNOME models
**Fair Warning:**
The WebGNOME system is under active development, and by its very nature
does not expose the full capabilities of PyGNOME.
Owner metadata
- Name: NOAA-ORR-ERD
- Login: NOAA-ORR-ERD
- Email: Chris.Barker@noaa.gov
- Kind: organization
- Description:
- Website: response.restoration.noaa.gov
- Location: Seattle, WA
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/4809476?v=4
- Repositories: 54
- Last ynced at: 2025-03-13T07:01:45.143Z
- Profile URL: https://github.com/NOAA-ORR-ERD
GitHub Events
Total
- Release event: 7
- Delete event: 5
- Pull request event: 3
- Fork event: 5
- Issues event: 116
- Watch event: 12
- Issue comment event: 202
- Push event: 38
- Create event: 12
Last Year
- Release event: 4
- Delete event: 5
- Pull request event: 1
- Fork event: 1
- Issues event: 4
- Watch event: 1
- Issue comment event: 16
- Push event: 11
- Create event: 6
Committers metadata
Last synced: 2 days ago
Total Commits: 6,566
Total Committers: 49
Avg Commits per committer: 134.0
Development Distribution Score (DDS): 0.726
Commits in past year: 101
Committers in past year: 10
Avg Commits per committer in past year: 10.1
Development Distribution Score (DDS) in past year: 0.475
| Name | Commits | |
|---|---|---|
| Jasmine Sandhu | j****u@n****v | 1800 |
| Chris Barker | C****r@n****v | 1177 |
| jay.hennen | j****n@n****v | 925 |
| Caitlin O'Connor | c****r@n****v | 833 |
| James L. Makela | j****a@n****v | 770 |
| Andrew Brookins | a****s@n****v | 309 |
| Alex Hadjilambris | a****s@o****a | 163 |
| Nathan Wilkins | n****s@n****v | 93 |
| Amy MacFadyen | a****n@n****v | 85 |
| JamesMakela | j****a@g****m | 54 |
| Leo Geng | l****g@n****v | 53 |
| Naomi Wilkins | n****s@n****v | 42 |
| Brian_Zelenke | b****e@n****v | 41 |
| DSM | d****s@n****v | 28 |
| Jasmine Sandhu | s****e@g****m | 20 |
| Andrew Brookins | a****s@g****m | 18 |
| Rachael Mueller | r****r@n****v | 14 |
| aaron.racicot | a****t@n****v | 13 |
| Adios Automated Script | a****t@n****v | 13 |
| amy.macfadyen | a****n@g****m | 12 |
| Naomi Connolly | n****y@n****v | 11 |
| gennady.kachook | G****k@n****v | 10 |
| Alex Hadjilambris | a****s@O****l | 8 |
| Chris Barker | c****r@O****l | 8 |
| James Makela | j****a@O****l | 8 |
| Alexander Miranda | a****a@n****v | 8 |
| heydylan | d****i@n****v | 8 |
| unknown | G****n@O****) | 6 |
| Naomi Wilkins | n****n@n****v | 5 |
| James Makela | j****a@o****a | 4 |
| and 19 more... | ||
Committer domains:
- noaa.gov: 22
- orrw-w-1691007.nos.noaa: 2
- nos.noaa: 2
- orrw-lm-1691003.nos.noaa: 2
- axiomalaska.com: 1
- orrw-w-1756265.nos.noaa: 1
- orrw-w-1755214.nos.noaa: 1
- precise32.(none): 1
- axiomdatascience.com: 1
- orrw-m-4179497.nos.noaa: 1
- continuum.io: 1
- orrw-m-1275470.nos.noaa: 1
- orrw-s-783666.(none): 1
Issue and Pull Request metadata
Last synced: about 22 hours ago
Total issues: 179
Total pull requests: 23
Average time to close issues: over 2 years
Average time to close pull requests: 11 months
Total issue authors: 71
Total pull request authors: 13
Average comments per issue: 4.98
Average comments per pull request: 2.0
Merged pull request: 11
Bot issues: 0
Bot pull requests: 3
Past year issues: 6
Past year pull requests: 4
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 23 days
Past year issue authors: 4
Past year pull request authors: 2
Past year average comments per issue: 4.67
Past year average comments per pull request: 1.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- larissafranklin23 (9)
- tommasogallingani (8)
- bobsurf00 (8)
- fSohrabi75 (8)
- amirheidari (7)
- moisespr123 (6)
- Gronohibari12 (6)
- Misiorama (6)
- egiraldof (6)
- dkobashi (5)
- tottorikenn (5)
- rsbragio (4)
- ampernito (4)
- 7eatriz (4)
- bhlevca (4)
Top Pull Request Authors
- HWR-llc (3)
- ocefpaf (3)
- dependabot[bot] (3)
- kwilcox (2)
- MElhagaly (2)
- ChrisBarker-NOAA (2)
- tommasogallingani (2)
- fchapoton (1)
- j08lue (1)
- sandhujasmine (1)
- cmoc88 (1)
- daf (1)
- moisespr123 (1)
Top Issue Labels
- question (3)
- Feature Request (1)
Top Pull Request Labels
- github_actions (3)
- dependencies (3)
Package metadata
- Total packages: 2
- Total downloads: unknown
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 40
proxy.golang.org: github.com/noaa-orr-erd/pygnome
- Homepage:
- Documentation: https://pkg.go.dev/github.com/noaa-orr-erd/pygnome#section-documentation
- Licenses: other
- Latest release: v1.1.24 (published 3 months ago)
- Last Synced: 2026-08-11T12:08:57.116Z (about 1 hour ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 1.622%
- Average: 4.057%
- Dependent packages count: 6.492%
proxy.golang.org: github.com/NOAA-ORR-ERD/PyGnome
- Homepage:
- Documentation: https://pkg.go.dev/github.com/NOAA-ORR-ERD/PyGnome#section-documentation
- Licenses: other
- Latest release: v1.1.24 (published 3 months ago)
- Last Synced: 2026-08-11T12:08:55.499Z (about 1 hour ago)
- Versions: 20
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
Dependencies
- registry.orr.noaa.gov/erd/centos-conda/centos7-python3.8 latest
- actions/checkout v4 composite
- actions/upload-artifact v4 composite
- conda-incubator/setup-miniconda v3 composite
- adios_db >=1.1
- cell_tree2d *
- colander <2
- geojson *
- geopandas *
- gridded >=0.6.5
- gsw *
- mapbox_earcut *
- netCDF4 *
- numpy >=1.24,<2
- progressbar *
- psutil *
- py_gd >=2.2
- pynucos =3.2.
- pyogrio *
- pyproj *
- python >=3.9,<3.12
- python-dateutil *
- pyzmq *
- scipy *
- shapely *
- trimesh *
- cmake *
- cython =3.
- gitpython *
- ninja *
- python-build *
- scikit-build-core >=0.9.9
- setuptools >=62
- nbsphinx *
- sphinx >=7.2
- sphinx-autoapi *
- sphinx_rtd_theme >=1.3
- pytest * test
- pytest-cov * test
- pytest-timeout * test
- testfixtures * test
Score: -Infinity