Jupyter Notebooks: The Right Tech at the Right Time

Coastal Geotools

February 13, 2019






Seth Lawler
Jeff Gangai
Tyler Miesse

Introduction & Background


Hurricane Harvey : Using Open Source tools to hindcast the storm.


Storm Surge Production Runs


How Netflix improves our abilities on Desktop and the HPC


The Medium

Do we even need Open Source Software with all of the money we spend on proprietary tools?


Looks like you were right. Can’t use field calculator to do what I’m trying to do. I’ll be writing a Python script.

Bill Dolins

Why do we need GIT...we already have version control system in place?


Jupyter Lab


More on Jupyter

Hurricane Harvey


Hydrologic Modelling

Hurricane Harvey


Hydraulic Modelling

Hurricane Harvey


Simulation Manager

Hurricane Harvey


Example Notebooks

Hurricane Harvey


Depth Grid & Validation

Hurricane Harvey


Validation

ADCIRC + SWAN: Production Runs


ADCIRC + SWAN: Production Runs


Notebooks to:

  1. Write input files
  2. Validate input files
  3. Prep jobs for execution
  4. Submit jobs to queue
  5. Check job status
  6. Copy results
  7. Create QAQC material
  8. Transfer run files
  9. Clean up work spaces.....

Read more about Papermill

ADCIRC + SWAN: Production Runs


Example Notebook Header

ADCIRC + SWAN: Production Runs


Thank You