Skip to content

Releases: sina-mansour/connectome-spatial-smoothing

v0.1.6

21 Sep 06:52
52bbae5
Compare
Choose a tag to compare

This release resolves an issue with mapping high-resolution connectomes while computing the mean statistic for input weights.

v0.1.5

07 Aug 10:38
187471d
Compare
Choose a tag to compare

Important bug fix (sklearn change name to scikit-learn)

v0.1.4

07 Aug 10:30
d1f509d
Compare
Choose a tag to compare

This version consists of a range of new features and bug fixes:

added support for weights (sift2, FA, length, etc.)
added possibility to disable verbosity
added support for computing mean instead of sum (e.g. mean FA in high-resolution)
added support for automated pypi push upon release (needs testing)
fixed a bug with subcortical parcellations (needs testing)

Connectome Spatial Smoothing v.0.1.3

26 May 16:30
Compare
Choose a tag to compare

This version fixes a bug introduced by the previous release.

Connectome Spatial Smoothing v.0.1.2

26 May 07:01
6b6be37
Compare
Choose a tag to compare

This release includes updates to the code to add support for subcortical volumetric representation and fix small bugs in the previous code.

Connectome Spatial Smoothing v.0.1.1

01 Dec 08:42
Compare
Choose a tag to compare

The first release of code and sample scripts to use for Connectome Spatial Smoothing.

Structural connectomes computed from diffusion MRI tractography are increasingly mapped at higher spatial resolutions comprising thousands of network nodes. High-resolution connectomes refer to those mapped at the resolution of vertices forming the cortical surface mesh. These connectomes are particularly susceptible to image registration misalignment, tractography artifacts, and noise, all of which can lead to reductions in connectome accuracy and test-retest reliability. We've implemented a connectome analogue of image smoothing to increase the robustness of mapped high-resolution structural connectomes against noise and registration errors. Connectome Spatial Smoothing (CSS) involves jointly applying a carefully chosen bivariate smoothing kernel to the two endpoints of all tractography streamlines, yielding a spatially smoothed connectivity matrix. CSS proposes a computationally efficient method using a matrix congruence transformation on sparse connectome representations to smooth connectivity matrices. Our analyses indicate that connectome spatial smoothing is particularly important for the reliability of high-resolution structural connectomes, but can also provide benefits to connectomes mapped at a lower parcellation resolution. Given that CSS is a fast operation relative to the time required to perform whole-brain tractography, we anticipate that spatial smoothing will be integrated as a common step in established connectome mapping workflows.

To find out more about the method's detail and benefits check the following article:

Mansour L., S., Seguin, C., Smith, R.E. and Zalesky, A. Connectome Spatial Smoothing (CSS): concepts, methods, and evaluation.