Skip to content

FNNDSC/pl-civet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


https://raw.githubusercontent.com/FNNDSC/cookiecutter-chrisapp/master/doc/assets/badge/light.png

CIVET is an image processing pipeline for fully automated volumetric, corticometric, and morphometric analysis of human brain imaging data (MRI).

http://www.bic.mni.mcgill.ca/ServicesSoftware/CIVET-2-1-0-Introduction

civet_wrapper.py is a ChRIS-based application that runs the CIVET MRI processing pipeline.

[-v <level>] [--verbosity <level>]
Verbosity level for app. Not used currently.

[--version]
If specified, print version number.

[--man]
If specified, print (this) man page.

[--meta]
If specified, print plugin meta data.

If -id-file is not given, then civet_wrapper.py will attempt to locate all your input files in the specified input directory. ChRIS does not support positional arguments (besides inputDir and outputDir). This is different from running the CIVET_Processing_Pipeline directly, where you are able to give subject IDs (input file prefixes) as positional arguments. When multiple input files are present, they are processed sequentially by CIVET. Input file names must not contain whitespace nor commas.

tl;dr for inputs incoming/*_t1.mnc, don't specify file names via command line.

docker run --rm -v $PWD/in:/incoming -v $PWD/out:/outgoing fnndsc/pl-civet:2.1.1 civet_wrapper -N3-distance 200 -lsq12 -resample-surfaces -thickness tlaplace:tfs:tlink 30:20 -VBM -combine-surface -spawn -run /incoming /outgoing
docker build -t fnndsc/pl-civet .

To learn about cross-platform and multi-architecture builds, see https://github.com/FNNDSC/cookiecutter-chrisapp/wiki/Multi-Architectural-Images#manifest-list

docker run --rm -w /usr/local/src --entrypoint /usr/bin/python3 fnndsc/pl-civet -m unittest