Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latest developments 2023 #6

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
cefb767
New version with indices
Feb 15, 2023
7c94060
fix dockerfile
Feb 15, 2023
5a9685d
merge step ee DWM and major filtering
Feb 15, 2023
fad5bf8
typos
Feb 15, 2023
ee1721d
fix Major filtering
Feb 15, 2023
a0ba716
update with LP comments
Feb 21, 2023
fc7a632
fix_for_scilpy3.1
arnaudbore Mar 10, 2023
69a5d5b
major modifications
arnaudbore Mar 13, 2023
006d7e8
chmod archives
arnaudbore Mar 14, 2023
102a7ea
add atlas for mni qc
arnaudbore Mar 22, 2023
e543f4f
fix
arnaudbore Mar 22, 2023
140da3f
fix copy t1
arnaudbore Mar 22, 2023
a7a0ea9
fix typo
arnaudbore Mar 22, 2023
244fb9b
fix last registration
arnaudbore Mar 23, 2023
cde2e08
typo
arnaudbore Mar 23, 2023
4fd076d
remove print
arnaudbore Mar 23, 2023
5849d5a
add shuffle streamlines
arnaudbore Apr 17, 2023
e7a014a
add arg distance
arnaudbore Jun 2, 2023
07f3569
fix with distance MODE CRITERIA
arnaudbore Jun 17, 2023
18fb960
update with specific distance
arnaudbore Jul 17, 2023
b7c9cda
remove lost and fix distance
arnaudbore Jul 31, 2023
12c4f56
fix bash comparison
arnaudbore Aug 1, 2023
102066a
fix bash comparison
arnaudbore Aug 1, 2023
63099f7
fix overwrite distance ushape
arnaudbore Aug 1, 2023
8d6bc5b
fix distance
arnaudbore Aug 1, 2023
1c6b1c0
fix distance
arnaudbore Aug 2, 2023
ae42df9
swap shells_limit to mask_csf
arnaudbore Aug 18, 2023
7d72db2
add new filtering list and fix major filtering
arnaudbore Aug 30, 2023
0f35e51
add rejected
arnaudbore Aug 30, 2023
670c198
update to make it cute
arnaudbore Oct 25, 2023
b885289
fix laurent comments
arnaudbore Oct 30, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@

[![GitHub release (latest by date)](https://img.shields.io/github/v/release/scilus/extractor_flow)](https://github.com/scilus/extractor_flow/releases)
[![Documentation Status](https://readthedocs.org/projects/extractor_flow/badge/?version=latest)](https://extractor_flow.readthedocs.io/en/latest/?badge=latest)
[![Docker container badge](https://img.shields.io/docker/v/scilus/scilus-flows?label=docker&logo=docker&logoColor=white)](https://hub.docker.com/r/scilus/scilus-flows)


ExtractorFlow pipeline
======================

Expand Down
6 changes: 3 additions & 3 deletions USAGE
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@ OPTIONAL ARGUMENTS (current value)

--run_bet Run bet if your t1s are not brain extracted ($run_bet).
--orig Extract all trk in diffusion space (if t1 has been provided) ($orig).
--extended Extract bundles ($extended).
--keep_intermediate_steps Keep intermediate steps ($keep_intermediate_steps). MUST be used if you need to debug.

--quick_registration If set, will choose antsRegistrationSyNQuick.sh instead of antsRegistrationSyN.sh ($quick_registration).

--processes_bet_register_t1 Number of processes for T1 brain extraction task ($processes_bet_register_t1).
--processes_apply_registration Number of processes for registration application ($processes_apply_registration).
--processes_major_filtering Number of processes for the major filtering task ($processes_major_filtering).
--processes The number of parallel processes to launch ($cpu_count).
Only affects the local scheduler.

AVAILABLE PROFILES (using -profile option (e.g. -profile macos))
AVAILABLE PROFILES (using -profile option (e.g. -profile macos,extract_bundles))

macos When this profile is used, ExtractorFlow will modify a parameter (scratch) for MacOS users.
fully_reproducible When this profile is used, all the parameters will be set to have 100% reproducible results.
extract_bundles Extract bundles
7 changes: 4 additions & 3 deletions containers/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM scilus/scilus:1.3.0
FROM scilus/scilus:1.6.0

WORKDIR /

ADD JHU_template_GIN_dil.tar.bz2 /JHU_template_GIN_dil
ADD filtering_lists.tar.bz2 /filtering_lists
RUN mkdir extractor_flow
ADD templates_and_ROIs.tar.bz2 /extractor_flow/
ADD filtering_lists.tar.bz2 /extractor_flow/
Binary file modified containers/filtering_lists.tar.bz2
Binary file not shown.
12 changes: 6 additions & 6 deletions containers/singularity_extractorflow.def
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BootStrap: docker
From: scilus/scilus:1.3.0
From: scilus/scilus:1.6.0

%setup
export ROIs=JHU_template_GIN_dil.tar.bz2
mkdir $SINGULARITY_ROOTFS/JHU_template_GIN_dil
tar -jxf $ROIs -C $SINGULARITY_ROOTFS/JHU_template_GIN_dil
export ROIs=templates_and_ROIs.tar.bz2
mkdir -p $SINGULARITY_ROOTFS/extractor_flow/templates_and_ROIs
tar -jxf $ROIs -C $SINGULARITY_ROOTFS/extractor_flow/

export filtering_lists=filtering_lists.tar.bz2
mkdir $SINGULARITY_ROOTFS/filtering_lists
tar -jxf $filtering_lists -C $SINGULARITY_ROOTFS/filtering_lists
mkdir -p $SINGULARITY_ROOTFS/extractor_flow/filtering_lists
tar -jxf $filtering_lists -C $SINGULARITY_ROOTFS/extractor_flow/
Binary file not shown.
Loading