Skip to content

Commit 879862f

Browse files
committed
restructure engine module
1 parent 4f34353 commit 879862f

File tree

7 files changed

+25
-23
lines changed

7 files changed

+25
-23
lines changed

nipype/caching/memory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
from ..interfaces.base import BaseInterface
2323
from ..pipeline.engine import Node
24-
from ..pipeline.utils import modify_paths
24+
from ..pipeline.engine.utils import modify_paths
2525

2626
################################################################################
2727
# PipeFunc object: callable interface to nipype.interface objects

nipype/pipeline/engine/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
from copy import deepcopy
2828
import re
2929
import numpy as np
30-
from nipype.interfaces.traits_extension import traits, Undefined
31-
from nipype.interfaces.base import DynamicTraitedSpec
32-
from nipype.utils.filemanip import loadpkl, savepkl
30+
from ...interfaces.traits_extension import traits, Undefined
31+
from ...interfaces.base import DynamicTraitedSpec
32+
from ...utils.filemanip import loadpkl, savepkl
3333

34-
from nipype import logging
34+
from ... import logging
3535
logger = logging.getLogger('workflow')
3636

3737

nipype/pipeline/engine/utils.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,16 @@
3232

3333
import networkx as nx
3434

35-
from ..external.six import string_types
36-
from ..utils.filemanip import (fname_presuffix, FileNotFoundError,
37-
filename_to_list, get_related_files)
38-
from ..utils.misc import create_function_from_source, str2bool
39-
from ..interfaces.base import (CommandLine, isdefined, Undefined,
40-
InterfaceResult)
41-
from ..interfaces.utility import IdentityInterface
42-
from ..utils.provenance import ProvStore, pm, nipype_ns, get_id
43-
44-
from .. import logging, config
35+
from ...external.six import string_types
36+
from ...utils.filemanip import (fname_presuffix, FileNotFoundError,
37+
filename_to_list, get_related_files)
38+
from ...utils.misc import create_function_from_source, str2bool
39+
from ...interfaces.base import (CommandLine, isdefined, Undefined,
40+
InterfaceResult)
41+
from ...interfaces.utility import IdentityInterface
42+
from ...utils.provenance import ProvStore, pm, nipype_ns, get_id
43+
44+
from ... import logging, config
4545
logger = logging.getLogger('workflow')
4646

4747
try:
@@ -361,7 +361,7 @@ def walk(children, level=0, path=None, usename=True):
361361
362362
Examples
363363
--------
364-
>>> from nipype.pipeline.utils import walk
364+
>>> from nipype.pipeline.engine.utils import walk
365365
>>> iterables = [('a', lambda: [1, 2]), ('b', lambda: [3, 4])]
366366
>>> [val['a'] for val in walk(iterables)]
367367
[1, 1, 2, 2]
@@ -396,7 +396,7 @@ def synchronize_iterables(iterables):
396396
397397
Examples
398398
--------
399-
>>> from nipype.pipeline.utils import synchronize_iterables
399+
>>> from nipype.pipeline.engine.utils import synchronize_iterables
400400
>>> iterables = dict(a=lambda: [1, 2], b=lambda: [3, 4])
401401
>>> synced = synchronize_iterables(iterables)
402402
>>> synced == [{'a': 1, 'b': 3}, {'a': 2, 'b': 4}]

nipype/pipeline/plugins/base.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@
2121
import scipy.sparse as ssp
2222

2323

24-
from ..utils import (nx, dfs_preorder, topological_sort)
25-
from ..engine import (MapNode, str2bool)
24+
from ...utils.filemanip import savepkl, loadpkl
25+
from ...utils.misc import str2bool
26+
from ..engine.utils import (nx, dfs_preorder, topological_sort)
27+
from ..engine import MapNode
2628

27-
from nipype.utils.filemanip import savepkl, loadpkl
2829

2930
from ... import logging
3031
logger = logging.getLogger('workflow')

nipype/pipeline/plugins/debug.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55

66
from .base import (PluginBase, logger)
7-
from ..utils import (nx)
7+
from ..engine.utils import (nx)
88

99

1010
class DebugPlugin(PluginBase):

nipype/pipeline/plugins/linear.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from .base import (PluginBase, logger, report_crash, report_nodes_not_run,
88
str2bool)
9-
from ..utils import (nx, dfs_preorder, topological_sort)
9+
from ..engine.utils import (nx, dfs_preorder, topological_sort)
1010

1111

1212
class LinearPlugin(PluginBase):

nipype/workflows/fmri/spm/preprocess.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
from ....interfaces.matlab import no_matlab
1111
from ...smri.freesurfer.utils import create_getmask_flow
1212

13-
logger = pe.logger
13+
from .... import logging
14+
logger = logging.getLogger('workflow')
1415

1516

1617
def create_spm_preproc(name='preproc'):

0 commit comments

Comments
 (0)