{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/7"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"},{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"}],"enrichment":{"capability":"ResData reads and writes result files from reservoir simulators, including RESTART, INIT, RFT, Summary, and GRID files in both unified and non-unified, formatted and unformatted variants.","skillfed_tags":["reservoir-engineering","fortran-interop","scientific-data"],"use_cases":["Extract and analyze pressure, saturation, or other properties from RESTART files for reservoir engineering studies","Convert simulator output files into pandas DataFrames for statistical analysis or visualization","Automate batch processing of multiple simulation result sets in production workflows","Integrate reservoir simulation data into Python-based decision-support or history-matching systems","Read GRID and INIT files to validate reservoir model geometry and initial conditions"],"what_it_does":"ResData is a Python library that bridges the gap between Fortran-based reservoir simulation software and Python data analysis workflows. It provides read and write access to the binary result files produced by reservoir simulators\u2014RESTART, INIT, RFT, Summary, and GRID files\u2014in both unified and non-unified, formatted and unformatted variants. The package wraps a C++ implementation using cwrap, giving it performance-critical file I/O while maintaining a Python-friendly interface.\n\nOriginally developed as part of the Equinor ERT project, ResData is actively maintained and officially supports Linux and macOS. It depends on numpy, pandas, natsort, typing_extensions, cwrap, and resfo-utilities for its core functionality. The package is suitable for reservoir engineering workflows, simulation result analysis, and data integration pipelines where direct access to simulator output files is needed.","worth_installing":"Yes, with conditions. Install if you work with Fortran-based reservoir simulator output and need programmatic Python access to those files. The active maintenance, recent release, and lack of known vulnerabilities are strong signals. However, the C++ build dependency and GPLv3 copyleft license require upfront consideration\u2014ensure your build environment has a compatible compiler and that the license terms align with your project's constraints."},"id":"resdata","links":{"html":"https://skillfed.io/packages/resdata","md":"https://skillfed.io/packages/resdata.md","pypi":"https://pypi.org/project/resdata/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"copyleft","name":"resdata","python_support":"unspecified","summary":"Package for reading and writing the fortran result files from reservoir simulators"},"popularity":{"monthly_downloads":105733,"position":12684,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"6.3.3"}
