Skip to content

Commit 85a9118

Browse files
committed
fix: config section, return list
1 parent 7f244f1 commit 85a9118

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

fmriprep/cli/workflow.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def build_workflow(config_file, retval):
8888
config.execution.layout,
8989
subject_list,
9090
session_list,
91-
config.execution.subject_anatomical_reference,
91+
config.workflow.subject_anatomical_reference,
9292
)
9393
config.execution.processing_groups = subject_session_list
9494

@@ -255,7 +255,7 @@ def create_processing_groups(
255255
subject_list: list,
256256
session_list: list | str | None,
257257
subject_anatomical_reference: str,
258-
):
258+
) -> list[tuple[str]]:
259259
"""Generate a list of subject-session pairs to be processed."""
260260
from bids.layout import Query
261261
subject_session_list = []
@@ -277,6 +277,10 @@ def create_processing_groups(
277277
f'found for subject {subject}.'
278278
)
279279
for session in sessions:
280+
if len(session) == 1:
281+
session = session[0]
280282
subject_session_list.append((subject, session))
281283
else:
282284
subject_session_list.append((subject, sessions))
285+
286+
return subject_session_list

0 commit comments

Comments
 (0)