Notes: |
Notes:
Changes:
CONN 17.f release change log
Cumulative patch, bug fixes and improvements
Additions to parallelization profiles:
Added ability to queue sequential parallelization jobs
(when starting a new parallelization job through the GUI while
another one is still running/pending CONN will automatically queue
this new job; when using batch scrips use the profile name 'Null
profile' to queue jobs)
Simplify operation with queued/pending parallelization
jobs (Tools.ViewPendingJobs will now automatically detect finished
jobs and offer to merge the results or submit the next set of
queued batch jobs)
Additions to standalone release:
Compiled with Matlab 2017a (MCR 9.2)
Support for user- and system- level cluster
configuration settings
Support for Environment Modules installation (see
modulefile.txt)
Added alternative Gray/White/CSF binarization/erosion methods
(option to specify binarization threshold in absolute vs.
percentile values; option to specify erosion kernel size in abolute
vs. percentile values; see 'Erosion settings' in Setup.ROIs tab;
see batch.erosion fields for batch scripts)
Added voxelsize_anat and voxelsize_func separate batch fields for
anatomical and functional normalization/reslicing resolutions
during preprocessing (see Preprocessing GUI; see
batch.Setup.preprocessing.voxelsize_* fields)
Added functional/structural_manualspatialdef (user-defined
non-linear spatial transformations from precomupted y_*.nii or _seg_sn.mat files) to list of available preprocessing
steps (see Preprocessing GUI; see batch.Setup.preprocessing.steps
for batch scripts)
Added ability to specify slice-timing information from BIDS-format
json files (see Preprocessing GUI; see
Setup.preprocessing.sliceorder field for batch scripts)
Added surface-projection ROI display (see ROI
tools.3d-surface-project viewer)
Added reference figures displaying the default atlas and network
ROI labels (
Added links to video tutorials and additional resources hosted on http://www.conn-toolbox.org
Cumulative CONN17 release change log:
17.a Cumulative patch, bug fixes and improvements
Updated manuals/documentation
(*) Changed default ART threshold settings, when not otherwise
defined explicitly they are now set to 'intermediate' (97th
percentile: 0.9mm 5sd); previously set to 'liberal' (99th
percentile: 2mm 9sd)
note: if updating mid-analysis and preprocessing new subjects:
define explicitly ART thresholds to maintain consistency across
subjects
(*) Fixed global scaling parameter in
GlobalCorrelation/IntrinsicConnectivity voxel-to-voxel measures
(prior versions computed average correlation coefficient across all
voxels in the volume -with voxels outside of analysis mask set to
0-; new version computes average correlation coefficients across
analysis-voxels only -disregarding voxels outside of analysis
mask-; difference between old and new behavior is a constant
scaling factor for all measures/subjects/conditions equal to
SizeOfMask/SizeOfVolume = 0.2913 for the default analysis mask;
normalized GC/ICC measures not affected by this change)
note: if updating mid-analysis and still processing new subjects:
GlobalCorrelation/IntrinsicConnectivity voxel-to-voxel analyses
that used raw measures (ie. normalization setting is unchecked)
require rerunning all subjects for consistency
(*) Added ability to define multiple sets of voxel-to-voxel and
dynamic FC analyses within the same conn project
note: if updating mid-analysis and running voxel-to-voxel analyses:
voxel-to-voxel analyses that defined multiple measures (e.g. ICA
and ICC in the same analysis) are now to be broken into separate
analyses (e.g. one analysis for ICA and another for ICC); analyses
already performed that contain multiple measures are still
supported for back-compatibility but no new such analyses can be
created
Added batch functionality for dynamic FC analyses
Added new conn/rois/networks.nii atlas with ROIs characterizing an
extended set of classical networks: Default Mode Network (4 ROIs),
SensoriMotor (2 ROIs), Visual (4 ROIs), Salience /
Cingulo-Opercular (7 ROIs), DorsalAttention (4 ROIs),
FrontoParietal / Central Executive (4 ROIs), Language (4 ROIs),
Cerebellar (2 ROIs) (all ROIs defined from CONN's ICA analyses of
HCP dataset / 497 subjects)
Added labeling of individual networks in ICA analyses, and
suggestions based on match to ICA template
Added new automatically-generated Quality Assurance measures:
during ART preprocessing and Denoising steps the following new
second-level covariates are now created: QA_MaxMotion,
QA_ValidScans, QA_InvalidScans (maximum inter-scan motion, number
of valid/invalid scans per subject); and QA_GCOR (global
correlation index per subject and condition)
Added script-it option to all
Preprocessing/Setup/Denoising/First-level analyses (for any
analysis step, in addition to running immediately this step CONN
can now also automatically create scripts for the same step to be
run at a later time)
Added masking option for group-level ICA, PCA, and MVPA analyses
(e.g. group-level components in masked-ICA are restricted to
within-mask voxels only; subject-level backprojection still
performed across entire brain / Setup.AnalysisMask)
Added 'display single-slice for all subjects' summary displays to
structural-/functional-/ROI- tools (e.g. use to quickly assess
correct normalization/coregistration across all subjects and/or
identify outlier subjects/sessions)
Added 'Motion-Mask estimation' procedure to list of available
preprocessing steps (estimating at each voxel the derivative of the
BOLD signal with respect to the 6 motion parameters; when running
this preprocessing step MotionMask ROIs are automatically added to
the list of ROIs in Setup.ROIs, which can then be used during
Denoising for additional protection against motion-related effects)
Added option to separately filter individual confound effects
before denoising regression (equivalent to 'simult' method but
allowing control over individual effects; e.g. filter
motion/CompCor regressors but not scrubbing regressors)
Added connection bundling, display of reference-slice, user-defined
surfaces, and other usability options to CONN 3d displays
17.b Cumulative patch, bug fixes and improvements
Added ability to save/share/reuse user-defined preprocessing
pipelines
Added ability to enter DICOM structural/functional files
Added Quality Assurance displays to visually inspect the quality of
the structural/functional data coregistration and Denoising step,
and easily identify potential outlier subjects or failed
preprocessing steps (see Tools 'QA plots' option)
Added ALFF/fALFF measures (see Voxel-to-Voxel first-level analysis
tab)
Added ability to bookmark individual second-level results and plots
to help organize complex sets of analyses and results
Added preprocessing options for indirect coregistration, explicit
direct/indirect normalization, and realignment without reslicing
Added higher-resolution slice- and glassbrain displays (see
seed-to-voxel or voxel-to-voxel results explorer)
Added options to display individual-subject voxel- and ROI-level
connectivity measures entered to second-level analyses (see
'display values' in second-level results tab)
Added options to import sets of files from a different CONN project
in Setup tab (see 'AltSelect' option)
Added 'description' fields to second-level covariates (see
Setup.Covariates tab), and to user-defined contrasts (see 'contrast
manager' in second-level results tab)
Added ability to switch between axial/coronal/sagittal views in
Setup tab and ICA results
17.c Cumulative patch, bug fixes and improvements
Added ability to run preprocessing steps for individual
sessions/runs (this facilitates incrementally adding new timepoints
to an existing CONN project in longitudinal analyses)
Added QA plots: QA_artifact movie display of BOLD volumes with ART
global/motion/outlier timeseries, QA_registration plots display
original or eroded white/csf masks
Added option to annotate individual QA plots
Added QA subject-level measures QA_MotionMax/Mean and
QA_GlobalMax/Mean from ART-derived framewise motion and BOLD change
timeseries
(*) Changed default MNI preprocessing pipeline (minor changes):
a) moved ART step to be performed before functional normalization
instead of after it (this allows the functional normalization step
to use a mean-functional image generated by ART which excludes
outlier scans, making coregistration/normalizatoin procedures more
robust to the presence of outliers)
b) changed 'functional_normalize' to
'functional_segment&normalize' (this generates additional
functional gray/white/csf masks to be used in QA plots or as
alternative aCompCor masks)
For back-compatibility or mid-analysis updates: the exact prior
pipeline can be loaded from:
conn/utils/preprocessingpipelines/defaultMNI_legacy.mat
Added compatibility-fix for cluster-computing options in new
SPM+toolboxes standalone ("batteries included" standalone SPM12
prerelease)
Added GUI options to easily select different functional,
structural, ROI, or first-level covariate files using filename
rules (see 'reassign all files' options in
functional/structural/roi/covariate tools menus)
Added movie displays of functional timeseries (see 'display
single-slice for all timepoints' options in functional/first-level
covariate tools menus, and 'display values' option in Denoising
tab)
Added "art_regression_timeseries*.mat" file output to ART and
associated QA_timeseries 1st-level covariate in CONN, containing
(when using default ART settings) scan-to-scan changes in global
BOLD signal (z-scores), and framewise displacement timeseries (mm)
(timeseries that, when thresholded, lead to identified outlier
scans)
Added "carpet" display of BOLD signal timeseries to Denoising tab
and QA plots (similar to Power et al 2017) to help evaluate the
amount of residual whole-brain signals before and after denoising
Added ability to edit through the GUI and batch commands the
binarization/erosion options for grey matter, white matter, and CSF
masks (see Setup.ROIs.Erosion settings; previous
batch.Setup.cwthreshold field)
Added voxel BOLD signal timeseries display to GUI (click on brain
images on Setup.functionals, Denoising, or First-level analysis
tabs)
Added voxel-level "plot effects", "plot values", and "import
values" menus to Second-level results tab (click on brain images on
Second-level results tab)
17.d (internal conn workshop release)
17.e Cumulative patch, bug fixes and improvements
Added ability to import condition-information file using conn_batch
commands (see batch.Setup.conditions.importfile info)
Added ability to load preprocessing-pipeline file using conn_batch
commands (see batch.Setup.preprocessing.steps info)
Added support for BIDS format *_events.tsv condition-information
files (see Setup.Conditions 'import conditions' option)
Added 'roi tools' option to create new spherical-ROI file from
user-defined MNI coordinates (see Setup.ROItools menu)
Additions to parallelization profiles:
User-specific parallelization profiles (user-specific profiles are
now saved in each user folder ~/)
User-defined entries in submitted shell script (see "in-file"
additional submit settings in Tools.Grid/HPC settings)
Users may now force usage of CONN-standalone in cluster nodes (see
"nodes use pre-compiled CONN only" checkbox in Tools.Grid/HPC
settings)
By default the parallelization GUI will not query the cluster
scheduler for status updates unless explicitly requested by the
user (minimize scheduler load; see "check job status automatically"
checkbox in Tools.Grid/HPC settings)
Stopped ART from displaying GUI when run in non-interactive mode
Added ability to specify user-defined activation maps in conn 3d
display (see conn 3d display menu
"Surfaces.BrainSurfaces.BrainSurfacesActivation")
Added ability to automatically copy structural/functional files
into local BIDS folder when importing structural/functional data
into CONN (e.g. for use when importing data from read-only folders)
(see "import selected files | copy first to local BIDS folder"
options in Setup.functional and Setup.structural tabs; see
batch.Setup.localcopy field for batch scripts)
17.f Cumulative patch, bug fixes and improvements
Additions to parallelization profiles:
Added ability to queue sequential parallelization jobs (when
starting a new parallelization job through the GUI while another
one is still running/pending CONN will automatically queue this new
job; when using batch scrips use the profile name 'Null profile' to
queue jobs)
Simplify operation with queued/pending parallelization jobs
(Tools.ViewPendingJobs will now automatically detect finished jobs
and offer to merge the results or submit the next set of queued
batch jobs)
Additions to standalone release
Compiled with Matlab 2017a (MCR 9.2)
Support for user- and system- level cluster configuration settings
Support for Environment Modules installation (see modulefile.txt)
Added alternative Gray/White/CSF binarization/erosion methods
(option to specify binarization threshold in absolute vs.
percentile values; option to specify erosion kernel size in abolute
vs. percentile values; see 'Erosion settings' in Setup.ROIs tab;
see batch.erosion fields for batch scripts)
Added voxelsize_anat and voxelsize_func separate batch fields for
anatomical and functional normalization/reslicing resolutions
during preprocessing (see Preprocessing GUI; see
batch.Setup.preprocessing.voxelsize_* fields)
Added functional/structural_manualspatialdef (user-defined
non-linear spatial transformations from precomupted y_*.nii or _seg_sn.mat files) to list of available preprocessing
steps (see Preprocessing GUI; see batch.Setup.preprocessing.steps
for batch scripts)
Added ability to specify slice-timing information from BIDS-format
json files (see Preprocessing GUI; see
Setup.preprocessing.sliceorder field for batch scripts)
Added surface-projection ROI display (see ROI
tools.3d-surface-project viewer)
Added links to video tutorials and additional resources hosted on
http://www.conn-toolbox.org
|
|