diff --git a/Dockerfile b/Dockerfile index c8fbf90..a51eb39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,13 @@ -FROM nipreps/fmriprep:20.2.7 +FROM nipreps/fmriprep:22.0.2 -LABEL maintainer="support@flywheel.io" +LABEL maintainer="Iraj.Gholami@nyu.edu" ENV FLYWHEEL /flywheel/v0 WORKDIR ${FLYWHEEL} # Remove expired LetsEncrypt cert -RUN rm /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt && \ - update-ca-certificates +# RUN rm /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt && \ +# update-ca-certificates ENV REQUESTS_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt" # Save docker environ here to keep it separate from the Flywheel gear environment @@ -22,7 +22,7 @@ RUN apt-get update && \ tree && \ rm -rf /var/lib/apt/lists/* -RUN npm install -g bids-validator@1.8.4 \ +RUN npm install -g bids-validator@1.9.9 \ esbuild@0.13.4 \ esbuild-runner@2.2.1 diff --git a/manifest.json b/manifest.json index 7be5b0a..bcefe6c 100644 --- a/manifest.json +++ b/manifest.json @@ -313,13 +313,13 @@ } }, "custom": { - "docker-image": "flywheel/bids-fmriprep:1.4.1_20.2.7rc2", + "docker-image": "flywheel/bids-fmriprep:1.5.0_22.0.2ig1", "flywheel": { "suite": "BIDS Apps" }, "gear-builder": { "category": "analysis", - "image": "flywheel/bids-fmriprep:1.4.1_20.2.7rc2" + "image": "flywheel/bids-fmriprep:1.5.0_22.0.2ig1" }, "license": { "dependencies": [ @@ -351,7 +351,7 @@ "non-commercial-use-only": true } }, - "description": "fMRIPrep 20.2.7 (Long-Term Support version) is a functional magnetic resonance imaging (fMRI) data preprocessing pipeline that is designed to provide an easily accessible, state-of-the-art interface that is robust to variations in scan acquisition protocols and that requires minimal user input, while providing easily interpretable and comprehensive error and output reporting. It performs basic processing steps (coregistration, normalization, unwarping, noise component extraction, segmentation, skullstripping etc.) providing outputs that can be easily submitted to a variety of group level analyses, including task-based or resting-state fMRI, graph theory measures, surface or volume-based statistics, etc.", + "description": "fMRIPrep 22.0.2 is a functional magnetic resonance imaging (fMRI) data preprocessing pipeline that is designed to provide an easily accessible, state-of-the-art interface that is robust to variations in scan acquisition protocols and that requires minimal user input, while providing easily interpretable and comprehensive error and output reporting. It performs basic processing steps (coregistration, normalization, unwarping, noise component extraction, segmentation, skullstripping etc.) providing outputs that can be easily submitted to a variety of group level analyses, including task-based or resting-state fMRI, graph theory measures, surface or volume-based statistics, etc.", "environment": { "AFNI_IMSAVE_WARNINGS": "NO", "AFNI_MODELPATH": "/usr/lib/afni/models", @@ -425,11 +425,11 @@ "optional": true } }, - "label": "BIDS fMRIPrep: A Robust Preprocessing Pipeline for fMRI Data", + "label": "IG_NYUAD BIDS fMRIPrep", "license": "BSD-3-Clause", - "maintainer": "Flywheel ", - "name": "bids-fmriprep", + "maintainer": "Iraj Gholami ", + "name": "bids-fmriprep-ig1", "source": "https://github.com/nipreps/fmriprep", "url": "https://github.com/flywheel-apps/bids-fmriprep/blob/master/README.md", - "version": "1.4.1_20.2.7" + "version": "1.5.0_22.0.2" } diff --git a/poetry.lock b/poetry.lock index 400d569..2f96037 100644 --- a/poetry.lock +++ b/poetry.lock @@ -83,7 +83,7 @@ urllib3 = ">=1.26.4" [[package]] name = "flywheel-gear-toolkit" -version = "0.1.4" +version = "0.6.8" description = "Tooling for developing Flywheel gears" category = "main" optional = false @@ -109,7 +109,7 @@ rfc3987 = ">=1.3.7" [[package]] name = "flywheel-sdk" -version = "15.1.0" +version = "16.12.3" description = "Flywheel SDK" category = "main" optional = false @@ -226,7 +226,7 @@ testing = ["pytest", "pytest-benchmark"] [[package]] name = "psutil" -version = "5.6.7" +version = "5.9.2" description = "Cross-platform lib for process and system monitoring in Python." category = "main" optional = false diff --git a/pyproject.toml b/pyproject.toml index 0a9298c..5e3c077 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,16 +1,16 @@ [tool.poetry] name = "bids-fmriprep" -version = "1.4.0_20.2.7" +version = "1.5.0+22.0.2" description = "" -authors = ["Flywheel "] +authors = ["Iraj Gholami "] license = "BSD-3-Clause" [tool.poetry.dependencies] -python = "~3.7.1" -flywheel-sdk = "~15.1.0" -psutil = "~5.6.3" -flywheel-gear-toolkit = "~0.1.3" -flywheel-bids = "~0.9.1" +python = "~3.9.12" +flywheel-sdk = "~16.12.3" +psutil = "~5.9.2" +flywheel-gear-toolkit = "~0.6.8" +flywheel-bids = "~0.9.4" toml = "^0.10.2" [tool.poetry.dev-dependencies]