Skip to content

Commit 3de3aaf

Browse files
committed
Simplify h5py data retrieval (remove [:])
1 parent 059eec4 commit 3de3aaf

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

neo/rawio/maxwellrawio.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,14 @@ def _parse_header(self):
9393
sr = 20000.
9494
settings = h5["settings"]
9595
if 'lsb' in settings:
96-
gain_uV = settings['lsb'][:][0] * 1e6
96+
gain_uV = settings['lsb'][0] * 1e6
9797
else:
9898
if "gain" not in settings:
9999
print("'gain' amd 'lsb' not found in settings. "
100100
"Setting gain to 512 (default)")
101101
gain = 512
102102
else:
103-
gain = settings['gain'][:][0]
103+
gain = settings['gain'][0]
104104
gain_uV = 3.3 / (1024 * gain) * 1e6
105105
sigs = h5['sig']
106106
mapping = h5["mapping"]
@@ -109,16 +109,16 @@ def _parse_header(self):
109109
self._channel_slice = ids
110110
elif int(version) > 20160704:
111111
settings = h5['wells'][stream_id][self.rec_name]['settings']
112-
sr = settings['sampling'][:][0]
112+
sr = settings['sampling'][0]
113113
if 'lsb' in settings:
114-
gain_uV = settings['lsb'][:][0] * 1e6
114+
gain_uV = settings['lsb'][0] * 1e6
115115
else:
116116
if "gain" not in settings:
117117
print("'gain' amd 'lsb' not found in settings. "
118118
"Setting gain to 512 (default)")
119119
gain = 512
120120
else:
121-
gain = settings['gain'][:][0]
121+
gain = settings['gain'][0]
122122
gain_uV = 3.3 / (1024 * gain) * 1e6
123123
mapping = settings['mapping']
124124
sigs = h5['wells'][stream_id][self.rec_name]['groups']['routed']['raw']

0 commit comments

Comments
 (0)