ResIPy is a software for 2D and 3D geoelectrical (resistivity and induced polarization) modeling and inversion. This Python based software aims to make cR2, R2, cR3 and R3 codes a bit more user friendly. ResIPy is a complete app in which novice users can easily create and visualize a geoelectrical model or input data and perform ERT and/or IP inversion, using the powerful inversion codes cR2, R2, cR3 and R3.In this webinar, attendees can expect to be shown how to work within the ResIPy software, be led through example workflows, explore problem examples, and should actively participate in the question-and-answer session at the end of the webinar.

Attendees should have a working knowledge of Python, have already downloaded ResIPy, explored the provided examples and documentation as well as watched some of the video tutorials prior to the webinar.


Review ResIPy I recording available from the SEG YouTube channel.

Download ResIPy for your system (Note: Mac and Linux users have to take some extra steps to be able to run ResIPy on their computers, please follow the instructions below


Open “terminal” and install Homebrew by pasting below in your terminal:

/bin/bash -c “$(curl -fsSL”

Follow the instructions in your terminal window. (You may need to install Command Line Tools. In that case you will be prompted to do so)

Once the Homebrew installation is successfully done, install xquartz by pasting below command in the same terminal window:

brew install xquartz

Then install wine by pasting below command in the same terminal window:

**On macOS Catalina and higher (paste below in terminal):

brew install –no-quarantine wine-stable

**On older macOS versions (paste below in terminal):

brew install wine


Open “terminal” and install wine by pasting below in your terminal

**if using debian/ubuntu based distribution:

sudo apt-get install wine-stable

**if using arch based distribution

sudo pacman -S install wine


Speaker Bios

Sina Saneiyan

Sina Saneiyan is a geophysicist whose research mainly focuses on near-surface environmental and engineering problems. Sina has been an active member of SEG since 2015 and is currently an assistant professor of environmental geophysics at the School of Geosciences at the University of Oklahoma. He holds a B.Sc. in Mining Engineering from the University of Tehran, an M.Sc. in Petroleum Engineering from Shahrood University of Technology, and a PhD in Environmental Sciences from Rutgers University. His postdoctoral research was on the assessment of soil deformation and failure with complex electrical methods. Sina’s current research builds upon his initial goal of bridging geophysics and engineering. Sina is aiming to show that geophysical methods can be used as reliable characterization tools for monitoring natural hazards and potentially can be used as effective geo-hazard prediction tools in the future. Sina is an experienced geophysicist and knows a wide range of geophysical techniques. He has research experience from his small laboratory to surveying Lake Michigan. He also is a skilled programmer. Sina is a core developer of ResIPy (2D/3D modeling and inversion of geoelectrical data), SIPy Studio (1D spectral induced polarization data analysis) and has contributed to developing EMagPy (modeling and inversion of electromagnetic data). Aside from work, Sina loves hiking and is an avid cyclist with thousands of miles ridden on his bike, Red! For more, please visit Sina’s website:

Jimmy Boyd

Jimmy Boyd is an engineering geophysicist based at the British Geological Survey (BGS). His research focuses on applying near surface geophysics to environmental and engineering problems. He holds a BSc in Geology with Geophysics from the University of Leicester, and an MSc in Exploration Geophysics from the University of Leeds. At this time, Jimmy is working to finalize a PhD with Lancaster University in Environmental sciences where he is working on linking geophysical and geotechnical properties for the purposes of assessing slope stability. Broadly, Jimmy works closely with Electrical Resistivity Tomography (ERT) processing and monitoring, and applying these to various environmental problems such as landslides (natural and engineered slopes), ground contamination and agricultural applications. Jimmy is an experienced coder and co-developed ResIPy, which is a software package for processing geoelectrical data. Also contributed to EMagPy for processing electro-magnetic data).