### Installing Neo with extra dependencies Source: https://github.com/neuralensemble/python-neo/blob/master/doc/source/releases/0.5.1.md Example of how to install Neo with specific IO module dependencies using pip. ```bash pip install neo[neomatlabio] ``` -------------------------------- ### Build Documentation Source: https://github.com/neuralensemble/python-neo/blob/master/doc/source/contributing.md Instructions on how to install dependencies and build the documentation locally. ```bash pip install -e .[docs] cd doc make html ``` -------------------------------- ### Install Neo from source (zip archive) Source: https://github.com/neuralensemble/python-neo/blob/master/doc/source/install.md Installs Neo by downloading a zip archive, unzipping it, navigating to the directory, and using pip. ```bash unzip neo-0.15.0dev.zip cd neo-0.15.0dev pip install . ``` -------------------------------- ### Get spike timestamps in a defined time range and convert them to spike times Source: https://github.com/neuralensemble/python-neo/blob/master/doc/source/rawio.md Example of retrieving spike timestamps within a specific time range and converting them to spike times. ```python spike_times = reader.get_spike_timestamps( block_index=0, seg_index=0, unit_index=0, t_start=10, t_stop=20, units='ms' ) print(spike_times) ```