Lindsey J. Heagy

geoscience, interactive computing, data science, education


I am interested in questions where progress towards a solution requires that connections be made across boundaries, where there are opportunities to contribute to ideas and initiatives larger than can be undertaken by any individual.

In pursuit of these question and communities, I contribute to projects including open source software for computational geophysics and open access educational resources for the geosciences.

Currently, I am a postdoc in the Statistics Department at the University of California Berkeley. I work on data science and interactive computing with Jupyter in the geosciences.

I completed my PhD in 2018 at the University of British Columbia where I study numerical geophysics and imaging methods with the team at the Geophysical Inversion Facility.

about img



projects img


Simulation and Parameter Estimation in Geophysics

  • 2013 - Present
  • SimPEG is an open source python package for numerical simulations and gradient based inverse problems in geophysics. We are working to bring all of the geophysical methods into one place and into the open. Join the development on github!

    projects img

    Collaborative, open access educational resources for geophysics.

  • 2014 - Present
  • Web-based resources for the fundamentals of geophysics for practicing geoscientists (GPG) and electromagnetic geophysics (EM). These are collaboratively developed resources and include interactive numerical simulations.

    projects img

    DISC 2017

    Short course on Geophysical Electromagnetics: Fundamentals and Applications

  • 2016 - 2017
  • I was a co-instructor for the Society of Exploration Geophysics Distinguished Instructor Short Course (DISC) led by Dr. Douglas Oldenburg. The course was delivered in 25 locations worldwide.


    SciPy 2016

    As researchers, we require tools that facilitate exploration of scientific concepts and methodologies. Additionally, these methodologies and concepts must be disseminated to practitioners and students. We will discuss how we have used the Python environment to “package” our geophysical software framework SimPEG (Simulation and Parameter Estimation in Geophysics) at various levels of abstraction tailored to researchers, students and practitioners.

    SciPy 2015

    How do we communicate fundamental concepts in a reproducible, actionable form? How do we put numerical simulation tools in the hands of undergraduate students? These are questions we have been exploring in the development of, a web-based resource in geophysics that leverages the geophysical software package SimPEG, Sphinx documentation, Jupyter notebooks and Binders to make examples and explanations that are reproducible and interactive.



    Heagy, L. J., Cockett, R., Kang, S., Rosenkjaer, G. K., & Oldenburg, D. W. (2017). A framework for simulation and inversion in electromagnetics. Computers & Geosciences, Volume 107, 2017, Pages 1-19, ISSN 0098-3004,

    Caudillo-mata, L. A., Haber, E., Heagy, L. J., & Schwarzbach, C. (2016). A Framework for the Upscaling of the Electrical Conductivity in the Quasi-static Maxwell's Equations, Journal of Computational and Applied Mathematics 317 (2017): 388-402,

    Cockett, R., Kang, S., Heagy, L. J., Pidlisecky, A., & Oldenburg, D. W. (2015). SimPEG: An open source framework for simulation and gradient based parameter estimation in geophysical applications. Computers & Geosciences, 85, 142–154. doi:10.1016/j.cageo.2015.09.015


    Coming soon!


    Wilt, M., Cuevas, N., & Heagy, L. (2015). Determining Proppant and Fluid Distribution, US 2015/0083404 A1. US.


    Coming soon!