eeg data format .nsr

  • MNE version: 1.5.0
  • operating system: macOS

Hi, I’m trying to load the eeg data files with format .nsr and I’m using the function: mne.io.read_raw_egi; but I’m unable to load the file. The error is:

/opt/anaconda3/lib/python3.9/site-packages/mne/io/egi/egi.py in __init__(self, input_fname, eog, misc, include, exclude, preload, channel_naming, verbose)
    265             egi_info["new_trigger"] = None
    266         info = _empty_info(egi_info["samp_rate"])
--> 267         my_time = datetime.datetime(
    268             egi_info["year"],
    269             egi_info["month"],

ValueError: month must be in 1..12

Hi @vivekdcn and welcome to the MNE forum!

I don’t recognize the .nsr file extension, and it doesn’t appear in a search of EGI’s website. Are you sure the file is from an EGI device? Are you able to share the file so we can inspect it?

Hi,
Thank you.
I’m afraid I cannot share the file. I received this dataset and I was told that subjects were recorded with EGI system. I couldn’t find any information on the nsr format.

the .nsr format must be very old. I’ve seen .ns files from EGI, from about 10 years ago. EGI makes a reference to nsr files here, They seem to have created an application to convert .nsr files to .mff files (only available on certain versions of macOS…):

"It is only possible to convert the older .nsr file to the newer .mff format on a computer running Mac OS
10.6.8. To help you transition to working within the MFF environment on current Mac computers, we have created a standalone MFF Converter that will run on Mac OS 10.6.8 without needing Net Station or a HASP license."

I see its an outdated format. Thanks a lot. Seems like the only solution is their technical support.