psi-io Documentation

psi-io Documentation#

psi-io is a Python package developed by Predictive Science Inc. (PSI) for interacting with the PSI HDF data ecosystem. It provides a unified interface for reading and writing HDF4 and HDF5 files, as well as tools for reading portions of datasets and interpolating data to arbitrary positions.

The primary goal of psi-io is to abstract away the idiosyncrasies involved with reading and writing HDF4 and HDF5 files, viz. those that adhere to PSI conventions. By providing a consistent interface for working with both HDF4 and HDF5 files, psi-io enables users to seamlessly interact with PSI’s data products without needing to worry about the underlying file format or conventions used.

To get started, visit the Installation guide. For a more in-depth overview of the conventions used throughout PSI’s data products – as well as an inventory of the functions provided through psi-io – consult the Overview page.