Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 72cb924

Browse files
committed
BF: Local imports in helper functions (maybe not?)
1 parent 22b12f5 commit 72cb924

File tree

1 file changed

+5
-1
lines changed
  • nipype/workflows/dmri/fsl

1 file changed

+5
-1
lines changed

‎nipype/workflows/dmri/fsl/epi.py‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import warnings
77

8-
from nipype.utils import NUMPY_MMAP
98
from ....pipeline import engine as pe
109
from ....interfaces import utility as niu
1110
from ....interfaces import fsl as fsl
@@ -722,6 +721,7 @@ def _prepare_phasediff(in_file):
722721
import nibabel as nb
723722
import os
724723
import numpy as np
724+
from nipype.utils import NUMPY_MMAP
725725
img = nb.load(in_file, mmap=NUMPY_MMAP)
726726
max_diff = np.max(img.get_data().reshape(-1))
727727
min_diff = np.min(img.get_data().reshape(-1))
@@ -741,6 +741,7 @@ def _dilate_mask(in_file, iterations=4):
741741
import nibabel as nb
742742
import scipy.ndimage as ndimage
743743
import os
744+
from nipype.utils import NUMPY_MMAP
744745
img = nb.load(in_file, mmap=NUMPY_MMAP)
745746
img._data = ndimage.binary_dilation(img.get_data(), iterations=iterations)
746747

@@ -756,6 +757,7 @@ def _fill_phase(in_file):
756757
import nibabel as nb
757758
import os
758759
import numpy as np
760+
from nipype.utils import NUMPY_MMAP
759761
img = nb.load(in_file, mmap=NUMPY_MMAP)
760762
dumb_img = nb.Nifti1Image(np.zeros(img.shape), img.affine, img.header)
761763
out_nii = nb.funcs.concat_images((img, dumb_img))
@@ -772,6 +774,7 @@ def _vsm_remove_mean(in_file, mask_file, in_unwarped):
772774
import os
773775
import numpy as np
774776
import numpy.ma as ma
777+
from nipype.utils import NUMPY_MMAP
775778
img = nb.load(in_file, mmap=NUMPY_MMAP)
776779
msk = nb.load(mask_file, mmap=NUMPY_MMAP).get_data()
777780
img_data = img.get_data()
@@ -794,6 +797,7 @@ def _ms2sec(val):
794797
def _split_dwi(in_file):
795798
import nibabel as nb
796799
import os
800+
from nipype.utils import NUMPY_MMAP
797801
out_files = []
798802
frames = nb.funcs.four_to_three(nb.load(in_file, mmap=NUMPY_MMAP))
799803
name, fext = os.path.splitext(os.path.basename(in_file))

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /