Skip to content
forked from equinor/res2df

Pandas Dataframe access to Eclipse input and output files

License

Notifications You must be signed in to change notification settings

andreas-el/ecl2df

 
 

Repository files navigation

Build Status Language grade: Python Total alerts codecov Python 3.8-3.10 Code style: black License: GPL v3

ecl2df

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

The reverse operation, from a Pandas DataFrame to Eclipse include files, 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 ecl2csv, which converts the Eclipse data to DataFrames, and then dumps the dataframes to files in CSV format, and a similar csv2ecl for the reverse operation.

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

License

This library is released under GPLv3.

Copyright

The code is Copyright Equinor ASA 2019-2021.

Contributions without copyright transfer are welcome.

About

Pandas Dataframe access to Eclipse input and output files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%