From 0538d1860fa9735ffa81e65bbbc6137e9b27c10c Mon Sep 17 00:00:00 2001 From: Andre Marquand Date: Wed, 15 Jun 2022 14:01:50 +0200 Subject: [PATCH 1/3] Update setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 2d0140b5..c3a0e584 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages setup(name='pcntoolkit', - version='0.23', + version='0.24', description='Predictive Clinical Neuroscience toolkit', url='http://github.com/amarquand/PCNtoolkit', author='Andre Marquand', From a0cefd920ad33bae52999f7362bea8ee678b5d20 Mon Sep 17 00:00:00 2001 From: Andre Marquand Date: Wed, 15 Jun 2022 14:09:06 +0200 Subject: [PATCH 2/3] Create CHANGES --- CHANGES | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 CHANGES diff --git a/CHANGES b/CHANGES new file mode 100644 index 00000000..4c108ae7 --- /dev/null +++ b/CHANGES @@ -0,0 +1,59 @@ +version 0.15 +A number of new functions have been implemented and we decided to use a new version numbering system to improve consistency. + +version 0.16 +Minor bug fix relative to release 0.15. Fixed a transpose operation that would cause normative.py to fail in certain cases + +version 0.17: +Changes: +- New syntax for functions related to parallelization (python path is automatically generated) +- Support for slurm clusters has been added +- Updates to hierarchical Bayesian regression (different priors for intercepts and noise) for improved transfer +- Updated parameterisation for likelihood warping for improved stability +- Now uses a fixed pickle protocol for better interoperability +- Addition of a utility function for loading freesurfer measures +- Updated sphinx documentation + +version 0.18 +Changes: +- addition of cross-validation functionality for HBR +- minor bug fixes for HBR + +version 0.19 +Changes: +- separate standardization of responses and covariates +- standardization is no longer on by default +- new standardization methods +- pymc3 version fixed +- minor bugs resolved (CV with HBR) + +version 0.20 +Changes: +- Major code refactoring +- Requirements updated for python 3.8.3 +- Updates to documentation and Integrations with Read the Docs +- Addition of tutorial material +- Performance improvements for BLR (not compatible with previous versions) +- Addition of heteroskedastic noise for BLR +- Addition of Bayesian Information Criterion for BLR +- Addition of utility functions (e.g. design matrix construction) +- Several minor bug fixes (mostly related to HBR and BLR) + +version 0.21 +Relatively minor updates with respect to version 0.20, including: +- documentation updates +- minor updates to warp (including bug fix for the compostition) +- software version is saved in models +- utility functions for calibration descriptives and extreme values + +version 0.22 +Some minor updates and bug fixes: +- updates to documentation and tutorials +- updates to normative_parallel (interactive usage) +- updates to HBR (merge functionality) +- other minor bug fixes related to cross-validation (computation of error metrics), import problems and calibration statistics + +version 0.23 +Changes: +- SHASH functionality for HBR added +- Bug fix for normative model predict() function From 2cf8b320e80b69d3de9d85e089e435daee0b5c52 Mon Sep 17 00:00:00 2001 From: Andre Marquand Date: Wed, 15 Jun 2022 14:10:15 +0200 Subject: [PATCH 3/3] Update CHANGES --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 4c108ae7..795d0e53 100644 --- a/CHANGES +++ b/CHANGES @@ -57,3 +57,7 @@ version 0.23 Changes: - SHASH functionality for HBR added - Bug fix for normative model predict() function + +version 0.24 +- Minor bug fix related to SHASH/HBR +- Added change log