seeking EEG file recordings, to download and test with

edited January 2016 in General Discussion
Is there any place where I could download signals registered with OpenBCI?
I mean text / csv files.

I want to watch them and test openvibe or neuromore.

Thanks!

Comments

  • wjcroftwjcroft Mount Shasta, CA
    This is not OpenBCI per se, but a set of public databases of physiological signals, including EEG.

    http://physionet.org/

    This utility allows conversion between formats,

    http://www.teuniz.net/edfbrowser/

    William

  • Thanks @wjcroft, I know Physionet. But I need registers in the format that is produced by OpenBCI, 
    I want to learn about the format and check if I can imitate it and use my own design with the same drivers used with OpenBCI in openVIBE and neuromore.
  • wjcroftwjcroft Mount Shasta, CA
    edited October 2015
    The edfbrowser can create csv text files from EEG recordings. One column per EEG channel. This is very close to the format that the OpenBCI_GUI creates. A small Python program can provide any extra columns you need, such as the time stamp counter.

    If you are talking about the raw format that is received from the dongle serial port, then I know of no current programs that save that directly. Although you should be able to use the OpenBCI_Python code to create such a file. The drivers in programs such as BrainBay, and neuromore, expect to read directly from such a serial port. On Windows this is a COMx: device. On Mac, a /dev/xxx file. On Mac and Linux it's easy to substitute a file stream for a device or serial stream. However all the programs will also be attempting to setup baud rates and other parameters for the port, which only make sense on real serial ports. You might look around for some setup that will let you emulate a hardware serial port from the contents of a file.

  • Thanks @wjcroft! I think it will help me to start.
  • wjcroftwjcroft Mount Shasta, CA
    Here's a list of the file formats supported by OpenViBE,

    http://openvibe.inria.fr/supported-file-formats/

  • biomurphbiomurph Brooklyn, NY
    edited September 2017
    @AgustinS,

    If you download the OpenBCI GUI (or just go to the github) you will find that we have some pre-recorded data in the program file.


    There are also some txt files here that contain OpenBCI formatted data


  • Yes @biomurph I was looking at tte processing GUI.
    I found the files, it is exactly what I was looking for.

    Thank you!
  • perplexityperplexity Oakland
    edited January 2016
    I have written code to transform raw OpenBCI data and visualize it as a spectrogram.  However, I'm not sure about how well my electrode setup is working - the data isn't looking like I expect it to.

    Does anyone know of raw EEG reference data available, showing eyes-closed alpha waves, SSVEP, or other basic conditions that should produce clearly visible phenomena?  I'd like to try running it through my FFT transformation and visualized to test whether the system is working correctly.  Thanks.
  • wjcroftwjcroft Mount Shasta, CA
    @perplexity, just merged your question into this existing thread. Also see Joel's suggestion on the previous post in this thread,

    http://openbci.com/forum/index.php?p=/discussion/comment/2970/#Comment_2970

  • Thanks!  I appreciate it.
  • edited April 2016
    [original post title: Any 'buckets' of real, sampled EEG data anywhere?]

    Is anyone aware of any "data buckets" (CSV files, public AWS S3 buckets, databases, etc.) that contain real EEG montage data read from OpenBCI mainboards?

    I'm developing an app that will read EEG data off of the OpenBCI mainboard and do some things with it, and would like some dummy/test data to work with. I *could* generate this data myself, but I'd prefer it to be relatively realistic with what actual readings will look like. Any ideas?
  • wjcroftwjcroft Mount Shasta, CA
    Hi @nborgagonzalez, I merged your post into this existing thread. See previous posts.

  • pdehayepdehaye Switzerland
    edited April 2016
    [original thread titled: Open data repository of recordings]

    Hi
    Is there some effort to collect recordings somewhere? I am looking for sample files to test some software. 
    Thanks!
    Paul
  • wjcroftwjcroft Mount Shasta, CA
    Hi @pdehaye,

    I merged your question into this existing thread. See previous posts. There is also a search box in the right column and "recordings" would have returned this thread. Thanks,

    William

  • pdehayepdehaye Switzerland
    Thanks, William
  • ahsanicahsanic Islamabad
    edited September 2017
    Hey,
    Can anybody send me data of cyton board, 3 mins eyeclose if possible. Need to compare it with my data.


    Thanks

  • wjcroftwjcroft Mount Shasta, CA
    @ahsanic, hi. Merged your question into this existing thread.

    William

  • Hello,
    On the occasion of the Brain Week I would like to tell my facebook friends etc. to download the OpenBCI GUI and load a file for playback. Is there a file I could use?

    At this thread further above, Joel @biomurph says in 2015:
    "If you download the OpenBCI GUI (or just go to the github) you will find that we have some pre-recorded data in the program file."
    https://github.com/OpenBCI/OpenBCI_GUI/tree/master/OpenBCI_GUI/SavedData/Sample_Data
    (end of quote)

    At the latest version of the GUI (December 2017) the Saved Data folder contains only recordings saved by me and I could playback those.

    The EEG_Data folder contains the SDconverted-2016-12-17_18-28-40.txt. which is of 0 bytes (OpenBCI_GUI/application.linux64/data/EEG_Data/).

    From the files in Github mentioned, I tried the SDconverted-2014-10-22_16-27-06.txt but it is impossible to playback:

    OpenBCI_GUI: initSystem: loading playback data from /home/elisabeth/Documents/SDconverted-2014-10-22_16-27-06.txt
    %OBCI Data Log - 2014-10-22_16-27-06
    OpenBCI_GUI: initSystem: could not open file for playback: /home/elisabeth/Documents/SDconverted-2014-10-22_16-27-06.txt
       : quitting...
    openBCI_GUI: haltSystem: Halting system for reconfiguration of settings...
    OpenBCI_GUI: stopRunning: stop running...
    java.lang.NullPointerException
        at OpenBCI_GUI.initSystem(OpenBCI_GUI.java:675)

    I presume that is due to difference in data structure (mentioned file below followed by my file):

    %OBCI Data Log - 2014-10-22_16-27-06
    0.0,84022.69,84056.17,84118.64,84162.945,84132.52,84083.55,84091.04,84070.945
    1.0,84054.07,84087.62,84150.07,84194.33,84163.91,84114.93,84122.484,84102.37
    2.0,84121.63,84155.164,84217.66,84261.94,84231.43,84182.43,84190.08,84169.914

    %OpenBCI Raw EEG Data
    %
    %Sample Rate = 200.0 Hz
    %First Column = SampleIndex
    %Last Column = Timestamp
    %Other Columns = EEG data in microvolts followed by Accel Data (in G) interleaved with Aux Data
    0, 62.35, 74.37, 77.09, 72.42, 0.000, 0.000, 0.000, 21:24:14.251
    1, 14.71, 14.76, 13.00, 12.93, 0.000, 0.000, 0.000, 21:24:14.265
    2, -22.81, -26.63, -33.35, -33.58, 0.000, 0.000, 0.000, 21:24:14.266


    Would you consider placing a file for playback in the next GUI release? In the mean time could you recommend a file that we could link to in a facebook post etc.? I think it would be a good idea for the general public to familiarize themselves with an EEG file and then maybe try to create one themselves!

    Thank you in advance

    Best wishes

    Elisabeth




  • wjcroftwjcroft Mount Shasta, CA
    Elisabeth, can you log your request for valid sample data in the next GUI, as an issue? Link to this thread.


    As an interim file for your network, could you just upload some of our own data to Google Drive and link to that?

    William

  • edited March 2018
    Hello William (@wjcroft),

    Thank you for your response (including your suggestion for an alternative solution).

    Best wishes

    Elisabeth
  • Hello William (@wjcroft), 

    Following your advisement, I have posted the issue here: https://github.com/OpenBCI/OpenBCI_GUI/issues/315.

    Thank you

    Best wishes

    Elisabeth
Sign In or Register to comment.