Skip to content

Commit

Permalink
fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
tsalo committed Aug 28, 2024
1 parent 029b81c commit b2e9140
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 18 deletions.
13 changes: 3 additions & 10 deletions src/fmripost_aroma/cli/run.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,7 @@ def main():
from fmripost_aroma.utils.telemetry import process_crashfile

crashfolders = [
config.execution.output_dir
/ f'sub-{s}'
/ 'log'
/ config.execution.run_uuid
config.execution.output_dir / f'sub-{s}' / 'log' / config.execution.run_uuid
for s in config.execution.participant_label
]
for crashfolder in crashfolders:
Expand Down Expand Up @@ -199,9 +196,7 @@ def main():

dseg_tsv = str(api.get('fsaverage', suffix='dseg', extension=['.tsv']))
_copy_any(dseg_tsv, str(config.execution.output_dir / 'desc-aseg_dseg.tsv'))
_copy_any(
dseg_tsv, str(config.execution.output_dir / 'desc-aparcaseg_dseg.tsv')
)
_copy_any(dseg_tsv, str(config.execution.output_dir / 'desc-aparcaseg_dseg.tsv'))
errno = 0
finally:
# Code Carbon
Expand All @@ -219,9 +214,7 @@ def main():
output_dir=config.execution.output_dir,
run_uuid=config.execution.run_uuid,
)
write_derivative_description(
config.execution.bids_dir, config.execution.output_dir
)
write_derivative_description(config.execution.bids_dir, config.execution.output_dir)
write_bidsignore(config.execution.output_dir)

if sentry_sdk is not None and failed_reports:
Expand Down
10 changes: 2 additions & 8 deletions src/fmripost_aroma/workflows/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,7 @@ def init_fmripost_aroma_wf():
single_subject_wf = init_single_subject_wf(subject_id)

single_subject_wf.config['execution']['crashdump_dir'] = str(
config.execution.output_dir
/ f'sub-{subject_id}'
/ 'log'
/ config.execution.run_uuid
config.execution.output_dir / f'sub-{subject_id}' / 'log' / config.execution.run_uuid
)
for node in single_subject_wf._get_all_nodes():
node.config = deepcopy(single_subject_wf.config)
Expand All @@ -84,10 +81,7 @@ def init_fmripost_aroma_wf():

# Dump a copy of the config file into the log directory
log_dir = (
config.execution.output_dir
/ f'sub-{subject_id}'
/ 'log'
/ config.execution.run_uuid
config.execution.output_dir / f'sub-{subject_id}' / 'log' / config.execution.run_uuid
)
log_dir.mkdir(exist_ok=True, parents=True)
config.to_filename(log_dir / 'fmripost_aroma.toml')
Expand Down

0 comments on commit b2e9140

Please sign in to comment.