how to solve this problem?
linux operating system 18.01
---------------------------------------------------------------------------
UnicodeDecodeError Traceback (most recent call last)
<ipython-input-36-62ba074d16ef> in <module>
2 sample_data_raw_file = os.path.join(sample_data_folder, 'NihonKohden', 'DA0935F5.EEG')
3
----> 4 raw = mne.io.read_raw_nihon(sample_data_raw_file)
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in read_raw_nihon(fname, preload, verbose)
44 mne.io.Raw : Documentation of attribute and methods.
45 """
---> 46 return RawNihon(fname, preload, verbose)
47
48
<decorator-gen-224> in __init__(self, fname, preload, verbose)
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in __init__(self, fname, preload, verbose)
352
353 # Get annotations from LOG file
--> 354 annots = _read_nihon_annotations(fname, orig_time=info['meas_date'])
355 self.set_annotations(annots)
356
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in _read_nihon_annotations(fname, orig_time)
247 n_logs = np.fromfile(fid, np.uint8, 1)[0]
248 fid.seek(t_blk_address + 0x14)
--> 249 t_logs = np.fromfile(fid, '|S45', n_logs).astype('U45')
250
251 for t_log in t_logs:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 7: ordinal not in range(128)
cbrnr
(Clemens Brunner)
April 8, 2021, 5:18am
2
This could be a bug in our reader, please open a new issue in our GitHub repository and we’ll discuss how to proceed. If possible, please share the file that’s causing this error.
1 Like
Hi!
I just opened a new problem on github.
Also, as you asked me, I uploaded the file
Also, as you asked to me , i did the upload of the file
opened 04:35PM - 08 Apr 21 UTC
closed 11:27AM - 11 May 21 UTC
BUG
how to solve this problem?
linux operating system 18.01
```python
sample_da… ta_folder = mne.datasets.testing.data_path()
sample_data_raw_file = os.path.join(sample_data_folder, 'NihonKohden', 'DA0935F5.EEG')
raw = mne.io.read_raw_nihon(sample_data_raw_file)
```
```
UnicodeDecodeError Traceback (most recent call last)
<ipython-input-36-62ba074d16ef> in <module>
2 sample_data_raw_file = os.path.join(sample_data_folder, 'NihonKohden', 'DA0935F5.EEG')
3
----> 4 raw = mne.io.read_raw_nihon(sample_data_raw_file)
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in read_raw_nihon(fname, preload, verbose)
44 mne.io.Raw : Documentation of attribute and methods.
45 """
---> 46 return RawNihon(fname, preload, verbose)
47
48
<decorator-gen-224> in __init__(self, fname, preload, verbose)
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in __init__(self, fname, preload, verbose)
352
353 # Get annotations from LOG file
--> 354 annots = _read_nihon_annotations(fname, orig_time=info['meas_date'])
355 self.set_annotations(annots)
356
~/anacondalele/envs/mne/lib/python3.8/site-packages/mne/io/nihon/nihon.py in _read_nihon_annotations(fname, orig_time)
247 n_logs = np.fromfile(fid, np.uint8, 1)[0]
248 fid.seek(t_blk_address + 0x14)
--> 249 t_logs = np.fromfile(fid, '|S45', n_logs).astype('U45')
250
251 for t_log in t_logs:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 7: ordinal not in range(128)
```