Finding optimized number of components from mixed distribution data.
Process:
- Define target function(s)
- Create fitting model(s)
- Evaluation the model by AIC, AICc, BIC
- Choose the model that minimizes the BIC, AICc or AIC
See the document here.
wget https://github.com/Shirui816/MultipleDistributionFitting/archive/master.zipor
git clone https://github.com/Shirui816/MultipleDistributionFitting.gitnumpy >= 1.14
scipy >= 1.0
python3
pandas >= 0.21Install requirements by
pip install -r requirements.txtFor Unix/Linux users, you can use python bin/LorentzianNMR.py <files>, or
simply LorentzianNMR.py <files> if LorentzianNMR.py is in your PATH.