Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding naplib #113

Open
rly opened this issue Jul 25, 2023 · 0 comments
Open

Consider adding naplib #113

rly opened this issue Jul 25, 2023 · 0 comments
Labels
tools proposals to add NWB-related tools to glossary

Comments

@rly
Copy link
Contributor

rly commented Jul 25, 2023

naplib-python: Neural acoustic data processing and analysis tools in python

Paper: https://www.sciencedirect.com/science/article/pii/S2665963823000787
The paper says "Convenient data loading functions are available for common raw data recording structures including Neurodata Without Borders format (NWB) [33]"

Code repo: https://github.com/naplab/naplib-python

The NWB support is limited to opening an NWB file in Python (pynwb>=2.3.0) and reading an object named "ieeg" with data & rate (presumably an ElectricalSeries) and an "audio" object with data and rate (presumably a TimeSeries) from nwbfile.acquisition. This is not particularly robust. There is also no documentation on how to read data from an NWB file or structure the file to be readable. pynwb is also not installed during the pip install naplib process.
See https://github.com/naplab/naplib-python/blob/main/naplib/io/load_nwb.py

@stephprince stephprince added the tools proposals to add NWB-related tools to glossary label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tools proposals to add NWB-related tools to glossary
Projects
None yet
Development

No branches or pull requests

2 participants