watsonx.ai

watsonx.ai

A one-stop, integrated, end- to-end AI development studio

 View Only

Read EEG data in a notebook

  • 1.  Read EEG data in a notebook

    Posted Fri February 14, 2020 10:47 AM
    Hello,
    I have loaded EEG data (edf+ format) in y cloud object storage and I'd like to use them with pyEDFlib.
    EdfReader expects a file name. How can I get the path to my cloud object storage?
    Thank you in advance
    Marc
    import pyedflib
    import numpy as np
    import os
    
    file_name = os.path.join(pyedflib.util.test_data_path(),
                             'test_generator.edf')
    f = pyedflib.EdfReader(file_name)
    n = f.signals_in_file
    signal_labels = f.getSignalLabels()
    sigbufs = np.zeros((n, f.getNSamples()[0]))
    for i in np.arange(n):
        sigbufs[i, :] = f.readSignal(i)



    PyEDFlib -EDF/BDF Toolbox in Python - PyEDFlib Documentation
    Pyedflib remove preview
    PyEDFlib -EDF/BDF Toolbox in Python - PyEDFlib Documentation
    PyEDFlib is a free Open Source wavelet toolbox for reading / writing EDF/BDF files. This code is licensed under the same BSD-style license that Teunis released edflib under and with the same disclaimer.
    View this on Pyedflib >


    ------------------------------
    Marc Fiammante
    DE
    IBM
    La Gaude
    3492115247
    ------------------------------

    #WatsonStudio