Unravelling the Earth through software
My current research and outlook, and its place within teaching and
research in the School of Environmental Sciences
Leonardo Uieda
University of Liverpool - Jan 9, 2019
Guiding questions
- How can we constrain inverse problems?
- How can we make more efficient algorithms?
- What can we learn from machine learning?
- How can we make science
open and reproducible?
Main projects
Tesseroids
Fatiando a Terra
Generic Mapping Tools
Open-source
- Code on Github
- Community of developers
- Documentation
- Best practices
Crustal Thickness
3D Geometry
Crustal thickness
from gravity
Moho depth
Uieda & Barbosa (2017)
- Spherical
- Fast computation
- Estimate density
3D Geometry from gravity/magnetics
Estimate densities
from observed data
Planting method
Uieda & Barbosa (2012)
Planting method
Uieda & Barbosa (2012)
- Compact solution
- Heuristic method
- Fast computation
Iron ore — Quadrilátero Ferrífero, Brazil
Carlos et al. (2014, 2016)
Iron ore — Quadrilátero Ferrífero, Brazil
Carlos et al. (2014, 2016)
Future work
-
Extensions/improvements to methods
-
Sedimentary basin inversion
-
Melting in Antarctica with GRACE + tesseroids
-
Moho of Africa/Antarctica
-
Planting inversion on volcanoes
Sparse 3-component
GPS
velocities
Coupled interpolation
- Linear model + prediction
- Machine learning techniques
- NSF grant
- Cooperation with Scripps
Future work
-
Tests on different data
-
Optimize for larger datasets
-
Joint interpolation with InSAR
-
Apply to gravity and magnetic data
Workshops
- Geophysical inversion
- Programming with Python
- Version control (Git + Github)
- OSS development
Undergraduate
- Exploration geophysics
- Programming & numerical methods
- Introduction to geology
- Geophysics field project
Learning through
guided experimentation
(example: seismic wave propagation)
Future
- Workshops (Software Carpentry)
- EPSRC funding
- Geographic Data Science Lab
- Central Teaching Hub
- Modules:
ENVS386, ENVS201, ENVS229,
ENVS343, ENVS258, ENVS216
- Openness and reproducibility
- Method development
benefits from collaboration
- Simulation encourages experimentation
- Help implement interactive modules
Acknowledgments
Collaborators
Brazil
Valéria CF Barbosa
Vanderlei C Oliveira Jr
Dionísio U Carlos
João BC Silva
Felipe F Melo
Daiana P Sales
USA
Paul Wessel
David Sandwell
Bridget Smith-Konter
Xiaohua Xu
Niels Grobbe
Garrett Apuzen-Ito
Argentina
Santiago R Soler
Mario E Gimenez
Agustina Pesce
China
Guangdong Zhao
Bo Chen
Italy
Carla Braitenberg
Funding
NSF
·
CAPES
·
CNPq
·
FAPERJ
·
Vale