Applications
Easing the use of Energistics/RESQML and OSDU Forum (Open Group) standards: manipulate, edit, validate and visualize 1D, 2D and 3D information, and transfer it to existing and future business software.
Subsurface 3D geological modeling
Knowledge driven solutions for building and managing subsurface 3D geological models.
01 — Solutions
Easing the use of Energistics/RESQML and OSDU Forum (Open Group) standards: manipulate, edit, validate and visualize 1D, 2D and 3D information, and transfer it to existing and future business software.
Java, Python and Rust libraries to read, write and validate Energistics objects and dataspaces, and protocol-based APIs over HTTP REST and WebSockets.
Promoting innovative solutions for building and assembling geological objects. The algorithms used by these SaaS will constitute the heart of business offered on the Cloud.
An Open source based platform orchestrating business activity workflows defined in BPMN to compose and execute Cyclic Workflows of Geomodeling services.
02 — Workflows
Building a geological model is not a batch job: someone looks at an intermediate result, decides, and the chain carries on — or goes back. We describe these chains in BPMN 2.0 and run them as services over RESQML and OSDU data.
A workflow can stop for a human decision and resume, or loop back when the result is not good enough. The modeler drives it while it runs.
When new boreholes arrive, the same workflow is run again and the model is updated, instead of being rebuilt by hand.
A fault stays the same fault whether it is seismic picks, a triangulated surface or grid cells: every task exchanges RESQML entities, not bare geometry.
Evaluated on oil and gas, geothermal energy, geotechnics and geological hazards.
03 — The workbench
The whole reader is compiled to WebAssembly and runs inside the page. There is no upload, no server-side copy and no account: a package you open here is read by your own browser, from your own disk.
That is not only a privacy argument. It is what makes the tool usable on data that legal departments will not let out of the building — which is most subsurface data.
Rust compiled to WebAssembly, running in the browser — the data never leaves the machine.
An EPC delivered without its .h5, a companion file renamed, a part whose XML is damaged: the reader says which of the three it met, and reads everything else.
An ETP dataspace, or an EPC with its HDF5 companions, is checked as a whole rather than one object at a time. Each finding leads to the object and the field it concerns.
Every object and every field the schema declares, with the validation message attached to the field it concerns rather than to the file.
04 — Industrial partners
05 — Academic partners
Aix-Marseille University
Modeling of the geometry of geological objects (horizons, faults, stratigraphic units).
Pr Alexandra Bac, Pr Marc Daniel
University of Poitiers
Modeling of the topological relationships between geological objects (horizons, faults, stratigraphic units), 2D and 3D meshing.
Pr Agnès Arnould, Pr Hakim Ferrier-Belhaouari
University of Strasbourg
Geometric modeling: multi-resolution representations of geological models based on combinatorial maps.
Dr Pierre Kraemer, Pr David Cazier
Federal University of Rio Grande do Sul (UFRGS), Brazil
Knowledge engineering: ontologies and knowledge models for Geology and Geological modeling.
Pr Mara Abel, Dr Luan Fonseca Garcia
06 — Contact
jean-francois.rainaud@geosiris.com
1 Avenue Pasteur
78100 Saint-Germain-en-Laye, France