Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.22 KB

README.md

File metadata and controls

49 lines (37 loc) · 1.22 KB

createNWB

Compile YAU-Lab1 behavior *.yaml, *.eye and electrophysiological2 *.nev & *.nsX output files into an NWB3 format.

It uses Python 3.8 (https://www.python.org/downloads/release/python-383/)

Note

only tested on Windows

Setup the environment

Create the environment

Open a new terminal and create a virtual environment:

py -3.8 -m virtualenv desiredFolder\NWBenv -p python3.8

Activate the environment

desiredFolder\NWBenv\Scripts\Activate

Install libraries

  • NWB and YAML
python -m pip install PyYAML
python -m pip install -U pynwb
python -m pip install nwbinspector
  • Ripple2 library

    It requires python library for reading *.nev and *nsX files.

    Email Ripple support [email protected] to get the folder "pyns3_beta"

    Once you get the folder, copy the folder into:

    desiredFolder\NWBenv\Lib\site-packages\

    Install pyns3_beta from main

    cd desiredFolder\NWBenv\Lib\site-packages\pyns3_beta
    python -m pip install -e .
    

How to use

In process of revision how to use this first version

Footnotes

  1. https://yaulab.com/

  2. https://rippleneuro.com/ 2

  3. https://www.nwb.org/
    https://github.com/NeurodataWithoutBorders/pynwb