Skip to content

Commit

Permalink
Deepprep descriptor (#297)
Browse files Browse the repository at this point in the history
  • Loading branch information
natacha-beck authored Feb 20, 2025
1 parent 913cb1b commit 142dd83
Showing 1 changed file with 117 additions and 0 deletions.
117 changes: 117 additions & 0 deletions boutiques_descriptors/deepprep_24_1_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
{
"name": "DeepPrep",
"tool-version": "24.1.2",
"schema-version": "0.5",
"author": "personalized Brain Functional Sectors (pBFS) Lab",
"description": "An accelerated, scalable, and robust pipeline for neuroimaging preprocessing empowered by deep learning",
"descriptor-url": "https://deepprep.readthedocs.io/en/24.1.2/",
"command-line": "wd=\"$PWD\"; /opt/DeepPrep/deepprep/deepprep.sh \"$wd\"/<bids_dir> \"$wd\"/<output_dir> participant --fs_license_file \"$wd\"/<fs_license_file> <bold_task_type> --skip_bids_validation",
"inputs": [
{
"description": "BIDS dataset input directory",
"id": "bids_dir",
"name": "bids_dir",
"optional": false,
"type": "File",
"value-key": "<bids_dir>"
},
{
"description": "The output directory",
"id": "output_dir_name",
"name": "output_dir_name",
"optional": false,
"type": "String",
"value-key": "<output_dir>"
},
{
"command-line-flag": "--bold_task_type",
"description": "The task label of BOLD images",
"id": "bold_task_type",
"name": "bold_task_type",
"optional": false,
"type": "String",
"value-key": "<bold_task_type>",
"value-choices": [
"6cat",
"rest",
"motor",
"rest motor"
]
},
{
"description": "FreeSurfer license file",
"id": "fs_license_file",
"name": "fs_license_file",
"optional": false,
"type": "File",
"value-key": "<fs_license_file>"
}
],
"groups": [
{
"id": "mandatory",
"name": "Mandatory parameters",
"description": "Mandatory parameters",
"members": [
"bids_dir",
"output_dir_name",
"bold_task_type"
]
}
],
"output-files": [
{
"id" : "output_dir",
"name" : "Output Directory",
"description" : "This is the directory where the overall outputs are to be stored.",
"path-template" : "<output_dir>",
"optional" : false
}
],
"suggested-resources": {
"cpu-cores": 4,
"ram": 12,
"walltime-estimate": 172000
},
"tags": {
"application-type": [
"bids"
],
"domain": [
"neuroinformatics",
"deeplearning"
]
},
"container-image": {
"type": "singularity",
"index": "docker://",
"image": "pbfslab/deepprep:24.1.2"
},
"custom": {
"cbrain:author": "Natacha Beck <[email protected]>",
"cbrain:readonly-input-files": true,
"cbrain:integrator_modules": {
"BoutiquesFileTypeVerifier": {
"bids_dir": [ "BidsSubject" ],
"fs_license_file": [ "FreesurferLicense", "TextFile", "SingleFile" ]
},
"BoutiquesFileNameMatcher": {
"bids_dir": "^sub-[a-zA-Z0-9_]+$"
},
"BoutiquesFreesurferLicenseFinder": "fs_license_file",
"BoutiquesOutputFileTypeSetter": {
"output_dir": "FileCollection"
},
"BoutiquesPostProcessingCleaner": [
"<output_dir>"
],
"BoutiquesBidsSingleSubjectMaker": "bids_dir",
"BoutiquesInputCacheCleaner": [ "bids_dir" ],
"BoutiquesOutputCacheCleaner": [ "output_dir" ],
"BoutiquesOutputFilenameRenamer": {
"output_dir": [ "bids_dir", "output_dir_name" ]
}
}
}
}

0 comments on commit 142dd83

Please sign in to comment.