Skip to content

Commit c21cbdc

Browse files
committed
tst: added semtools tests
1 parent 56f8fa1 commit c21cbdc

File tree

97 files changed

+5110
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+5110
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.brains.classify import BRAINSPosteriorToContinuousClass
4+
5+
def test_BRAINSPosteriorToContinuousClass_inputs():
6+
input_map = dict(args=dict(argstr='%s',
7+
),
8+
environ=dict(nohash=True,
9+
usedefault=True,
10+
),
11+
ignore_exception=dict(nohash=True,
12+
usedefault=True,
13+
),
14+
inputBasalGmVolume=dict(argstr='--inputBasalGmVolume %s',
15+
),
16+
inputCrblGmVolume=dict(argstr='--inputCrblGmVolume %s',
17+
),
18+
inputCrblWmVolume=dict(argstr='--inputCrblWmVolume %s',
19+
),
20+
inputCsfVolume=dict(argstr='--inputCsfVolume %s',
21+
),
22+
inputSurfaceGmVolume=dict(argstr='--inputSurfaceGmVolume %s',
23+
),
24+
inputVbVolume=dict(argstr='--inputVbVolume %s',
25+
),
26+
inputWhiteVolume=dict(argstr='--inputWhiteVolume %s',
27+
),
28+
outputVolume=dict(argstr='--outputVolume %s',
29+
hash_files=False,
30+
),
31+
terminal_output=dict(nohash=True,
32+
),
33+
)
34+
inputs = BRAINSPosteriorToContinuousClass.input_spec()
35+
36+
for key, metadata in input_map.items():
37+
for metakey, value in metadata.items():
38+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
39+
40+
def test_BRAINSPosteriorToContinuousClass_outputs():
41+
output_map = dict(outputVolume=dict(),
42+
)
43+
outputs = BRAINSPosteriorToContinuousClass.output_spec()
44+
45+
for key, metadata in output_map.items():
46+
for metakey, value in metadata.items():
47+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
48+
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.brains.segmentation import BRAINSTalairach
4+
5+
def test_BRAINSTalairach_inputs():
6+
input_map = dict(AC=dict(argstr='--AC %s',
7+
sep=',',
8+
),
9+
ACisIndex=dict(argstr='--ACisIndex ',
10+
),
11+
IRP=dict(argstr='--IRP %s',
12+
sep=',',
13+
),
14+
IRPisIndex=dict(argstr='--IRPisIndex ',
15+
),
16+
PC=dict(argstr='--PC %s',
17+
sep=',',
18+
),
19+
PCisIndex=dict(argstr='--PCisIndex ',
20+
),
21+
SLA=dict(argstr='--SLA %s',
22+
sep=',',
23+
),
24+
SLAisIndex=dict(argstr='--SLAisIndex ',
25+
),
26+
args=dict(argstr='%s',
27+
),
28+
environ=dict(nohash=True,
29+
usedefault=True,
30+
),
31+
ignore_exception=dict(nohash=True,
32+
usedefault=True,
33+
),
34+
inputVolume=dict(argstr='--inputVolume %s',
35+
),
36+
outputBox=dict(argstr='--outputBox %s',
37+
hash_files=False,
38+
),
39+
outputGrid=dict(argstr='--outputGrid %s',
40+
hash_files=False,
41+
),
42+
terminal_output=dict(nohash=True,
43+
),
44+
)
45+
inputs = BRAINSTalairach.input_spec()
46+
47+
for key, metadata in input_map.items():
48+
for metakey, value in metadata.items():
49+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
50+
51+
def test_BRAINSTalairach_outputs():
52+
output_map = dict(outputBox=dict(),
53+
outputGrid=dict(),
54+
)
55+
outputs = BRAINSTalairach.output_spec()
56+
57+
for key, metadata in output_map.items():
58+
for metakey, value in metadata.items():
59+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
60+
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.brains.segmentation import BRAINSTalairachMask
4+
5+
def test_BRAINSTalairachMask_inputs():
6+
input_map = dict(args=dict(argstr='%s',
7+
),
8+
environ=dict(nohash=True,
9+
usedefault=True,
10+
),
11+
expand=dict(argstr='--expand ',
12+
),
13+
hemisphereMode=dict(argstr='--hemisphereMode %s',
14+
),
15+
ignore_exception=dict(nohash=True,
16+
usedefault=True,
17+
),
18+
inputVolume=dict(argstr='--inputVolume %s',
19+
),
20+
outputVolume=dict(argstr='--outputVolume %s',
21+
hash_files=False,
22+
),
23+
talairachBox=dict(argstr='--talairachBox %s',
24+
),
25+
talairachParameters=dict(argstr='--talairachParameters %s',
26+
),
27+
terminal_output=dict(nohash=True,
28+
),
29+
)
30+
inputs = BRAINSTalairachMask.input_spec()
31+
32+
for key, metadata in input_map.items():
33+
for metakey, value in metadata.items():
34+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
35+
36+
def test_BRAINSTalairachMask_outputs():
37+
output_map = dict(outputVolume=dict(),
38+
)
39+
outputs = BRAINSTalairachMask.output_spec()
40+
41+
for key, metadata in output_map.items():
42+
for metakey, value in metadata.items():
43+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
44+
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.brains.utilities import HistogramMatchingFilter
4+
5+
def test_HistogramMatchingFilter_inputs():
6+
input_map = dict(args=dict(argstr='%s',
7+
),
8+
environ=dict(nohash=True,
9+
usedefault=True,
10+
),
11+
histogramAlgorithm=dict(argstr='--histogramAlgorithm %s',
12+
),
13+
ignore_exception=dict(nohash=True,
14+
usedefault=True,
15+
),
16+
inputBinaryVolume=dict(argstr='--inputBinaryVolume %s',
17+
),
18+
inputVolume=dict(argstr='--inputVolume %s',
19+
),
20+
numberOfHistogramBins=dict(argstr='--numberOfHistogramBins %d',
21+
),
22+
numberOfMatchPoints=dict(argstr='--numberOfMatchPoints %d',
23+
),
24+
outputVolume=dict(argstr='--outputVolume %s',
25+
hash_files=False,
26+
),
27+
referenceBinaryVolume=dict(argstr='--referenceBinaryVolume %s',
28+
),
29+
referenceVolume=dict(argstr='--referenceVolume %s',
30+
),
31+
terminal_output=dict(nohash=True,
32+
),
33+
verbose=dict(argstr='--verbose ',
34+
),
35+
writeHistogram=dict(argstr='--writeHistogram %s',
36+
),
37+
)
38+
inputs = HistogramMatchingFilter.input_spec()
39+
40+
for key, metadata in input_map.items():
41+
for metakey, value in metadata.items():
42+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
43+
44+
def test_HistogramMatchingFilter_outputs():
45+
output_map = dict(outputVolume=dict(),
46+
)
47+
outputs = HistogramMatchingFilter.output_spec()
48+
49+
for key, metadata in output_map.items():
50+
for metakey, value in metadata.items():
51+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
52+
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.brains.segmentation import SimilarityIndex
4+
5+
def test_SimilarityIndex_inputs():
6+
input_map = dict(ANNContinuousVolume=dict(argstr='--ANNContinuousVolume %s',
7+
),
8+
args=dict(argstr='%s',
9+
),
10+
environ=dict(nohash=True,
11+
usedefault=True,
12+
),
13+
ignore_exception=dict(nohash=True,
14+
usedefault=True,
15+
),
16+
inputManualVolume=dict(argstr='--inputManualVolume %s',
17+
),
18+
outputCSVFilename=dict(argstr='--outputCSVFilename %s',
19+
),
20+
terminal_output=dict(nohash=True,
21+
),
22+
thresholdInterval=dict(argstr='--thresholdInterval %f',
23+
),
24+
)
25+
inputs = SimilarityIndex.input_spec()
26+
27+
for key, metadata in input_map.items():
28+
for metakey, value in metadata.items():
29+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
30+
31+
def test_SimilarityIndex_outputs():
32+
output_map = dict()
33+
outputs = SimilarityIndex.output_spec()
34+
35+
for key, metadata in output_map.items():
36+
for metakey, value in metadata.items():
37+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
38+
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.diffusion.diffusion import DWIConvert
4+
5+
def test_DWIConvert_inputs():
6+
input_map = dict(args=dict(argstr='%s',
7+
),
8+
conversionMode=dict(argstr='--conversionMode %s',
9+
),
10+
environ=dict(nohash=True,
11+
usedefault=True,
12+
),
13+
fMRI=dict(argstr='--fMRI ',
14+
),
15+
fslNIFTIFile=dict(argstr='--fslNIFTIFile %s',
16+
),
17+
gradientVectorFile=dict(argstr='--gradientVectorFile %s',
18+
hash_files=False,
19+
),
20+
ignore_exception=dict(nohash=True,
21+
usedefault=True,
22+
),
23+
inputBValues=dict(argstr='--inputBValues %s',
24+
),
25+
inputBVectors=dict(argstr='--inputBVectors %s',
26+
),
27+
inputDicomDirectory=dict(argstr='--inputDicomDirectory %s',
28+
),
29+
inputVolume=dict(argstr='--inputVolume %s',
30+
),
31+
outputBValues=dict(argstr='--outputBValues %s',
32+
hash_files=False,
33+
),
34+
outputBVectors=dict(argstr='--outputBVectors %s',
35+
hash_files=False,
36+
),
37+
outputDirectory=dict(argstr='--outputDirectory %s',
38+
hash_files=False,
39+
),
40+
outputVolume=dict(argstr='--outputVolume %s',
41+
hash_files=False,
42+
),
43+
smallGradientThreshold=dict(argstr='--smallGradientThreshold %f',
44+
),
45+
terminal_output=dict(nohash=True,
46+
),
47+
useBMatrixGradientDirections=dict(argstr='--useBMatrixGradientDirections ',
48+
),
49+
useIdentityMeaseurementFrame=dict(argstr='--useIdentityMeaseurementFrame ',
50+
),
51+
writeProtocolGradientsFile=dict(argstr='--writeProtocolGradientsFile ',
52+
),
53+
)
54+
inputs = DWIConvert.input_spec()
55+
56+
for key, metadata in input_map.items():
57+
for metakey, value in metadata.items():
58+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
59+
60+
def test_DWIConvert_outputs():
61+
output_map = dict(gradientVectorFile=dict(),
62+
outputBValues=dict(),
63+
outputBVectors=dict(),
64+
outputDirectory=dict(),
65+
outputVolume=dict(),
66+
)
67+
outputs = DWIConvert.output_spec()
68+
69+
for key, metadata in output_map.items():
70+
for metakey, value in metadata.items():
71+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
72+
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from nipype.testing import assert_equal
3+
from nipype.interfaces.semtools.diffusion.gtract import compareTractInclusion
4+
5+
def test_compareTractInclusion_inputs():
6+
input_map = dict(args=dict(argstr='%s',
7+
),
8+
closeness=dict(argstr='--closeness %f',
9+
),
10+
environ=dict(nohash=True,
11+
usedefault=True,
12+
),
13+
ignore_exception=dict(nohash=True,
14+
usedefault=True,
15+
),
16+
numberOfPoints=dict(argstr='--numberOfPoints %d',
17+
),
18+
numberOfThreads=dict(argstr='--numberOfThreads %d',
19+
),
20+
standardFiber=dict(argstr='--standardFiber %s',
21+
),
22+
terminal_output=dict(nohash=True,
23+
),
24+
testFiber=dict(argstr='--testFiber %s',
25+
),
26+
testForBijection=dict(argstr='--testForBijection ',
27+
),
28+
testForFiberCardinality=dict(argstr='--testForFiberCardinality ',
29+
),
30+
writeXMLPolyDataFile=dict(argstr='--writeXMLPolyDataFile ',
31+
),
32+
)
33+
inputs = compareTractInclusion.input_spec()
34+
35+
for key, metadata in input_map.items():
36+
for metakey, value in metadata.items():
37+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
38+
39+
def test_compareTractInclusion_outputs():
40+
output_map = dict()
41+
outputs = compareTractInclusion.output_spec()
42+
43+
for key, metadata in output_map.items():
44+
for metakey, value in metadata.items():
45+
yield assert_equal, getattr(outputs.traits()[key], metakey), value
46+

0 commit comments

Comments
 (0)