Giter Site home page Giter Site logo

knavynde / prepdwi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from khanlab/prepdwi

0.0 0.0 0.0 87.95 MB

BIDS-app for pre-processing DWI (denoise, unring, top-up, eddy, bedpost.. )

Makefile 1.04% Shell 49.17% MATLAB 49.62% Dockerfile 0.13% Roff 0.04%

prepdwi's Introduction

https://www.singularity-hub.org/static/img/hosted-singularity--hub-%23e32929.svg CircleCI

prepdwi

BIDS-app for pre-processing DWI (denoise, unring, top-up, eddy, bedpost.. )

Analysis levels:

  • participant: Runs pre-processing including denoising, unringing, top-up, eddy, DWI-T1w registration, T1w-T1w template (MNI152_1mm and MNI152NLin2009cAsym) registration, and bedpost fitting. Writes intermediate output to work sub-folder, and BIDS derivatives output to prepdwi sub-folder.

  • group: Generates HTML reports with QC for brain-masking and registration steps (if linear registration fails, re-run with --reg_init_participant flag to initialize with transform from another subject)

  • participant2: Runs probtrackx network connectivity between all regions in a given atlas labels file. Uses either canned atlases with the --atlas option, where predefined atlases are defined in the cfg folder; or can specify a new atlas with the --atlas_* options

Usage: prepdwi bids_dir output_dir {participant,group,participant2} <optional arguments>
          [--participant_label PARTICIPANT_LABEL [PARTICIPANT_LABEL...]]
          [--matching_dwi MATCHING_PATTERN]
          [--matching_T1w MATCHING_STRING]
          [--reg_init_participant PARTICIPANT_LABEL]
          [--grad_coeff_file GRAD_COEFF_FILE]
          [-w WORK_DIR]  (scratch directory)

          [--no-regT1]
          [--no-topup]
          [--no-bedpost]
          [--no-dke]
          [--n_cpus NCPUS] (for bedpost, default: 8)

 participant2 (probtrack connectivity) options:
          [--nprobseeds] N (for probtrackx, default: 5000)
      Choose built-in atlas:
          [--atlas NAME (default: dosenbach)

       Available built-in atlas labels/csv:
          cort_striatum_midbrain	dosenbach  yeo17  yeo17_striatum  yeo7	yeo7_striatum

       Customize atlas labels:
          {--atlas_space NAME (MNI152_1mm or MNI152NLin2009cAsym)
          [--atlas_label_nii NIFTI
          [--atlas_label_csv LABEL_INDEX_CSV

prepdwi's People

Contributors

akhanf avatar akhanf-machine avatar dimuthuhemachandra avatar kaitj avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.