Estudando Geofísica · Software

Geophysical software built from field experience

Tools for electromagnetic induction, electrical resistivity, induced polarisation, self-potential and survey topography — developed by a geophysicist for real projects. Click a program below to see its details, screenshots and downloads.

8programs and tools
EMI · ERT · IP · SPmethods covered
EN · PT · ITinterface languages
2releases with Zenodo DOI

Click a program to open it — the one that was open closes automatically.

Studio EM

FDEM / EMI processing, QC, 1D–Q3D inversion and 3D visualisation.

NEW · v1.6Demo · 30 daysWindowsDUALEM · CMD · GEM-2 · EM31/34/38
New release · Version 1.6 · 2025

Studio EM 1.6 — from raw FDEM data to 3D models

A complete desktop workbench for frequency-domain electromagnetic induction surveys: import, quality control, line-by-line filtering, 1D/2D/3D inversion, publication-ready figures and Google Earth export — in one place.

DEMO · 30 days Windows 10 / 11 · 64-bit English · Português · Italiano DUALEM · GEM-2 · CMD · EM31/EM34 · EM38
Studio EM 1.6 — Section / Model
Studio EM main window: observed and calculated data above a smoothed Q3D conductivity section with line location map

Observed × calculated data, smoothed Q3D conductivity section with topography and line direction, misfit panel and line location map.

Everything a field EMI survey needs

Designed by a geophysicist for day-to-day work with multi-coil conductivity meters.

Flexible import

Raw DUALEM NMEA logs, GEM-2, CMD (.dat/.csv, NMEA coordinates), Standard DAT, EMagPy and PANGAEA tables, Excel — with a column-mapping wizard and GPS time synchronisation.

QC & line-by-line filters

Interactive filter window, cut-and-fill, erasers, Hampel, median, low-pass, drift and levelling, skip masks, histogram and correlation cleaning, a colour-coded data table.

1D · Q2D · Q3D inversion

Linear (cumulative-function) or full Maxwell solution, S1/S2 regularisation, free layer thicknesses, magnetic susceptibility, depth of investigation and fit checks.

Publication-ready figures

Smoothed or bounded-contour sections, 28 colour palettes, draggable legends, double-click editing of any title, axis, curve or legend, batch export at any dpi.

3D & volumes

Depth slices, fence diagrams above or below the terrain, isosurfaces, voxel and smoothed volumes, satellite imagery draped on a downloaded DEM.

Google Earth & GIS

Sections as 3D curtains standing on the terrain (KMZ), coloured tracks and grids, Surfer GRD, ESRI ASCII, XYZ and VTK for ParaView.

What’s new in version 1.6

A redesigned Section / Model tab and many requests from users in the field.

  • Every display has its own controls — section, data fit, obs × calc × residual maps and horizontal slices.
  • Double-click to edit titles, axes, curves, legends and text directly on the figure.
  • Free colour legend — drag to move, mouse wheel to resize, σ ↔ ρ with the right numbers.
  • Curves by geometry (HCP / VCP / PRP), by type or per channel, with better colour schemes.
  • Section → Google Earth as a KMZ curtain with vertical exaggeration and legend.
  • Voxel and smoothed volumes in 3D, and sections above or below the terrain.
  • S1 / S2 regularisation — stable models below the depth of investigation.
  • Automatic LIN validity check — warns when the low-induction-number approximation fails.
  • Horizontal and vertical exaggeration, maximum depth and smoothed topography in sections.
  • Terrain backgrounds — hillshade, contours and satellite imagery under maps and slices.
  • Results menu — batch figures for all lines, fit summary per line and a one-click results package.
  • New readers for EMagPy and PANGAEA tables, validated against published CMD datasets.

See it in action

Real CMD Explorer survey on a mountain slope, with a 1 m DTM as background.

A clear workflow

Every step is stored in a project tree with full history and undo.

Step 1

Import

Load the logger files, synchronise GPS, apply the DEM and choose the instrument.

Step 2

Clean

QC report, line splitting, filters and masks — raw and filtered curves side by side.

Step 3

Invert

1D, quasi-2D or quasi-3D with smoothness constraints and depth of investigation.

Step 4

Share

Figures, tables, grids, VTK volumes and Google Earth curtains in one click.

Supported instruments

Built-in coil geometries, spacings, frequencies and heights — and your own sensors in the instrument editor.

DUALEM-1S · 2S · 4S · 21S · 421S · 642S GF CMD Explorer · Mini-Explorer · DUO GSSI Profiler EMP-400 GEM-2 Geonics EM31 · EM34 · EM38 Custom multi-coil sensors

Demo edition — 30 days

This is a fully functional demo: all import, processing, inversion, 3D and export tools are enabled. The demo licence is valid for 30 days from installation.

For research collaborations, extended licences or training, please get in touch (contact below).

System requirements

  • Windows 10 or 11, 64-bit
  • 8 GB RAM (16 GB recommended for large Q3D inversions)
  • About 1.5 GB of free disk space
  • Any graphics card — the 3D view has a safe software mode
  • Internet only for optional DEM, satellite image and update checks

Installation

  1. Download StudioEM_1.6.1_setup.exe.
  2. Double-click it, choose the language and follow the wizard.
  3. If Windows SmartScreen appears, click More info → Run anyway.
  4. Open Studio EM from the Start menu and create a project (File → New project).
  5. Choose the interface language in the Language menu.

Download Studio EM 1.6 — Demo

Windows installer · 64-bit · version 1.6.1 · 2026

⬇  Download StudioEM_1.6.1_setup.exe Demo licence valid for 30 days from installation · The program checks this page for new versions (only with your permission).
OA
Studio EM is developed by Oz Araujo — Estudando Geofísica.
Contact: 02xx13@gmail.com · ORCID 0000-0002-6331-2023
© 2025 Oz Araujo. All rights reserved.
STUDIOEM_LATEST: 1.6.1 | https://www.dropbox.com/scl/fi/zpokkutlodc0vi6a6nfoq/StudioEM_1.6.1_setup.exe?rlkey=yxlpjfu4gnaqlv82qm52r8ylw&st=fbmngs33&dl=1 | Redesigned Section tab, double-click figure editing, Google Earth curtains, voxel volumes, S1/S2 regularisation

ERT Studio 3D

3D viewing and editing of resistivity models, meshes and inversion constraints.

Runs in the browserERTLabEN · PT · IT

A single-file HTML application for 3D visualisation and editing of ERTLab resistivity models (.data), mesh generation (including curved survey layouts) and the definition of objects and constraints — boreholes and layers — for constrained inversion in ERTLab.

  • Interactive 3D view of ERTLab models with free colour scales.
  • Mesh generation for straight and curved electrode layouts.
  • Boreholes, layers and other objects as a-priori constraints for the inversion.
  • Many colour palettes, free legend placement and colour-distribution editing.
  • Satellite imagery import as background.
  • Interface in English, Portuguese and Italian — no installation, runs offline in the browser.
PlatformAny modern browser (Windows, macOS, Linux)
InputERTLab models (.data), meshes, satellite images
LanguagesEnglish · Português · Italiano
StatusAvailable on request

ERT Decision Lab

Compare 2D/3D ERT inversions and get automatic suggestions to improve them.

ERTLab · R2 · R3t · ResIPyEN · PT · IT

A decision-support tool for electrical resistivity tomography: it puts several 2D or 3D inversions side by side and produces model-specific suggestions on what to change to obtain a more reliable result. Works together with ERT Studio 3D.

  • Side-by-side comparison of inversion results from ERTLab, R2/R3t and ResIPy.
  • Automatic, general suggestions for each model — not tied to a single site.
  • Helps choose regularisation, data error and mesh settings with clear criteria.
  • Designed to be used together with ERT Studio 3D.
  • Interface in English, Portuguese and Italian.
PlatformBrowser / Python (Streamlit)
InputERT inversion results (2D and 3D)
LanguagesEnglish · Português · Italiano
StatusAvailable on request

VES 1D · Filter-Free

Forward modelling and inversion of vertical electrical soundings.

Zenodo DOISchlumberger · Wenner · dipole-dipole…Python

A desktop program for 1D forward modelling and inversion of vertical electrical soundings (VES/SEV), originally for Schlumberger soundings and generalised to arbitrary electrode arrays and large spacings.

  • Arrays: Schlumberger, Wenner, Wenner-Schlumberger, dipole-dipole, pole-dipole and pole-pole.
  • Forward modelling of layered earth models and 1D inversion of the measured curve.
  • Suited to surveys with large electrode spacings.
  • Simple graphical interface (Python, customtkinter).
  • Published with a citable DOI on Zenodo.
