Metadata-Version: 2.1
Name: mixmod
Version: 0.1.2
Summary: Fit continuous mixture models with arbitrary components to data
Home-page: https://github.com/marcsingleton/mixmod
Author: Marc Singleton
Author-email: marcsingleton@berkeley.edu
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# MixMod
MixMod is package for fitting mixture models with an arbitrary number of components to data. While it can store parameters and calculate probabilities for mixture models containing components from arbitrary continuous distributions, it can currently only fit model parameters for a relatively small subset of the named distributions defined in scipy's stats module. The EM equations are explicitly solved for these distributions, which makes fitting the parameters fast and robust, however, at the cost of limiting the types of distributions which are supported as possible components.

The MixtureModel class is fully documented. However, the tutorial is the recommended introduction to this package.

## Installation
To install mixmod, run the following command:

```
pip install mixmod
```
