A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

python-for-hydrology

Focusing on general python for data analysis in hydrologic contexts and the python interface into MODFLOW for groundwater modeling.
https://github.com/DOI-USGS/python-for-hydrology

Category: Sustainable Development
Sub Category: Education

Keywords from Contributors

hydrology modflow water earth-science groundwater prms groundwater-modelling modflow6 surfacehydrology swb

Last synced: about 6 hours ago
JSON representation

Repository metadata

python and flopy tutorials for hydrologic applications and MODFLOW modeling

README.md

python-for-hydrology

Tests
Project Status: Active – The project has reached a stable, usable state and is being actively developed.

Welcome to the USGS python for hydrology and flopy course. This is organized into two parts: part 0 focusing on general python for data analysis in hydrologic contexts, and part 1 focusing on flopy - the python interface into MODFLOW for groundwater modeling.

The main curriculum is found in the notebooks folder and includes tutorial notebooks and activities.

Click here to see a rendered version of the course notebooks.

We encourage students to explore these materials for their own study or to reach out to USGS to attend an in-person course.

If you are on the code.usgs.gov site, note that up-to-date changes are maintained on the version on the GitHub version.

Suggested Citation:
Fienen MN, Hughes, JD, Langevin, CL, Larsen, JD, and Leaf, AT. 2024.
python-for-hydrology
U.S. Geological Survey software release. Reston, VA.
https://doi.org/10.5066/P1QTRYJY


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 9 days ago

Total Commits: 291
Total Committers: 7
Avg Commits per committer: 41.571
Development Distribution Score (DDS): 0.591

Commits in past year: 10
Committers in past year: 5
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.7

Name Email Commits
Mike Fienen m****n@u****v 119
Leaf, Andrew T a****f@u****v 81
jlarsen j****n@u****v 51
Joseph Hughes j****s@u****v 27
Langevin, Christian D l****n@u****v 9
Mike Taves m****s@g****m 2
George Dang 5****g 2

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 17
Total pull requests: 176
Average time to close issues: about 1 month
Average time to close pull requests: about 4 hours
Total issue authors: 5
Total pull request authors: 7
Average comments per issue: 0.47
Average comments per pull request: 0.08
Merged pull request: 174
Bot issues: 0
Bot pull requests: 0

Past year issues: 3
Past year pull requests: 6
Past year average time to close issues: N/A
Past year average time to close pull requests: about 16 hours
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.67
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/DOI-USGS/python-for-hydrology

Top Issue Authors

  • mnfienen (10)
  • langevin-usgs (3)
  • mcekiz (2)
  • aleaf (1)
  • jlarsen-usgs (1)

Top Pull Request Authors

  • mnfienen (75)
  • aleaf (33)
  • jlarsen-usgs (26)
  • jdhughes-usgs (25)
  • langevin-usgs (15)
  • gtdang (1)
  • mwtoews (1)

Top Issue Labels

Top Pull Request Labels


Dependencies

.github/workflows/test.yaml actions
  • actions/cache v2.1.0 composite
  • actions/checkout v2 composite
  • conda-incubator/setup-miniconda v2 composite
  • modflowpy/install-modflow-action v1 composite
.github/workflows/notebook-output.yaml actions
  • actions/checkout v3 composite
  • mamba-org/setup-micromamba main composite
.github/workflows/build_docs.yaml actions
  • JamesIves/github-pages-deploy-action 3.7.1 composite
  • actions/checkout v3 composite
  • mamba-org/setup-micromamba v1 composite
  • modflowpy/install-modflow-action v1 composite
.github/workflows/notebook-headers.yaml actions
  • actions/checkout v4 composite
  • mamba-org/setup-micromamba main composite
installation/environment.yml conda
  • affine
  • dataretrieval
  • descartes
  • fiona
  • flopy >=3.7
  • geojson
  • geopandas
  • geos
  • gis-utils
  • git
  • imageio
  • jupyter
  • jupyterlab
  • jupytext
  • matplotlib
  • modflow-export
  • modflow-setup
  • netcdf4
  • numpy
  • openpyxl
  • pandas
  • pip
  • pyproj
  • pyshp
  • pytest
  • python 3.11.*
  • python-dateutil
  • pyvista
  • pyyaml
  • rasterio
  • rasterstats
  • requests
  • rioxarray
  • rtree
  • scipy
  • sfrmaker
  • shapely
  • statsmodels
  • uxarray
  • vtk
  • xarray
  • xlrd

Score: 5.953243334287785