Skip to content

Commit f949ed3

Browse files
authored
ENH: Add major/minor versions to base workflow name (#202)
1 parent 05a8b0f commit f949ed3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

nibabies/workflows/base.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,19 @@
99
1010
"""
1111

12-
from nibabies.utils.bids import group_bolds_ref
1312
import sys
1413
import os
1514
from copy import deepcopy
1615

16+
from packaging.version import Version
1717
from nipype.pipeline import engine as pe
1818
from nipype.interfaces import utility as niu
1919

20+
from .bold import init_func_preproc_wf
2021
from .. import config
2122
from ..interfaces import DerivativesDataSink
2223
from ..interfaces.reports import SubjectSummary, AboutSummary
23-
from .bold import init_func_preproc_wf
24+
from ..utils.bids import group_bolds_ref
2425

2526

2627
def init_nibabies_wf():
@@ -47,7 +48,8 @@ def init_nibabies_wf():
4748
from niworkflows.engine.workflows import LiterateWorkflow as Workflow
4849
from niworkflows.interfaces.bids import BIDSFreeSurferDir
4950

50-
nibabies_wf = Workflow(name="nibabies_wf")
51+
ver = Version(config.environment.version)
52+
nibabies_wf = Workflow(name=f"nibabies_{ver.major}_{ver.minor}_wf")
5153
nibabies_wf.base_dir = config.execution.work_dir
5254

5355
freesurfer = config.workflow.run_reconall

0 commit comments

Comments
 (0)