About

C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.

General

In geoscience there are different types of data and many file formats for storing these data. Also the data belong to some spatial reference system. In the same time the developper or scientist prefer not to use many libraries when working with data (i.e. reading, converting spatial reference system and units). All we want is convenient API, fast execution and availability in python. That’s what h5geo is aimed at.

Being written in C++ it uses pybind11 to make python bindings, HDF5 for storing data, GDAL for spatial reference conversion, units for units conversion and Eigen as container for storing numerics in memory.

For now h5geo provides API to work with:

  • seismic

  • wells

    • deviations

    • logs

    • welltops

  • maps

  • points

License

MIT