Skip to content

Commit fdbc6be

Browse files
authored
Merge pull request #197 from mnfienen/main
agenda
2 parents 282f1eb + 7d8b8af commit fdbc6be

3 files changed

Lines changed: 11 additions & 12 deletions

File tree

AGENDA.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
# Python USGS Training Agenda - September 2025 Edition
1+
# Python USGS Training Agenda - August 2026 Edition
22

33
## Part 0: Introduction to python for hydrologists
44
Monday
55
- 900-930: Introductions and getting started (Mike)
66
- 930-1000: Python overview and Quick orientation to jupyter, environments, and mamba/conda (Andy)
7-
- 1000-1130: 00 Python basics review and AI overlords: Q&A and discussion https://cscircles.cemc.uwaterloo.ca/ (A: word counting ) (Mike)
7+
- 1000-1130: 00 Python basics review: Q&A and discussion https://cscircles.cemc.uwaterloo.ca/ (A: word counting ) (Mike)
88
- 1130-1230: lunch
99
- 1230-1330: 01 Functions and Scripts (A: build a function) (Kalle)
1010
- 1330-1345: break
1111
- 1345-1545: 02 Namespace, Modules, Packages, Objects (A: import and use own functions, etc) (Josh)
1212
- 1545-1600: break
1313
- 1600-1700: 03 Useful Standard Library modules (Andy)
14-
- 1700-1730: 04 Working with files, string formatting (Nick)
14+
- 1700-1730: 04 Working with files, string formatting (Kalle)
1515
- 1730: Class Adjourn
1616

1717
## Tuesday
18-
- 900-930: 04 Working with files, string formatting (Nick) (continued)
18+
- 900-930: 04 Working with files, string formatting (Kalle) (continued)
1919
- 930-1130: 05 Numpy (where, slicing, indexing)(A: Mt. St. Helens) (Mike)
2020
- 1130-1230: lunch
21-
- 1230-1430: 06 Matplotlib (A: make a semi-complex plot, animation, PdfPages, USGS Style) (Kalle)
21+
- 1230-1430: 06 Matplotlib intro (1 hour) and agentic examples (A: make a semi-complex plot, animation, PdfPages, USGS Style) (Kalle)
2222
- 1430-1445: break
23-
- 1445-1615: 07 Theis exercise + VSCode IDE debugging, liveshare (Andy)
23+
- 1445-1615: Debugging in VSCode and agentic tools discussion (Andy)
2424
- 1615-1630: break
2525
- 1630-1730: 08 Pandas (interesting data, viz, excel, apply correction to data, indexing, grouping, retrieving data from NWIS (dataretrieval) (Josh)
2626
- 1730: Class Adjourn
@@ -30,17 +30,17 @@ Monday
3030
- 1000-1130: 09 GeoPandas for open-source GIS and viz (Mike)
3131
- 1130-1230: lunch
3232
- 1230-1300: 09 GeoPandas for open-source GIS and viz (Mike) (A: working with open-source city data) (continued)
33-
- 1300-1430: 10 Rasterio (Nick)
33+
- 1300-1430: 10 Rasterio (Josh)
3434
- 1430-1445: break
3535
- 1445-1615: 11 Xarray/rioxarray (Andy)
3636
- 1615-1630: break
37-
- 1630-1730: Code style/quality, testing, version control (Andy and all)
37+
- 1630-1730: Code style/quality, testing (assertions to pytest range), version control (Andy and all)
3838
- 1730: class adjourn
3939

4040
# Part 1: Application of Python and Flopy to Groundwater Modeling
4141
## Thursday
4242
- 900-1000: 01 Introductions and IT sorting (Mike)
43-
- 1000-1100: 02 Build your first model with FloPy (Nick)
43+
- 1000-1100: 02 Build your first model with FloPy (Kalle)
4444
- 1100-1115: break
4545
- 1115-1245: 03 Loading and visualizing models with FloPy (Andy)
4646
- 1245-1345: lunch

installation/environment.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ channels:
44
- nodefaults
55
dependencies:
66
# required
7-
- python=3.12
7+
- python=3.14
88
- pip
99

1010
- numpy
@@ -43,7 +43,7 @@ dependencies:
4343
- pytest
4444
- statsmodels
4545
- dataretrieval
46-
- flopy=3.9
46+
- flopy
4747
- gis-utils
4848
- sfrmaker
4949
- contextily

tests/test_notebooks.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import platform
55
import pytest
66

7-
87
# Notebooks that we don't expect to execute successfully
98
# Notebook: reason
109
xfail_notebooks = {

0 commit comments

Comments
 (0)