qp : quantile-parametrized PDF approximation
qp is a python library for the storage and manipulation of tables of probability distributions.
Features
Read and write tables of probability distributions to/from file
Parameterize probability distributions inferred from real data
Convert between different methods of parameterizing probability distributions
Perform statistical methods on many distributions at a time
qp is currently a part of the LSST DESC RAIL package and its sub-packages.
Useful links: Source repository | PyPI
Quickstart
A quick introduction to some of the main functionality of qp. This guide is
short and sweet for when you’re in a rush or need a quick refresher.
User guide
A good starting place for new users who have never used qp before. Includes a short
primer on statistics and qp terminology, and detailed usage explanations and examples.
Cookbook
Contains useful examples of qp usage. These examples range from quick reference one-liners
to in-depth tutorials of more complex usage cases.
Developer Documentation
Detailed setup and contribution workflow for new developers, and a reference for ongoing issues in need of development.
Citation
If you end up using any of the code or ideas you find here in your academic research, please cite our paper: A. I. Malz et al 2018 AJ 156 35 (ADS - BibTex).