Skip to content
/ res2df Public

Pandas Dataframe access to Eclipse input and output files

License

Notifications You must be signed in to change notification settings

equinor/res2df

Repository files navigation

Build Status codecov Python 3.8-3.12 Ruff License: GPL v3

res2df

res2df is a Pandas DataFrame wrapper around resdata and opm.io, which are used to access binary files outputted by reservoir simulators, or its input files --- or any other tool outputting to the same data format.

The reverse operation, from a Pandas DataFrame to reservoir simulator include files (commonly given the extension ".inc", ".grdecl" etc.) is provided for some of the modules.

The package consists of a module pr. datatype, e.g. one module for summary files (.UNSMRY), one for completion data etc.

There is a command line frontend for almost all functionality, called res2csv, which converts the reservoir data to DataFrames, and then dumps the dataframes to files in CSV format, and a similar csv2res for the reverse operation.

For documentation, see https://equinor.github.io/res2df/

License

This library is released under GPLv3.

Copyright

The code is Copyright Equinor ASA 2019-2021.

Contributions without copyright transfer are welcome.