Documentation for qp_flexzboost

The qp_flexzboost package allows for efficient, lossless storage of Flexcode [1] [2] conditional density estimates. It acts as an extension of qp and utilizes the functionality provided there.

It will typically be used as a transparent shim between qp, and rail-flexzboost.

For detailed comparison of the performance of this package relative to built in qp representations, please see the performance comparison.

Getting Started

The easiest way to install it is with pip.

>> pip install qp-flexzboost

Alternatively, the source code can be cloned from GitHub.

>> git clone git@github.com:LSSTDESC/qp_flexzboost.git
>> cd qp_flexzboost
>> pip install -e .
>> pip install .'[dev]' # Only required for development and contributions

This package is open source and uses the MIT license.

Usage

For the minimal usage take a look at this minimal notebook.

Additional notebooks providing a general overview of usage can be found here.

Note that this package will typically be used in conjunction with RAIL, qp, and rail-flexzboost.

Citations