Skip to content

Releases: Washington-University/HCPpipelines

3T Diffusion Preprocessing Re-run with fewer hard-coded eddy options

07 Oct 17:25
Compare
Choose a tag to compare

The previous version (v3.18.0) had a number of hard-coded options supplied to the eddy binary. In order not to force all uses of these scripts to use all of those hard-coded options, some of them were removed from the run_eddy.sh script and left to be passed in via multiple uses of the --extra-eddy-arg= parameter.

3T Diffusion Preprocess Re-run Release

06 Oct 20:02
Compare
Choose a tag to compare

This version is released to use for the re-run of Diffusion Preprocessing on 3T HCP data using the latest version of the eddy binary from FSL.

DO NOT USE THIS VERSION. USE v3.19.0 instead.

7T DeDrift And Resample changes

11 Jun 02:29
Compare
Choose a tag to compare
v3.17.0

Tagging Version v3.17.0

7T ICA FIX bugfix 1

03 Jun 15:10
Compare
Choose a tag to compare
  • In fMRIVolume/GenericfMRIVolumeProcessingPipeline.sh: fix use of mask in final location before it is copied there
  • In ICAFIX: Revert to using FIX version v1.06 with unreleased melodic binary v3.14a. (a.k.a. FIX version v1.06a)

7T ICA FIX

01 Jun 20:27
Compare
Choose a tag to compare
  • Changes necessary to run ICA FIX pipeline on HCP 7T data
  • Updated version of FIX tool in use to v1.062 beta
  • Included changes to use a scaling formula for all inflated surface generation and add optional extra scaling factor for use on different species (These changes were not included in the version of these scripts used for Structural Preprocessing of 3T data or Supplemental Structural Preprocessing that was done to generate a higher resolution grayordinates space for the 7T data. Therefore, the inflated surfaces that will be released as part of the 7T data release will not include use of the scaling formula for all inflated surfaces.)

BugFix for jacobian usage

30 Apr 02:21
Compare
Choose a tag to compare

PreFreesurfer was failing due to an overlooked call to the topup script, which requires a new argument.

7T Functional Preprocessing

04 May 23:09
Compare
Choose a tag to compare

This release contains changes and additions for running the functional preprocessing of 7T HCP data.

It also adds options for a new bias field correction for fMRI, and for mcflirt-based motion correction.

Note, the PreFreeSurfer pipeline has a small error in this release, use version 3.15.1 instead.

BugFix for Random Number Generator Seed

29 Feb 14:48
Compare
Choose a tag to compare

Code to include seed specification in FreeSurferPipeline.sh was accidentally not included in release v3.14.1 as it should have been.

Outlier replacement and random number generator seed specification

19 Feb 20:37
Compare
Choose a tag to compare

This release contains changes to support use of a custom version of the eddy binary that does outlier replacement and also keeps around versions of files without outlier replacement. It also contains changes to support external specification of the seed value supplied to the random number generator used in Structural Preprocessing.

BugFix for ReApplyFix and associated scripts

21 Dec 21:09
Compare
Choose a tag to compare

This release fixes some bugs in Matlab code used by the ReApplyFixPipeline.sh script.

In particular, the fix_3_clean_no_vol.m Matlab code was making a call to the FSL command-line tool fslmaths via the call_fsl() function. This invocation of the fslmaths tool was failing relatively silently. (There was some information in a Matlab log file, but the failure was not being noticed by the calling scripts nor causing any of the calling scripts to report a failure or stop running.) The invocation of the call_fsl() function was replaced with building a command line string and using Matlab's system() function.

Similarly, the functionmotionconfounds.m Matlab code was making a call to the FSL command-line tool fslmaths via a call to the call_fsl() function. This call was also failing relatively silently. The problem was fixed as above by building a command line string and using Matlab's system() function.

The ReApplyFixPipeline is invoked by the DeDriftAndResamplePipeline.sh script. Thus, no earlier version of the HCP Pipelines should be used for running the DeDriftAndResample Pipeline.