Commit ae29bb1
committed
♻️plit
Squashed commit of the following:
commit 0a53108
Author: Jon Clucas <[email protected]>
Date: Fri Jul 19 01:16:36 2024 -0400
:goal_net: Catch and release no-regressors
commit 836d100
Author: Jon Clucas <[email protected]>
Date: Fri Jul 19 00:50:16 2024 -0400
:art: Remove duplicate imports
commit 8d80941
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 21:01:35 2024 -0400
:art: Qualify refs to documented functions.
commit 2402a2c
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 20:22:13 2024 -0400
:pencil2: A little more docstring cleanup
commit 61eeef4
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 20:08:08 2024 -0400
:bug: Fix memoization
commit 763af4e
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 14:30:35 2024 -0400
:art: More docstring updates for ResourcePool refactor
commit 6c96667
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 12:59:32 2024 -0400
:bug: Fix conflicting class name
commit f5dd824
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 12:41:45 2024 -0400
:art: Standardize docstring format across changes.
commit 75e38e0
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 10:57:21 2024 -0400
:memo: Update CHANGELOG re: #2131
commit 3b00764
Merge: 7b04cc8 a40c449
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 09:47:22 2024 -0400
:twisted_rightwards_arrows: Merge 'origin/develop' into 'engine/(th)re(e)sources'
commit 7b04cc8
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 09:42:39 2024 -0400
:white_check_mark: Unlink symlink instead of rmtree
commit dd0985f
Author: Jon Clucas <[email protected]>
Date: Thu Jul 18 09:24:29 2024 -0400
:pencil2: Fix typo (~~"tpyes"~~ → "types")
commit 4a05442
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 17:04:43 2024 -0400
:construction_worker: Pre-clone `bids-examples`
commit 7571455
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:54:50 2024 -0400
:recycle: Move `_check_null` from method to private function
commit 0d848b9
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:44:34 2024 -0400
:recycle: Replace calls to `grab_tiered_dct` with direct config lookup
commit a855222
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:24:39 2024 -0400
:coffin: Remove unused function `run_node_blocks`
commit 2e97e51
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:23:21 2024 -0400
:recycle: Move `initialize_nipype_wf` method into `ResourcePool`
commit 8389d5b
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:21:51 2024 -0400
:recycle: Move `json_outdir_ingress` method into `ResourcePool`
commit 84274b9
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:20:19 2024 -0400
:recycle: Move `_config_lookup` method into `ResourcePool`
commit cf85273
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:16:48 2024 -0400
:coffin: Remove unused `get_name` method
commit c944940
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:13:05 2024 -0400
:recycle: Move `create_func_datasource` method into `ResourcePool`
commit ef402e5
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:11:07 2024 -0400
:recycle: Move `_get_pipe_number` back into `ResourcePool`
commit 77ffc16
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 16:05:08 2024 -0400
:coffin: Remove unused `wrap_block` function
commit 14c3e32
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:44:44 2024 -0400
:coffin: Remove unused `get_entire_rpool` method
commit 2fc7244
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:39:26 2024 -0400
:recycle: Move `get_raw_label` back into `ResourcePool`
commit b8ca36c
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:38:49 2024 -0400
:coffin: Remove unused `get_strat_info` method
commit 839c7cd
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:38:26 2024 -0400
:coffin: Remove unused `set_json_info` method
commit 0a0b5a0
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:37:39 2024 -0400
:recycle: Move `get_json_info` back into `ResourcePool`
commit 69cb603
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:28:21 2024 -0400
:recycle: Move `copy_resource` method into `StratPool`
commit a004ab6
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:25:59 2024 -0400
:coffin: Remove unused `update_resource` method
commit 6fb1dc1
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:25:33 2024 -0400
:coffin: Remove unused `get_pipe_idxs` method
commit 0f9099c
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:25:03 2024 -0400
:recycle: Split `get_json` across `ResourcePool` and `StratPool`
commit f2423a2
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 15:15:37 2024 -0400
:recycle: Move `get_cpac_provenance` and `regressor_dct` into `StratPool`
commit 52c38bf
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:49:30 2024 -0400
:coffin: Remove unused `generate_prov_list` method
commit 748b98e
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:48:56 2024 -0400
:recycle: Move `get_resource_strats_from_prov` back into `ResourcePool`
commit 74629ac
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:44:18 2024 -0400
:coffin: Remove unused `flatten_prov` method
commit 48e8b90
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:43:34 2024 -0400
:recycle: Move `derivative_xfm` back into `ResourcePool`
commit 29b481d
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:25:12 2024 -0400
:recycle: Move `filtered_movement` property into `StratPool`
commit b0b94c9
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:23:36 2024 -0400
:recycle: Move `filter_name` method into `StratPool`
commit 4bf5f00
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:20:36 2024 -0400
:recycle: Move `post_process` method back into `ResourcePool`
commit 3613f8c
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 14:16:16 2024 -0400
:construction_worker: Livelog pytest
commit a9a3c48
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 13:41:27 2024 -0400
:coffin: Remove `_Pool.node_data` method
commit d30496c
Author: Jon Clucas <[email protected]>
Date: Wed Jul 17 13:28:36 2024 -0400
:recycle: Move `connect_pipeline` from standalone function to `ResourcePool` method
commit fc2714a
Author: Jon Clucas <[email protected]>
Date: Tue Jul 16 16:16:58 2024 -0400
:recycle: Clarify `ResourcePool.gather_pipes`
commit 588df00
Author: Jon Clucas <[email protected]>
Date: Tue Jul 16 15:36:24 2024 -0400
:recycle: Typehint `StratPool.append_name`
commit 6207348
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 17:41:51 2024 -0400
:zap: Replace some `deepcopy` calls
commit abb4809
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 16:13:39 2024 -0400
:art: Type `connect_pipeline`
commit 5ea19ef
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 15:33:11 2024 -0400
:twisted_rightwards_arrow: Merge `develop` into `engine/(th)r(e)esources`
Squashed commit of the following:
commit a40c449
Merge: 6b6f7f4 9ba084e
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 13:16:14 2024 -0400
⬆️ Bump zipp from 3.16.0 to 3.19.1 (#2132)
commit 9ba084e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 9 18:35:58 2024 +0000
:arrow_up: Bump zipp from 3.16.0 to 3.19.1
Bumps [zipp](https://github.com/jaraco/zipp) from 3.16.0 to 3.19.1.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](jaraco/zipp@v3.16.0...v3.19.1)
---
updated-dependencies:
- dependency-name: zipp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected]>
commit 6b6f7f4
Merge: 5ce5d37 979b0a9
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 13:27:18 2024 -0400
🐛 Fix `get_scan_params` (#2129)
commit 979b0a9
Author: Jon Clucas <[email protected]>
Date: Tue Jul 9 09:39:03 2024 -0400
:pencil2: Fix f-string missing `f`
commit af65a2e
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 17:01:06 2024 -0400
:bug: Fix circular import
commit f194377
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 16:07:15 2024 -0400
:recycle: Exclusively use custom `Function` Nodes + :rotating_light: Lint
commit c7819d1
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 14:16:53 2024 -0400
:art: Remove unnecessary initializations
commit b013ccc
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 13:54:48 2024 -0400
:package: Init `Function`
commit b19907a
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 13:40:19 2024 -0400
:bug: Use C-PAC Function node
commit 7d6f0ee
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 12:59:12 2024 -0400
:pencil2: Fix TR capitalization
commit 3ebb9f4
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 12:54:48 2024 -0400
:white_check_mark: Add tests for `fetch` refactor
[rebuild base-lite]
[rebuild base-standard]
[run reg-suite]
commit 6a5b723
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 12:01:02 2024 -0400
:recycle: DRY params, sub, scan
commit c5c39b0
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 10:49:11 2024 -0400
:bug: Tell Nipype to import typehint type
[run reg-suite]
commit 52aa366
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 10:05:09 2024 -0400
:recycle: DRY `fetch_and_convert`|`fetch`|`check`|`check2`
[run reg-suite]
commit ddf2103
Author: Jon Clucas <[email protected]>
Date: Sat Jul 6 00:27:06 2024 -0400
:construction: WIP :bug: Fix `get_scan_params`
[run reg-suite]
commit 17257e3
Author: Jon Clucas <[email protected]>
Date: Fri Jul 5 14:26:27 2024 -0400
:recycle: Dedupe function node imports
commit 74c0950
Author: Jon Clucas <[email protected]>
Date: Fri Jul 5 09:56:33 2024 -0400
:bug: Import local variables in `get_scan_params`
[run reg-suite]
commit e64309c
Author: Jon Clucas <[email protected]>
Date: Wed Jul 3 18:15:43 2024 -0400
:bug: Fix import (probably merge error)
[run reg-suite]
commit faf8ab9
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 14:44:58 2024 -0400
:white_check_mark: Check if `bids-examples` is empty before moving on
commit e25479f
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 14:19:59 2024 -0400
:bug: Fix auto-`quick_single`
commit 90d96b1
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 14:10:55 2024 -0400
:white_check_mark: Update test for new `Resource` class
commit c22db11
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 14:02:58 2024 -0400
:bug: Remove extra curly braces
commit 4280fc6
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 13:47:15 2024 -0400
:recycle: Dedupe loop through `self.node_blocks.items()`
commit aaa37a9
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 13:14:09 2024 -0400
:recycle: Move `StratDict().rpool[json]` to `StratDict().json`
commit 1058c94
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 11:55:46 2024 -0400
:art: Define `_Pool.__contains__` and `Resource.__contains__`
commit bb6cbae
Author: Jon Clucas <[email protected]>
Date: Mon Jul 15 10:01:42 2024 -0400
:bug: Fix circular import
commit 1b11462
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 22:14:15 2024 -0400
:technologist: Add `__repr__` method to `Resource`
commit 02d1a14
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 22:06:37 2024 -0400
:white_check_mark: Remove dir instead of file
commit b1f16ed
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 22:02:47 2024 -0400
:art: Type `ResourcePool.get_strats`
commit ec32f34
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 20:52:33 2024 -0400
:pencil2: Pipe inside quotation marks
commit 199bd60
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 16:06:49 2024 -0400
:white_check_mark: `pytest.Cache.makedir` → `pytest.Cache.mkdir`
commit 1cc3914
Author: Jon Clucas <[email protected]>
Date: Fri Jul 12 15:37:58 2024 -0400
:art: :technologist: Clarify typing
commit 4d9934d
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 17:37:13 2024 -0400
:construction: WIP :recycle: Fix `StratPool.__init__`
commit 98c8bb8
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 14:13:24 2024 -0400
:construction: :recycle: Continue updating calls to `ResourcePool` methods
commit 3af1407
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 10:48:11 2024 -0400
:white_check_mark: Use abspath for BIDS-examples
commit 87fb1c0
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 10:37:20 2024 -0400
:white_check_mark: Skip NHP configs if no torch installed
commit 8a24441
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 10:28:45 2024 -0400
:recycle: Pass `part_id` through to `DataPaths`
commit 3c2220d
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 10:23:18 2024 -0400
:pencil2: Import Path for signature
commit 515b791
Author: Jon Clucas <[email protected]>
Date: Thu Jul 11 10:20:55 2024 -0400
:recycle: EmptyConfiguration → Preconfiguration('blank')
commit f1f7705
Author: Jon Clucas <[email protected]>
Date: Wed Jul 10 17:06:06 2024 -0400
:recycle: Finish moving `create_func_datasource` from func to method
commit bbf3e97
Author: Jon Clucas <[email protected]>
Date: Wed Jul 10 17:01:03 2024 -0400
:recycle: Fold `initiate_rpool` into `ResourcePool.__init__`
commit 3334a2a
Author: Jon Clucas <[email protected]>
Date: Wed Jul 10 13:00:10 2024 -0400
:construction_worker: Replace non-`\w`-non-dot characters with hyphens
commit 646f49d
Author: Jon Clucas <[email protected]>
Date: Wed Jul 10 12:52:05 2024 -0400
:white_check_mark: Restore engine unit tests
commit 7a76603
Author: Jon Clucas <[email protected]>
Date: Wed Jul 10 12:51:42 2024 -0400
:construction: WIP :recycle: Move `ResourcePool` init from functions to methods
commit 06612ff
Author: Jon Clucas <[email protected]>
Date: Tue Jul 9 16:38:34 2024 -0400
:white_check_mark: Move BIDS examples to a fixture
commit 821bcaa
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 17:20:09 2024 -0400
:construction: Split ResourcePool into three classes with docstrings
commit b414d17
Author: Jon Clucas <[email protected]>
Date: Mon Jul 8 17:15:27 2024 -0400
:truck: Move engine resources to own submoduleResourcePool into three classes1 parent 384f1e7 commit ae29bb1
File tree
47 files changed
+4080
-3948
lines changed- .circleci
- .github/workflows
- CPAC
- alff
- anat_preproc
- distortion_correction
- func_preproc
- tests
- longitudinal_pipeline
- network_centrality
- nuisance
- pipeline
- engine
- test
- qc
- registration
- reho
- resources/tests
- sca
- seg_preproc
- surface
- timeseries
- utils
- interfaces/function
- tests
- vmhc
- dev/circleci_data
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
47 files changed
+4080
-3948
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
156 | 158 | | |
157 | 159 | | |
158 | 160 | | |
159 | | - | |
| 161 | + | |
160 | 162 | | |
161 | 163 | | |
162 | 164 | | |
| |||
172 | 174 | | |
173 | 175 | | |
174 | 176 | | |
175 | | - | |
| 177 | + | |
176 | 178 | | |
177 | 179 | | |
178 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
| 195 | + | |
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
0 commit comments