Skip to content

Commit 8774943

Browse files
author
Antonios Makropoulos
committed
update
1 parent c3c3800 commit 8774943

File tree

6 files changed

+21
-10
lines changed

6 files changed

+21
-10
lines changed

CHANGES.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
The following changes have been made in the dHCP Structural Pipeline v1.1 compared to v1.0:
2+
- T1 is registered to T2 with an initial rigid registration, and a consequent BBR registration
3+
- Myelin mapping (T1/T2 ratio) is calculated prior to bias field correction
4+
- Cortical thickness is estimated the average distance between a) the Euclidean distance from the
5+
white surface to the closest vertex in the pial surface and b) the Euclidean distance from the pial
6+
surface to the closest vertex in the white surface
7+
- Fast collision detection is disabled in white and pial surface reconstruction

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# dHCP Structural Pipeline
1+
# dHCP Structural Pipeline v1.1
22

33
![pipeline image](structural_pipeline.png)
44

@@ -130,7 +130,7 @@ The setup script installs the following software packages.
130130
| <a href="https://github.com/Kitware/VTK">VTK</a> | 7.0.0
131131
| <a href="https://github.com/Washington-University/workbench">Connectome Workbench</a> | 1.2.2
132132
| <a href="https://github.com/BioMedIA/MIRTK">MIRTK</a> | dhcp-v1
133-
| <a href="https://github.com/rob-wright/SphericalMesh">SphericalMesh</a> | dhcp-v1
133+
| <a href="https://github.com/amakropoulos/SphericalMesh">SphericalMesh</a> | dhcp-v1.1
134134

135135
The '-h' argument can be specified to provide more setup options:
136136
* ./setup.sh -h
@@ -161,5 +161,9 @@ Examples:
161161
* ./dhcp-pipeline.sh subject2 session1 36 -T2 subject2-T2.nii.gz -T1 subject2-T1.nii.gz
162162
* ./dhcp-pipeline.sh subject3 session4 28 -T2 subject3-T2.nii.gz
163163

164-
If the user would like to execute a specific script of the pipeline (e.g. scripts/segmentation/pipeline.sh ), the following command needs to be run first in order to setup the environment:
165-
* . parameters/configuration.sh
164+
The output of the pipeline is the following directories:
165+
* sourcedata : folder containing the source images (T1,T2) of the processed subjects
166+
* derivatives : folder containing the output of the pipeline processing
167+
168+
Measurements and reporting for the dHCP Structural Pipeline can be additionally computed using this <a href="https://github.com/amakropoulos/structural-pipeline-measures">package</a>.
169+

scripts/misc/pipeline.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ threads=1
5454

5555
# check whether the different tools are set and load parameters
5656
codedir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
57-
. $codedir/parameters/configuration.sh
57+
. $codedir/../../parameters/configuration.sh
5858

5959
shift; shift
6060
while [ $# -gt 0 ]; do

scripts/segmentation/pipeline.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ threads=1
3131

3232
# check whether the different tools are set and load parameters
3333
codedir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
34-
. $codedir/parameters/configuration.sh
34+
. $codedir/../../parameters/configuration.sh
3535

3636
shift; shift; shift
3737
while [ $# -gt 0 ]; do

scripts/surface/pipeline.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ threads=1
4141

4242
# check whether the different tools are set and load parameters
4343
codedir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
44-
. $codedir/parameters/configuration.sh
44+
. $codedir/../../parameters/configuration.sh
4545

4646
shift
4747
while [ $# -gt 0 ]; do

setup.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,9 +200,9 @@ set_if_undef MIRTK_build="$pipeline_build/MIRTK/build"
200200
set_if_undef MIRTK_cmake_flags="-DMODULE_Deformable=ON -DMODULE_DrawEM=ON -DDEPENDS_Eigen3_DIR=$code_dir/ThirdParty/eigen-eigen-67e894c6cd8f -DWITH_VTK=ON -DDEPENDS_VTK_DIR=$VTK_build -DWITH_TBB=ON"
201201

202202
set_if_undef SPHERICALMESH_install=1
203-
set_if_undef SPHERICALMESH_git=https://github.com/rob-wright/SphericalMesh.git
204-
set_if_undef SPHERICALMESH_branch=dhcp
205-
set_if_undef SPHERICALMESH_version=9b73f43d85206ee7f15aee9b17f7fe07813bca14
203+
set_if_undef SPHERICALMESH_git=https://github.com/amakropoulos/SphericalMesh.git
204+
set_if_undef SPHERICALMESH_branch=dhcp-v1.1
205+
set_if_undef SPHERICALMESH_version=c41824cda791b806f79b88f2b27604a2f3268d19
206206
set_if_undef SPHERICALMESH_folder="$pipeline_build/SphericalMesh"
207207
set_if_undef SPHERICALMESH_build="$pipeline_build/SphericalMesh/build"
208208
set_if_undef SPHERICALMESH_cmake_flags="-DMIRTK_DIR=$MIRTK_build/lib/cmake/mirtk -DVTK_DIR=$VTK_build"

0 commit comments

Comments
 (0)