Skip to content

Releases: courtois-neuromod/dypac

release 0.7.1

12 Jul 17:00
a0c15f0
Compare
Choose a tag to compare

Added compatibility with both nilearn 0.8 and 0.9+

release 0.7

11 Apr 03:20
Compare
Choose a tag to compare

New feature: it is now possible to filter out small clusters from the dypac analysis. By default clusters that are smaller than 50% of the cluster size of a uniform solution (i.e. all culsters have same size) get excluded. This removes some noise as well as estimates of dwell times.

release 0.6

31 Jan 15:13
8fe8371
Compare
Choose a tag to compare

Addition of two masker classes: LabelsMasker and MapsMasker, and accompanying tutorial notebooks.
These classes can be used to generate dypac-style maskers for any type of hard or soft parcellation.

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.6

release 0.5.3

02 Dec 22:33
Compare
Choose a tag to compare

Bug fix release: the confounds were not properly handled by MultiNiftiMasker, and not regressed out of the data prior to estimating the parcels.

release 0.5.2

23 May 18:27
Compare
Choose a tag to compare

Grey matter segmentation is now used to constrain the brain mask, instead of re-weighting signals.
This is accessible through the grey_matter and threshold_grey_matter arguments, and can be skipped by specifying grey_matter=None.

release 0.5.1

12 May 14:16
fd19ed9
Compare
Choose a tag to compare

Minor update:

  • consensus clustering using k_means now uses the sample_weight argument, set to the dwell times of the parcellations being aggregated.

release 0.5

07 May 17:25
9e8d222
Compare
Choose a tag to compare

This release includes:

  • major bug fixes.
  • main class in dypac is now named Dypac.
  • working batch system to limit memory / computing load.
  • weighting of grey matter for improved detection of RSNs. Check parameters grey_matter and std_grey_matter.
  • embedding tools to transform to and from the parcellation space. Check new attributes transform, inverse_transform, compress and score.
  • new demo dypac_demo.ipynb
  • many bug fixes.

Contributors:
Hanad Shamarke, Désirée Lussier have contributed bug reports and optimization.
François Paugam contributed the initial version of the embedding tools.
Pierre Bellec implemented bug fixes, batching, grey matter weights and embeddings.

refactoring

01 Apr 19:41
cd0b16a
Compare
Choose a tag to compare
refactoring Pre-release
Pre-release

There are now two modules:

  • bascpp features the core "barebone", generic methods.
  • dypac has the object class for fMRI data

The method has also been changed: now stab_maps are extracted and trimmed within batches, and then matched and averaged across batches by a separate consensus clustering. Hopefully this approach will scale very well.

Important change in the API: n_states now controls the total number of states, which before it was the number of states per cluster.

initial release

31 Jan 21:22
78011ae
Compare
Choose a tag to compare
initial release Pre-release
Pre-release

The main method dypac is functional, and the notebook dypac_fmri_compression.ipynb gives a demo of the method.