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

➕ Reorient resources to set orientation in config #2161

Open
wants to merge 288 commits into
base: many_pipes
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
288 commits
Select commit Hold shift + click to select a range
b23043f
:art: "Don’t compare boolean values to True or False"
shnizzedy Feb 7, 2024
57a6e78
:construction: WIP :rotating_light: Lint for 1.8.7
shnizzedy Feb 8, 2024
c5ff6cb
:construction: WIP :rotating_light: Lint for 1.8.7
shnizzedy Feb 10, 2024
8c829c0
:pencil2: Fix NIfTI capitalization
shnizzedy Feb 12, 2024
1ae7a7e
:rotating_light: Lint for 1.8.7
shnizzedy Feb 13, 2024
9b4ce66
:rewind: Restore `print` statements
shnizzedy Feb 13, 2024
380cbed
:art: Replace `print` with `logger.info`
shnizzedy Feb 13, 2024
1ccca09
:art: Replace `print` with `logger.info`
shnizzedy Feb 13, 2024
fbd0133
:art: Replace `print` with `logger.info`
shnizzedy Feb 13, 2024
e5a6f32
:art: Replace `print` with `logger.info`
shnizzedy Feb 13, 2024
8464bf4
:art: Remove duplicate import
shnizzedy Feb 13, 2024
82a34ca
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 13, 2024
985ff0c
:rewind: Restore `print` statement
shnizzedy Feb 13, 2024
3c8eb24
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 13, 2024
46705df
:art: Standardize `nibabel as nib`
shnizzedy Feb 13, 2024
8f368de
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 14, 2024
43f5f46
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 14, 2024
2327adf
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 14, 2024
1d79046
:art: Replace `print` with `logger.*` or `raise Exception`
shnizzedy Feb 15, 2024
f6651ed
:art: Remove unnecessary spaces between strings
shnizzedy Feb 15, 2024
d568009
:rotating_light: Lint for 1.8.7
shnizzedy Feb 15, 2024
6ef4d88
:sparkles: Automatically assign logger and iflogger variables in func…
shnizzedy Feb 15, 2024
4dd4f15
:white_check_mark: Add tests for autoassignment of `logger` and `iflo…
shnizzedy Feb 15, 2024
52ac149
:white_check_mark: Test both `as_module` and not
shnizzedy Feb 15, 2024
2f13f67
:white_check_mark: Update `sig_imports` test to include autologging
shnizzedy Feb 16, 2024
30a24d3
:twisted_rightwards_arrowa: Merge `nipype/utils/functions.py` from ni…
shnizzedy Feb 16, 2024
5d28e63
:truck: Move `create_function_from_source` from `nipype` to `CPAC`
shnizzedy Feb 16, 2024
da58b7f
:recycle: Clarify `as_module` imports
shnizzedy Feb 16, 2024
25ea215
:necktie: Import full module when Function(as_module=True)
shnizzedy Feb 17, 2024
85737a1
:recycle: Import global Nipype loggers
shnizzedy Feb 19, 2024
42c7415
Merge branch 'develop' into ruff
nx10 Feb 21, 2024
4c4c0fd
Merge pull request #2062 from FCP-INDI/lint/print-to-log
sgiavasis Feb 28, 2024
7c77ce5
Merge pull request #2063 from FCP-INDI/lint/pep8-boolean-comparison
sgiavasis Feb 29, 2024
7d734c1
Merge pull request #2059 from FCP-INDI/fix/ruff-tests
sgiavasis Mar 5, 2024
d368c05
:rotating_light: Run pr
ChildMindInstituteCNL Mar 11, 2024
7aaf439
:rotating_light: Merge branch `ruff` into `initial-run/ruff`
shnizzedy Mar 11, 2024
088ee3a
:coffin: Remove dead code (`create_fsl_model`)
shnizzedy Mar 11, 2024
9d889bd
:goal_net: Raise an error instead of returning `None` where a dict is…
shnizzedy Mar 11, 2024
a960c9e
:bug: Look in pipeline (not Nipype) config
shnizzedy Mar 12, 2024
3f565c6
:loud_sound: Log S3 encryption bug in CHANGELOG
shnizzedy Mar 13, 2024
d463fd3
:recycle: Remove TODOs and rely on schema validation
shnizzedy Mar 13, 2024
437c900
🐛 For uploading logs, look for S3 encryption setting in pipeline conf…
shnizzedy Mar 13, 2024
2bdc1de
fixup! :zap: Wait for git lock when `git add`ing
shnizzedy Mar 13, 2024
90cc1fa
:rewind: Remove period added by linter to header in RST comment
shnizzedy Mar 13, 2024
722bcff
🥅 Raise an error instead of returning `None` where a dict is expected…
shnizzedy Mar 15, 2024
74eded4
⚰️ Remove dead code (`create_fsl_model`) (#2078)
shnizzedy Mar 15, 2024
df1346c
:rotating_light: Lint for 1.8.7
shnizzedy Mar 15, 2024
2f1c55b
:pencil2: Remove scrambled comments from imports block
shnizzedy Mar 15, 2024
f0e74f8
:coffin: Remove empty test dir
shnizzedy Mar 15, 2024
812f7fd
:pencil2: Move "."
shnizzedy Mar 15, 2024
f048410
Upgrade ruff to 0.3.2
nx10 Mar 15, 2024
c418ec8
Upgrade Ruff to 0.3.2 (#2083)
shnizzedy Mar 15, 2024
5e66a2b
:twisted_rightwards_arrows: Merge 'ruff' into 'initial-run/ruff'
shnizzedy Mar 15, 2024
168ce27
:page_facing_up: Add notice & statement of changes to `niworkflows/an…
shnizzedy Mar 16, 2024
93fe719
:page_facing_up: Add notice & statement of changes to `estimate_refer…
shnizzedy Mar 18, 2024
bb5cef4
:page_facing_up: Add notice & statement of changes to `bold_mask_fsl_…
shnizzedy Mar 18, 2024
82aab12
:bulb: Update `master` ref comments
shnizzedy Mar 19, 2024
6c99687
:page_facing_up: Add notice & statement of changes to code derived fr…
shnizzedy Mar 19, 2024
cfebc46
:page_facing_up: Add license notice to DCAN-HCP scripts
shnizzedy Mar 19, 2024
f667e95
:page_facing_up: Move license notices from docstrings to comments
shnizzedy Mar 19, 2024
b663cc8
:bulb: Rearrange comments
shnizzedy Mar 20, 2024
64caf80
:art: Join unnecessarily split strings
shnizzedy Mar 20, 2024
8720fe8
:pencil2: Remove periods from "Parameters" headings
shnizzedy Mar 20, 2024
53fd256
:page_facing_up: Add notice & statement of changes to `cosine_filter`
shnizzedy Mar 20, 2024
a2da0a4
:page_facing_up: Add license notice to qcmetrics
shnizzedy Mar 20, 2024
66049df
:white_check_mark: Unskip QPP test
shnizzedy Mar 20, 2024
95074d2
:bulb: Move some comments around
shnizzedy Mar 21, 2024
77aad8d
:page_facing_up: Add notice & statement of changes to `datasink`
shnizzedy Mar 22, 2024
85fb911
:rotating_light: Lint `datasink`
shnizzedy Mar 22, 2024
903b06d
:page_facing_up: Add notice & statement of changes to `brickstat`
shnizzedy Mar 22, 2024
72b50a4
:page_facing_up: Add notice & statement of changes to `fsl` interface
shnizzedy Mar 22, 2024
39008ac
:art: Use `MaskTool` directly from Nipype instead of local WET copy
shnizzedy Mar 22, 2024
d8c2223
:wrench: Make Nipype test data available for `interfaces` tests
shnizzedy Mar 22, 2024
d81f190
:recycle: DRY `NetCorr`
shnizzedy Mar 22, 2024
a52125b
:page_facing_up: Add notice & statement of changes to `log_nodes_cb`
shnizzedy Mar 22, 2024
88eede1
:bookmark: Bump version from 1.8.7.dev1 to 1.8.8.dev1
shnizzedy Mar 23, 2024
e75aff6
:rotating_light: Rerun `ruff format` after upgrading to 0.3.2 (#2083)
ChildMindInstituteCNL Mar 25, 2024
bc25102
:pencil2: Fix typo
shnizzedy Mar 27, 2024
3302a82
:rotating_light: Lint `xcp.py`
shnizzedy Mar 26, 2024
dee6fe9
:rotating_light: Lint `alff/utils.py`
shnizzedy Mar 27, 2024
b8c5497
Remove some dead code
ReinderVosDeWael Apr 12, 2024
673d740
Correct the docstring
ReinderVosDeWael Apr 12, 2024
1a33ada
:sparkles: Make fs ingress configurable from cmdline
e-kenneally Apr 24, 2024
9b8bd6e
Update CHANGELOG.md
e-kenneally Apr 24, 2024
daffb8c
Merge pull request #2097 from FCP-INDI/fs_ingress_cmdline
sgiavasis Apr 26, 2024
d69f874
Update CHANGELOG.md
sgiavasis May 1, 2024
ff57b3f
Update CHANGELOG.md
sgiavasis May 1, 2024
f4f3ba2
:rewind: Revert file mode changes from 9e9503d26 & 21911eacf
shnizzedy May 2, 2024
9b437c3
Merge pull request #2101 from FCP-INDI/chmod/1.8.7
sgiavasis May 3, 2024
e098f66
Merge pull request #2102 from FCP-INDI/develop
sgiavasis May 3, 2024
96db8b0
Merge pull request #2100 from FCP-INDI/rc/v1.8.7
sgiavasis May 3, 2024
29cbc2b
:bookmark: Bump version to 1.8.8.dev1
shnizzedy May 6, 2024
695e0dc
:twisted_rightwards_arrows: Merge 'develop' into ruff
shnizzedy May 6, 2024
90fd2fc
:twisted_rightwards_arrows: Merge 'ruff' into 'intial-run/ruff'
shnizzedy May 7, 2024
2cc59aa
Merge branch 'ruff' into initial-run/ruff
shnizzedy May 7, 2024
34f8ada
🎨 Run pre-commit hooks on whole repo (#2058)
shnizzedy May 7, 2024
83c38fb
🚨 Add ruff and pre-commit (linting + formatting) (#2048)
shnizzedy May 8, 2024
7797616
:twisted_rightwards_arrows: Merge branch 'develop' into pre-commit_ex…
shnizzedy May 8, 2024
8ffafd2
:twisted_rightwards_arrows: Merge branch 'develop' into fix/gen_voxel…
shnizzedy May 9, 2024
275c156
⚰️ Remove dead code in timeseries_analysis.py (#2094)
shnizzedy May 9, 2024
9214862
:twisted_rightwards_arrows: Merge 'develop' into exitcode1
shnizzedy May 9, 2024
c22ac1c
fixup! :construction: WIP :rotating_light: Lint for 1.8.7
shnizzedy May 10, 2024
82a48f8
:package: Add buildtime requirements to pyproject.toml
shnizzedy Apr 20, 2024
50b290c
:package: Initialize `CPAC.surface.PostFreeSurfer` module
shnizzedy Apr 23, 2024
d194cce
:memo: Add `pyproject.toml` addition to CHANGELOG
shnizzedy May 10, 2024
9724118
:package: Make graphviz optional
shnizzedy May 16, 2024
9f3413f
:recycle: Handle `None`s in `dependencies()`
shnizzedy May 17, 2024
5bcde5b
📦️ PEP 518: Set `[build-system]` in `pyproject.toml` (#2111)
shnizzedy May 22, 2024
ca9da4a
Merge branch 'develop' into exitcode1
shnizzedy May 22, 2024
bf177b5
🥅 Throw exit status `1` when crashing gracefully (#2020)
shnizzedy May 22, 2024
5e333b6
Merge branch 'develop' into pre-commit_examples/option-1-with-rebase/…
shnizzedy May 22, 2024
a4eca00
🚨 Lint `CPAC/alff/utils.py` and `CPAC/qc/xcp.py` (#2088)
shnizzedy May 23, 2024
f54fae2
:memo: Update XCP-QC docstring
shnizzedy Mar 26, 2024
9179610
📝 Update XCP-QC docstring (#2089)
shnizzedy May 23, 2024
49b644a
:passport_control: Give CI GHCR push permission
shnizzedy May 22, 2024
b40d6e8
---
dependabot[bot] May 21, 2024
2f5b368
⬆️ Bump requests from 2.31.0 to 2.32.0 (#2114)
shnizzedy May 23, 2024
42643be
:coffin: Remove stale variants
shnizzedy May 17, 2024
74b5a40
:rotating_light: Lint changed files
shnizzedy May 21, 2024
3f0c227
:art: Remove typehint handling for Python < 3.10
shnizzedy May 21, 2024
ec5cbbd
:memo: Note removal of variant recipes in changelog
shnizzedy May 21, 2024
355671a
:bug: Make sure `use_ants` is defined before passed as a param
shnizzedy May 25, 2024
32237e4
⚰️ Remove stale variants (#2115)
shnizzedy May 31, 2024
41a4848
:package: Restore `bids-validator` installation
shnizzedy Jun 5, 2024
7a5c3c6
:white_check_mark: Test subprocess call to `bids-validator`
shnizzedy Jun 6, 2024
0232e72
:memo: Add `bids-validator` to dependencies with reported versions
shnizzedy Jun 6, 2024
abc16c3
:pushpin: :package: Pin build-system requirements
shnizzedy Jun 7, 2024
12cf540
:package: :arrow_down: Downgrade setuptools for numpy version
shnizzedy Jun 10, 2024
0d66689
📦️ Restore `bids-validator` installation in containerized C-PAC image…
shnizzedy Jun 12, 2024
6134fa8
:arrow_up: Bump scikit-learn from 1.2.2 to 1.5.0
dependabot[bot] Jun 18, 2024
32526a4
:arrow_up: Bump urllib3 from 1.26.18 to 1.26.19
dependabot[bot] Jun 18, 2024
0c01f8e
⬆️ Bump scikit-learn from 1.2.2 to 1.5.0 (#2122) & ⬆️ Bump urllib3 fr…
shnizzedy Jun 24, 2024
e132d48
:package: Init longitudinal pipeline
shnizzedy Jul 3, 2024
1bdef3f
:construction_worker: :arrow_up: Upgrade `git-annex-standalone` for s…
shnizzedy Jul 3, 2024
5ce5d37
👷⬆️ Upgrade `git-annex-standalone` for smoke tests (#2128)
shnizzedy Jul 3, 2024
e64309c
:bug: Fix import (probably merge error)
shnizzedy Jul 3, 2024
74c0950
:bug: Import local variables in `get_scan_params`
shnizzedy Jul 5, 2024
17257e3
:recycle: Dedupe function node imports
shnizzedy Jul 5, 2024
ddf2103
:construction: WIP :bug: Fix `get_scan_params`
shnizzedy Jul 6, 2024
52aa366
:recycle: DRY `fetch_and_convert`|`fetch`|`check`|`check2`
shnizzedy Jul 8, 2024
c5c39b0
:bug: Tell Nipype to import typehint type
shnizzedy Jul 8, 2024
6a5b723
:recycle: DRY params, sub, scan
shnizzedy Jul 8, 2024
3ebb9f4
:white_check_mark: Add tests for `fetch` refactor
shnizzedy Jul 8, 2024
7d6f0ee
:pencil2: Fix TR capitalization
shnizzedy Jul 8, 2024
b19907a
:bug: Use C-PAC Function node
shnizzedy Jul 8, 2024
b013ccc
:package: Init `Function`
shnizzedy Jul 8, 2024
c7819d1
:art: Remove unnecessary initializations
shnizzedy Jul 8, 2024
f194377
:recycle: Exclusively use custom `Function` Nodes + :rotating_light: …
shnizzedy Jul 8, 2024
af65a2e
:bug: Fix circular import
shnizzedy Jul 8, 2024
979b0a9
:pencil2: Fix f-string missing `f`
shnizzedy Jul 9, 2024
6b6f7f4
🐛 Fix `get_scan_params` (#2129)
shnizzedy Jul 12, 2024
9ba084e
:arrow_up: Bump zipp from 3.16.0 to 3.19.1
dependabot[bot] Jul 9, 2024
a40c449
⬆️ Bump zipp from 3.16.0 to 3.19.1 (#2132)
shnizzedy Jul 15, 2024
09a39f5
:children_crossing: Disable echo of each log statement
shnizzedy Jul 19, 2024
5a6fa79
:arrow_up: Bump setuptools from 68.0.0 to 70.0.0
dependabot[bot] Jul 15, 2024
ebdd807
:white_check_mark: Don't assume first handler is FileHandler
shnizzedy Jul 26, 2024
e6cfc58
:necktie: Count MockHandler as FileHandler
shnizzedy Jul 26, 2024
384f1e7
⬆️ Bump setuptools from 68.0.0 to 70.0.0 (#2134)
shnizzedy Jul 26, 2024
1003d39
Merge branch 'develop' into fix/double-logging
shnizzedy Aug 16, 2024
c6c8817
🐛 Fix double-logging (#2136)
shnizzedy Aug 16, 2024
31974d9
Merge branch 'develop' into re/2112
sgiavasis Aug 22, 2024
8c99c24
Merge pull request #2119 from FCP-INDI/re/2112
sgiavasis Aug 23, 2024
d942e25
:construction_worker: Skip local scripts for CI pre-config
shnizzedy Aug 26, 2024
0f36032
:construction_worker: Reenable autoversioning; disable ruff
shnizzedy Aug 26, 2024
b510166
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 26, 2024
f92fde1
:memo: Add pre-commit.ci badge to README
shnizzedy Aug 26, 2024
822bd48
:memo: Update `FROM` base from `default` to `blank`
shnizzedy Sep 4, 2024
d642174
📝 Update `FROM` base from `default` to `blank` (#2148)
shnizzedy Sep 6, 2024
1c9c72d
Merge branch 'develop' into pre-commit/ci
shnizzedy Sep 6, 2024
02efaa7
👷 Skip `ruff` and `update-yaml-comments` for pre-config CI (#2143)
shnizzedy Sep 6, 2024
b896b75
:children_crossing: Coerce ints in data config sub- and ses- values t…
shnizzedy Sep 3, 2024
ca193f5
:white_check_mark: Fix `Traversable` import for minimum Python version
shnizzedy Sep 4, 2024
a162b50
:recycle: Use YAML tags instead of unsafe loader
shnizzedy Sep 5, 2024
01ee7c1
:necktie: Use regex to not override existing YAML type declarations
shnizzedy Sep 5, 2024
4f25597
:loud_sound: Add data config `str` casting to CHANGELOG
shnizzedy Sep 5, 2024
e2a65bf
:arrow_up: Bump cryptography from 42.0.3 to 43.0.1
dependabot[bot] Sep 4, 2024
350f162
⬆️ Bump cryptography from 42.0.3 to 43.0.1 (#2146)
shnizzedy Sep 6, 2024
73ddb14
:bug: Fix header reading for bandpass filters
shnizzedy Sep 17, 2024
d7bd9c2
:white_check_mark: Add unit test for reading bandpass 1D file
shnizzedy Sep 17, 2024
6a37466
:alien: Import `Traversable` from `importlib.abc` for older Python co…
shnizzedy Sep 18, 2024
dd8ea5d
:memo: Add bandpass header fix to CHANGELOG
shnizzedy Sep 18, 2024
ffd2e02
Merge branch 'develop' into 2144/type_error
sgiavasis Sep 20, 2024
68baf2e
:bug: Replace empty-string `shell` with path to executable shell
shnizzedy Sep 23, 2024
964cb4b
:white_check_mark: Make sure default shell in container is BASH
shnizzedy Sep 23, 2024
1fec66e
🐛 Dynamically capture 1D header (#2153)
shnizzedy Oct 2, 2024
b9867c9
:heavy_plus_sign: orientation checks for resources added to PipeConfigs
Aug 16, 2024
81869e2
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
0a32a32
Update CPAC/pipeline/engine.py
birajstha Aug 23, 2024
d005b01
Update CPAC/pipeline/engine.py
birajstha Aug 23, 2024
d31b1d9
Update CPAC/pipeline/engine.py
birajstha Aug 23, 2024
5480678
Update CPAC/pipeline/engine.py
birajstha Aug 23, 2024
b965952
Update CPAC/pipeline/engine.py
birajstha Aug 23, 2024
9df6ab5
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
c0006cd
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
edf6d99
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
57d6133
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
0f190d8
Update CPAC/pipeline/utils.py
birajstha Aug 23, 2024
c5b4a1e
adding desired-orientation as a config key
Sep 9, 2024
a04d47d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Sep 9, 2024
f2be81a
reorienting all files before rpool initialization
birajstha Sep 9, 2024
995163c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Sep 9, 2024
5aeebbb
moved orientation check and reorient if necessary to the wf
birajstha Sep 17, 2024
e8baa28
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Sep 17, 2024
ef10e36
renaming output name correctly
birajstha Sep 17, 2024
6bfd680
handle for read-only template files
birajstha Sep 18, 2024
e454cec
adding reorient nodes in anat, func, freesurfer and template ingress …
birajstha Sep 26, 2024
d47defb
fix a typo in orientation flag for resample
birajstha Oct 1, 2024
c9b69b9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 1, 2024
d0a7c2a
updating the orientation flag at other places where resolve_resolutio…
birajstha Oct 1, 2024
7246e44
reverting adding reorient node at the very begining and passing orien…
birajstha Oct 1, 2024
f3f3f98
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 1, 2024
1a43750
empty
birajstha Oct 1, 2024
939c7a5
updated tests
birajstha Oct 2, 2024
9df743c
updated the changelog
birajstha Oct 2, 2024
079b1f0
replaced RPI to take in config value in few more places
birajstha Oct 2, 2024
35ed398
adding cfg as parameter in lesion_preproc
birajstha Oct 3, 2024
b368083
sending only orientation not all cfg
birajstha Oct 3, 2024
71dd070
fixed positions of args in lesion_preproc and added default RPI
birajstha Oct 3, 2024
f4f91b3
Optimized cosine filter and added Doc strings
birajstha Mar 26, 2024
cc34d56
reshaping removed in input array
birajstha Mar 26, 2024
4aad17b
resolving conflict and resbase with develop
Jul 18, 2024
ed9ec31
nb changed to nib
Jul 31, 2024
8d6e20f
Optimized cosine filter and added Doc strings
birajstha Mar 26, 2024
a8bd3d8
rebasing to develop
birajstha Aug 26, 2024
ff569b2
fix duplicate commit
birajstha Aug 26, 2024
cea857b
added link to the algorithm
birajstha Aug 26, 2024
8a303e7
Update CPAC/nuisance/utils/compcor.py
birajstha Aug 28, 2024
13308c6
corrected docs and implemented for different axis values
Aug 29, 2024
be1c3f7
moving remove_mean check out of the loop to avoid accidental overwrit…
birajstha Sep 17, 2024
ad637f0
correcting assignment of X as per selection of remove_mean
Sep 20, 2024
3b8d77b
Merge pull request #2091 from birajstha/optimize-cosine-filter
birajstha Oct 3, 2024
3f1e109
Update CHANGELOG.md
birajstha Oct 9, 2024
d24fae6
Update CHANGELOG.md
birajstha Oct 9, 2024
ee0744e
Merge branch 'develop' into 2144/type_error
sgiavasis Oct 9, 2024
b464a5d
Merge pull request #2147 from FCP-INDI/2144/type_error
sgiavasis Oct 9, 2024
408d871
Update CHANGELOG.md
birajstha Oct 10, 2024
2895e8c
fixing pre-commit suggestions
birajstha Oct 10, 2024
5eedfb7
Merge branch 'develop' into feature/check_orientations
birajstha Oct 10, 2024
b1863a1
Merge branch 'develop' into fix/S_parameter
sgiavasis Oct 10, 2024
6216bbf
Merge pull request #2155 from FCP-INDI/fix/S_parameter
sgiavasis Oct 11, 2024
312ef00
Merge branch 'develop' into feature/check_orientations
sgiavasis Oct 14, 2024
5d6a9ca
:rotating_light: Lint in preparation for merge from
shnizzedy Nov 5, 2024
eef3569
🚚 Move entrypoint scripts into CPAC/_entrypoints in preparation for b…
shnizzedy Nov 5, 2024
d28aa5f
:twisted_rightwards_arrows: Merge unrelated changes from branch 'feat…
shnizzedy Nov 5, 2024
dc5663c
:twisted_rightwards_arrows: Merge changes from branch 'feature/check_…
shnizzedy Nov 5, 2024
590b437
adding f to f-string fixing typo
birajstha Nov 5, 2024
043a004
changing bold to desc-reorient_bold
birajstha Nov 7, 2024
c725a9d
:bug: :alien: Patch `NetCorr._list_outputs`
shnizzedy Nov 11, 2024
f1dac0c
:pencil2: Fix "perged" typo in comment
shnizzedy Nov 18, 2024
12bc033
Merge pull request #2163 from FCP-INDI/ts_Z_corr
sgiavasis Nov 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 16 additions & 16 deletions .circleci/main.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
---
version: 2.1
# Singularity started failing to set up on Circle circa May 2023, so those tests are currently disabled

Expand Down Expand Up @@ -139,7 +139,7 @@ commands:
pip install -r dev/circleci_data/requirements.txt
- save_cache:
key: pip-ci-requirements-{{ checksum "dev/circleci_data/requirements.txt" }}-3.10.10
paths:
paths:
- /opt/circleci/.pyenv/versions/3.10.10
set-up-variant:
parameters:
Expand Down Expand Up @@ -184,8 +184,8 @@ jobs:
key: coverage-docker--{{ .Revision }}
# - restore_cache:
# key: coverage-singularity--{{ .Revision }}
- restore_cache:
key: coverage-docker-ABCD-HCP-{{ .Revision }}
# - restore_cache:
# key: coverage-docker-ABCD-HCP-{{ .Revision }}
# - restore_cache:
# key: coverage-singularity-ABCD-HCP-{{ .Revision }}
- restore_cache:
Expand Down Expand Up @@ -237,7 +237,7 @@ jobs:
path: test-results
- save_cache:
key: coverage-docker-<< parameters.variant >>-{{ .Revision }}
paths:
paths:
- .coverage.docker
- .coverage.docker-<< parameters.variant >>
pytest-singularity:
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
path: test-results
- save_cache:
key: coverage-singularity-<< parameters.variant >>-{{ .Revision }}
paths:
paths:
- .coverage.singularity
- .coverage.singularity-<<parameters.variant >>
workflows:
Expand All @@ -280,9 +280,9 @@ workflows:
# - "Test in Singularity"
- "Test lite variant in Docker"
# - "Test lite variant in Singularity"
- "Test ABCD-HCP variant in Docker"
# - "Test ABCD-HCP variant in Docker"
# - "Test ABCD-HCP variant in Singularity"
- "Test fMRIPrep-LTS variant in Docker"
# - "Test fMRIPrep-LTS variant in Docker"
- push-branch-to-docker-hub:
filters:
branches:
Expand All @@ -293,18 +293,18 @@ workflows:
variant:
- ""
- lite
- ABCD-HCP
- fMRIPrep-LTS
# - ABCD-HCP
# - fMRIPrep-LTS
requires:
- "Combine coverage"
- pytest-docker:
name: "Test in Docker"
- pytest-docker:
name: "Test ABCD-HCP variant in Docker"
variant: ABCD-HCP
- pytest-docker:
name: "Test fMRIPrep-LTS variant in Docker"
variant: fMRIPrep-LTS
# - pytest-docker:
# name: "Test ABCD-HCP variant in Docker"
# variant: ABCD-HCP
# - pytest-docker:
# name: "Test fMRIPrep-LTS variant in Docker"
# variant: fMRIPrep-LTS
- pytest-docker:
name: "Test lite variant in Docker"
variant: lite
Expand Down
32 changes: 0 additions & 32 deletions .github/Dockerfiles/AFNI.16.2.07.neurodocker-xenial.Dockerfile

This file was deleted.

58 changes: 0 additions & 58 deletions .github/Dockerfiles/AFNI.21.1.00-bionic.Dockerfile

This file was deleted.

48 changes: 0 additions & 48 deletions .github/Dockerfiles/ANTs.2.2.0.neurodocker-bionic.Dockerfile

This file was deleted.

43 changes: 0 additions & 43 deletions .github/Dockerfiles/ANTs.2.3.4.neurodocker-xenial.Dockerfile

This file was deleted.

33 changes: 0 additions & 33 deletions .github/Dockerfiles/C-PAC.develop-ABCD-HCP-bionic.Dockerfile

This file was deleted.

35 changes: 0 additions & 35 deletions .github/Dockerfiles/C-PAC.develop-fMRIPrep-LTS-xenial.Dockerfile

This file was deleted.

15 changes: 8 additions & 7 deletions .github/Dockerfiles/C-PAC.develop-jammy.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2022-2023 C-PAC Developers
# Copyright (C) 2022-2024 C-PAC Developers

# This file is part of C-PAC.

Expand All @@ -14,23 +14,23 @@

# You should have received a copy of the GNU Lesser General Public
# License along with C-PAC. If not, see <https://www.gnu.org/licenses/>.
FROM ghcr.io/fcp-indi/c-pac/stage-base:standard-v1.8.7.dev1
FROM ghcr.io/fcp-indi/c-pac/stage-base:standard-v1.8.8.dev1
LABEL org.opencontainers.image.description "Full C-PAC image"
LABEL org.opencontainers.image.source https://github.com/FCP-INDI/C-PAC
USER root

# install C-PAC
COPY dev/circleci_data/pipe-test_ci.yml /cpac_resources/pipe-test_ci.yml
COPY . /code
RUN pip cache purge && pip install -e /code
RUN pip cache purge && pip install -e "/code[graphviz]"
# set up runscript
COPY dev/docker_data /code/docker_data
RUN rm -Rf /code/docker_data/checksum && \
mv /code/docker_data/* /code && \
rm -Rf /code/docker_data && \
chmod +x /code/run.py && \
chmod +x /code/run-with-freesurfer.sh
ENTRYPOINT ["/code/run-with-freesurfer.sh"]
chmod +x /code/CPAC/_entrypoints/run.py && \
chmod +x /code/CPAC/_entrypoints/run-with-freesurfer.sh
ENTRYPOINT ["/code/CPAC/_entrypoints/run-with-freesurfer.sh"]

# link libraries & clean up
# link libraries & clean up
Expand All @@ -45,7 +45,8 @@ RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /root/.cache/* \
&& chmod 777 $(ls / | grep -v sys | grep -v proc)
ENV PYTHONUSERBASE=/home/c-pac_user/.local
ENV PATH=$PATH:/home/c-pac_user/.local/bin \
PYTHONPATH=$PYTHONPATH:$PYTHONUSERBASE/lib/python3.10/site-packages
PYTHONPATH=$PYTHONPATH:$PYTHONUSERBASE/lib/python3.10/site-packages \
_SHELL=/bin/bash

# set user
WORKDIR /home/c-pac_user
Expand Down
Loading
Loading