Skip to content

Commit eb5dc26

Browse files
committed
RF: Make AssertEqual a LibraryBaseInterface
1 parent 9787686 commit eb5dc26

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

nipype/interfaces/utility/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@
1616
import os
1717
import re
1818
import numpy as np
19-
import nibabel as nb
2019

2120
from ..base import (traits, TraitedSpec, DynamicTraitedSpec, File, Undefined,
2221
isdefined, OutputMultiPath, InputMultiPath, BaseInterface,
23-
BaseInterfaceInputSpec, Str, SimpleInterface)
22+
BaseInterfaceInputSpec, Str, SimpleInterface, LibraryBaseInterface)
2423
from ..io import IOBase, add_traits
2524
from ...utils.filemanip import ensure_list, copyfile, split_filename
2625

@@ -412,11 +411,12 @@ class AssertEqualInputSpec(BaseInterfaceInputSpec):
412411
volume2 = File(exists=True, mandatory=True)
413412

414413

415-
class AssertEqual(BaseInterface):
414+
class AssertEqual(LibraryBaseInterface):
416415
input_spec = AssertEqualInputSpec
416+
_pkg = 'nibabel'
417417

418418
def _run_interface(self, runtime):
419-
419+
import nibabel as nb
420420
data1 = nb.load(self.inputs.volume1).get_data()
421421
data2 = nb.load(self.inputs.volume2).get_data()
422422

0 commit comments

Comments
 (0)