PlatformWindows (Python)
MethodVertical electrical sounding (VES / SEV)
DOI10.5281/zenodo.22081736
StatusPublished on Zenodo

FullWaver Studio

Reading and processing of full-waveform resistivity and IP data.

Zenodo DOIIRIS FullWaver · Syscal TerraMulti-TX

A Python package with a graphical interface for reading and processing IRIS FullWaver recordings — current (.IAB) and voltage (.VMN) files — including induced-polarisation decay curves, now extended to the .HRW and .RPP formats of the IRIS Syscal Terra with many channels and multiple transmitters.

  • Reads IRIS FullWaver .IAB (current) and .VMN (voltage) files.
  • Supports Syscal Terra .HRW and .RPP files, with more than 6 channels and multi-TX surveys.
  • Processing of full-waveform signals and IP decay curves.
  • Modern desktop interface (PySide6 + Matplotlib).
  • Published with a citable DOI on Zenodo.
PlatformWindows (Python, PySide6)
InstrumentsIRIS FullWaver · IRIS Syscal Terra
DOI10.5281/zenodo.22081193
StatusPublished on Zenodo

SPViewer · Grid Maps

Self-potential surveys: FSG, Leapfrog and fixed-base processing and maps.

LicensedSelf-potential (SP)Windows

Processing and mapping of self-potential surveys organised in electrode boxes, with a dedicated workflow for each acquisition technique: FSG, Leapfrog (1D and 2D) and fixed-base.

  • Technique selection screen: FSG, Leapfrog or fixed-base.
  • Leapfrog: automatic chaining of boxes from merged electrode positions, cumulative potential from a reference electrode.
  • Leapfrog 1D: daily representative potential by mean, median or trend removal, to reduce temperature and telluric effects.
  • Grid maps of the natural potential with topography in UTM.
  • English interface, clean professional design.
PlatformWindows
MethodSelf-potential (SP)
TechniquesFSG · Leapfrog 1D/2D · Fixed-base
StatusLicensed to clients (1-year licence)

RTK Interp

RTK survey import, interpolation along lines, XLSX and KML export.

CHC LandStar · Carlson .rw5Windows

Imports the raw files of RTK receivers and turns them into clean survey lines: UTM coordinates, elevation profiles, resampling at a chosen interval and export for geophysical layouts and Google Earth — for users without Python.

  • Reads CHC LandStar (.db), Carlson (.rw5), .crd and project logs.
  • Resampling along the line at a chosen interval, with interpolation before export.
  • Editable table and editable elevation profile, basemap with the points.
  • Excel export in a ready-to-use survey layout (station, UTM E/N, elevation).
  • KML export of the points for Google Earth.
PlatformWindows executable (no Python needed)
InputCHC LandStar, Carlson .rw5, .crd
OutputExcel (.xlsx), KML
StatusAvailable on request

GeoPonto

Free tool: Leica points, map projections, heights, 3D, KML and ERTLab topography.

FreeRuns in the browserEN · PT · IT

A single HTML file, free for clients and colleagues, to convert Leica survey points to the desired projection, correct heights (orthometric / ellipsoidal) and prepare the topography of electrode layouts for ERTLab — no installation, no Python.

  • Projection conversion and orthometric / ellipsoidal height correction.
  • Rotatable 3D view with mesh; edit, rename and adjust points; location maps.
  • Automatic or drag-select identification of RX/TX electrodes, line by line.
  • ERTLab topography export in FullWaver and Syscal modes, editable after generation.
  • KML export for Google Earth and other formats; interface in English, Portuguese and Italian.
PlatformAny modern browser, offline
InputLeica survey points
OutputKML, ERTLab topography, tables
StatusFree
OA

About the author

Oz Araujo — geophysicist. Software developed for field and research work in near-surface geophysics and shared through Estudando Geofísica.
Contact: 02xx13@gmail.com · ORCID 0000-0002-6331-2023 · Google Scholar

© 2025 Oz Araujo · Estudando Geofísica.

Ficou interessado pelo blog?
Então não perca as atualizações !