Worldwide

Thinking like a geologist in the age of AI

We’re all feeling a tension as geosci­entists: Caught be­tween an old way of working and a rapidly changing future dominated by Artificial Intelligence. As the dust starts to settle, anoth­er…

Uplifting land data with DUG Elastic MP-FWI Imaging

When it comes to processing and imaging land seismic data, DUG Elastic MP-FWI Imaging produces far superior results! Land seismic data, such as the example above, can often exhibit strong…

Crafting a software that is ready for the future

As much as there is a consolidation happening in the large operator landscape and the seismic acquisition space, the same applies to the subsur­face software business. “Let’s face it,” says…

Unlocking fractured basement reservoirs

Fractured basement reservoirs, often igneous or metamorphic rocks like granite or gneiss, contrast with conventional sedimentary reservoirs. Without primary porosity, they depend on fracture networks for hydrocarbon storage and flow.…

Coring process step by step

We often talk about core being the only ground-truth data from the subsurface, but how is core cut from a well at kilometres depth? With many geologists being stuck to…

Why traffic light play maps are useless

When exploring a new area, it is com­mon for E&P com­panies to produce traffic light maps, with red areas be­ing the ones where one of the key play elements is…

Seismic data on the workbench

“My goal is to equip explorationists with a toolbox containing all relevant algorithms to efficiently create optimal seismic volumes for interpretation and stratigraphical analysis,” says Anders, who hails from Sweden…

“Playtime is over”

“A lovely little department dedicat­ed to geothermal energy. That’s what I found when I started at the Interna­tional Geothermal Association (IGA) in 2017,” says Marit Brommer, who had left a…

A cool vitrinite reflectance model

A basin model de­scribes the ther­mal evolution of a basin to esti­mate when its source rocks expel hydrocarbons and of what type. Basin models do so by evaluating a num­ber…