Skip to content

Commit b397707

Browse files
authored
Merge pull request #404 from darrencl/refactor-dicom-reads
Add stop_before_pixels to the rest of dicom reads
2 parents 5360568 + a346848 commit b397707

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

heudiconv/dicoms.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@ def group_dicoms_into_seqinfos(files, file_filter, dcmfilter, grouping):
5858
import nibabel.nicom.dicomwrappers as dw
5959
# TODO after getting a regression test check if the same behavior
6060
# with stop_before_pixels=True
61-
mw = dw.wrapper_from_data(dcm.read_file(filename, force=True))
61+
mw = dw.wrapper_from_data(
62+
dcm.read_file(filename, stop_before_pixels=True, force=True)
63+
)
6264

6365
for sig in ('iop', 'ICE_Dims', 'SequenceName'):
6466
try:

heudiconv/tests/test_dicoms.py

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

1616
def test_private_csa_header(tmpdir):
1717
dcm_file = op.join(TESTS_DATA_PATH, 'axasc35.dcm')
18-
dcm_data = dcm.read_file(dcm_file)
18+
dcm_data = dcm.read_file(dcm_file, stop_before_pixels=True)
1919
for pub, priv in DICOM_FIELDS_TO_TEST.items():
2020
# ensure missing public tag
2121
with pytest.raises(AttributeError):

0 commit comments

Comments
 (0)