Welcome to curepy’s documentation!#
The curepy module is a Python software package to propagate uncertainties through inverse problems.
curepy provides tools to solve inverse problems in which a state vector and its associated uncertainties is retrieved from measurements, optional prior information, and optionally taking into account any required ancillary parameters. Measurement values and uncertainties can be supplied manually or via an obsarray dataset. curepy also provides tools to analyse retrieval outputs, quantify uncertainties, compare results, and export them again as obsarray datasets. This documentation provides general information on how to use the module (with some examples), as well as a detailed API of the included classes and function.
New to curepy? Check out the getting started guides. They contain installation instructions.
The theory section provides a mathematical basis to inverse problems, and a description of the retrieval methods included in curepy.
The user guide provides in-depth information on how to use the retrieval methods in curepy.
The reference guide contains a detailed description of the curepy API. The reference describes how the methods work and which parameters can be used. It assumes that you have an understanding of the key concepts.