Skip to content

Latest commit

 

History

History
287 lines (196 loc) · 5.23 KB

slides.md

File metadata and controls

287 lines (196 loc) · 5.23 KB

Open Science in Action: Earth

Leonardo Uieda and Santiago Soler

AGU 2021 17 December 2021

CC-BY 4.0 License

Feel free to screenshot/share/reuse/remix this presentation



We solve inverse problems in Geophysics
and build open-source software

Moderate compute and data


Example: 3D density distribution from gravity disturbances


Our approach to open science


Build as much as possible into open-source from the start

New methods won't be used without an implementation*

* Doesn't even have to be a good one


Paper == GitHub repo
Code + Data + Figures + Text
Private at first, public on submission, archived on acceptance


Tech

Code: Python, Jupyter, conda

Writing: LaTeX, Jupyter

Review and automation: make, GitHub, CI


Could be better:
Notebook review on GitHub 😔
Notebooks + Make
Barrier to entry


Earth Science toolkit landscape

  • Matlab
  • Fortran/C++ on HPC
  • Python on laptop (Jupyter)
  • Python on the cloud (Pangeo)
  • Bash (csh 🧙) scripts
  • Google Earth Engine
  • Commercial GUIs (ArcGIS, Petrel)
  • OSS GUIs (QGIS, OpendTect)

A lot of effort to replace existing stack

Interoperability between new and established tools

Education of scientists on new ways of working

Trend towards Python + GitHub + Jupyter

Code + OSS ➡️ Openness + Reproducibility ❤️


Find out more:

www.compgeolab.org


Source code for this presentation:
github.com/compgeolab/agu2021

Unless otherwise noted, the contents of this presentation are licensed under the
Creative Commons Attribution 4.0 International License