Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 02 19:17
    gabrielbmotta synchronize #902
  • Dec 02 16:56
    gabrielbmotta synchronize #902
  • Dec 01 15:36
    gabrielbmotta synchronize #902
  • Dec 01 14:17
    gabrielbmotta synchronize #902
  • Dec 01 14:09

    github-actions[bot] on dev_build

    (compare)

  • Dec 01 14:09

    github-actions[bot] on dev_build

    (compare)

  • Dec 01 14:08

    gabrielbmotta on main

    remove extra semicolon from buiā€¦ (compare)

  • Dec 01 14:08
    gabrielbmotta closed #904
  • Nov 30 23:17
    codecov[bot] commented #904
  • Nov 30 23:15
    codecov[bot] commented #904
  • Nov 30 23:15
    codecov[bot] commented #904
  • Nov 30 23:09
    codecov[bot] commented #904
  • Nov 30 23:04
    codecov[bot] commented #904
  • Nov 30 23:04
    codecov[bot] commented #904
  • Nov 30 23:01
    codecov[bot] commented #904
  • Nov 30 22:39
    juangpc opened #904
  • Nov 30 20:27
    gabrielbmotta synchronize #902
  • Nov 30 16:00
    gabrielbmotta synchronize #902
  • Nov 30 14:15
    gabrielbmotta synchronize #902
  • Nov 30 14:14

    github-actions[bot] on dev_build

    (compare)

Christoph Dinh
@chdinh
Hi Lorenz
Lorenz Esch
@LorenzE
Hi Christoph
JanaKiesel
@JanaKiesel
Hi guys,
I pushed my new FiffDigPointSet with a readFromStream function right now.
Lorenz Esch
@LorenzE
nice
Lorenz Esch
@LorenzE
can you please merge from mne-tools master and push again
Your branch is out-of-date with the base branch
Sheraz Khan
@SherazKhan
Hi Guys
I miss you
How can I be a part of mne-cpp ?
Morgan Hough
@mhough_twitter
Hi there, I am interested in packaging mne-cpp in Fedora as part of NeuroFedora. I can't seem to register for the forum. What is the best way to talk about development issues? Should I use github perhaps?
Morgan Hough
@mhough_twitter
Hi @SherazKhan, are you building and using mne-cpp?
Lorenz Esch
@LorenzE
@mhough_twitter Sry I just read this. Somehow I did not get notified about your message. Let's talk here https://pagure.io/neuro-sig/NeuroFedora/issue/123
biancaisla1
@biancaisla1
So I'm just going to reiterate the topic from the MNE-Python room. We are an EEG lab at University Nevada Las Vegas PEPLab running Neuroscan 4.5 from a Windows Desktop and our EEG caps and amplifier are also Compumedics Neuroscan. We are trying to go completely open-source and since we've been working on converting our .cnt files to pandas, we believe MNE Scan may be the right way to continue our efforts. However, the supported equipment as of now is EEGoSports (ANT Neuro), TMSI Refa, gUSBAmo (g.Tec), and BrainAmp (Brain Products). What would your team need from us to get the ball rolling on MNE Scan's ability to connect to our amplifiers? Is this a discussion that your team would be interested in having?
Lorenz Esch
@LorenzE
@biancaisla1 we are always interested in integrating more devices in MNE Scan. Do you know if the EEG amplifiers you use ship with a Software Dvelopment Kit (SDK)? We would need a SDK to communicate with the amplifier and receive the data in MNE Scan.
biancaisla1
@biancaisla1
@LorenzE I apologize for my delay in response but I, of course, had to consult the lab's PI to inquire about this. He does not believe that when he purchased the equipment that he purchased the "Access SDK", as well. I looked on the website and it looks like they offer an SDK. Is there another way around this or would that present an issue?
Lorenz Esch
@LorenzE
Without a SDK connecting to the amplifiers is going to be challenging. What exact models are you using?
biancaisla1
@biancaisla1
Compumedics SynampsRT II amplifiers, I apologize for the delay in response! It's been a bit crazy with the whole COVID events currently. We as research assistants are all working remotely now.
Lorenz Esch
@LorenzE
Can you find out if your lab has purchased a license?
Ian Brown
@ianbrown9475

Hello, I work at the Brain Electrophysiology Lab Company and we're looking into using MNE Analyze. There are a few potential features we are interested in.

  • Loading events from .eve files: I see that events can be saved to a .eve file but I don't see any way to load one of these files.
  • Saving averages to a file: After an average is computed, it shows up under the Data tab, but when I select it and attempt to save it to a file with File > Save, I get a debug message like this: [DEBUG] [AbstractModel::saveToFile] Saving data to "/path/to/file.fif" is not implemented for MODELTYPE = 5.
  • Loading averages from a file: If the averages can be saved to a file, we would like to be able to load them from a file as well.
  • MFF support: Most of our applications use EGI's MFF file format and we would like to be able to use MFFs here as well. It seems like one option would be to convert MFFs to an FIF beforehand.

We are interested in working to contribute these features to the codebase if there's agreement that they would be useful.

Lorenz Esch
@LorenzE

@ianbrown9475 Hi, contributions are always greatly appreciated :)

1) Currently we only supporting reading events from fif file. See here https://github.com/mne-tools/mne-cpp/blob/226bf9036c4e73d393840d7bab2b06693430c471/libraries/mne/mne.cpp#L64. There is some code for loading text file based events commented out though. I guess adding code to read from .eve can be easily achieved, e.g., by using QTextStream.
2) In order to write the average data to file the virtual saveToFile function needs to be implemented for the AverageModel: https://github.com/mne-tools/mne-cpp/blob/226bf9036c4e73d393840d7bab2b06693430c471/applications/mne_analyze/libs/anShared/Model/abstractmodel.h#L222
3) Same as in 2) but for the constructor taking a file path: https://github.com/mne-tools/mne-cpp/blob/226bf9036c4e73d393840d7bab2b06693430c471/applications/mne_analyze/libs/anShared/Model/abstractmodel.h#L124
4) We are planning to implement a more abstract input output library which maps to an internal mne-cpp data format. Support for MFF would be great to have!

Feel free to stop by our slack channel: https://join.slack.com/t/mne-cpp/shared_invite/zt-cm5uwh2q-NLx92vkfNuT0Qf2iCq8TAA

Matt
@Winter-Bot
Hi, I just got a brainvision system and I have been having trouble getting the events to transfer properly. I think I have a solution but wanted to run it by the people here to see if anyone can see if I have made a fatal error. my code to pull the events is as follows:

events, events_id=mne.events_from_annotations(raw, event_id='auto')

mapping = {1:'a', 2:'b', 3:'c', 4:'d', 5:'e', 6:'f', 7:'g', 8:'h', 9:'i',
10:'j', 11:'k', 12:'l', 13:'m', 14:'n', 15:'o', 16:'p', 20:'q', 21:'r', 30:'s', 31: 't'}

annot_from_events = mne.annotations_from_events(events=events, event_desc=mapping, sfreq=raw.info['sfreq'], orig_time=raw.info['meas_date'])

raw.set_annotations(annot_from_events)

event_id= {v: k for k, v in mapping.items()}

Lorenz Esch
@LorenzE
I think you are looking for the mne python package support. See https://mne.tools/stable/overview/get_help.html :)
iPsych
@iPsych
@biancaisla1 @LorenzE Hello, I found two kinds of neuroscan amplifiers. USB one and Ethernet one (grael). Will it be difficult to wake up the ethernet type one (Grael) using packets? I remember someone found a way to call nuamps with Scan4.5 through 12byte TCP packet.