- Bug fixes (e.g. HBR predict crash, normative_paralell support for .txt input) - Added docstrings for most functions - Fixed some problems with exception handling - Formatted whole project with autopep8 - Addedd functionality to compute SHASH z-scores from normative.py - Updated requirements - Basic pytest continuous integration framework implemented
0.28
- Updated to PyMC5 (including migrating back-end to PyTensor) - Added support for longitudinal normative modelling with BLR (see Buckova-Rehak et al 2023) - Changed default optimiser for trend surface models (for scalability)
0.27
- Configured more sensible default options for HBR (random slope and intercept for mu and random intercept for sigma) - Fixed a translation problem between the previous naming convention for HBR models (only Gaussian models) and the current naming (also SHASH models) - Minor updates to fix synchronisation problems in PCNportal (related to the HBR updates above) - Added configuration files for containerisation with Docker
0.26
- Multiple bug fixes, relating to imports, predict() and transfer() functions - Added support for web portal - Provided a wrapper for blr to use transfer() functionality - Also streamlined tutorials (PCNtoolkit-demo), so that all tutorials run with this version
0.25
- Minor bug fixes related to imports - Minor bug fixes related to SHASH/HBR - Minor bug fix in normative.py (affecting SMSE)
0.24
- Minor bug fix related to SHASH/HBR - Added change log