将数据从专有格式转换为NWB格式。
项目描述
自动将神经生理学数据转换为NWB
目录
关于
NeuroConv是一个Python包,用于将各种专有格式的神经生理学数据转换为神经数据无国界(NWB)标准。
特性
- 读取来自40种流行神经生理学数据格式的数据,并使用最佳实践写入NWB。
- 从每个格式中提取相关元数据。
- 通过分块读取数据集来处理大量数据。
- 通过自动应用分块和无损压缩来最小化NWB文件的大小。
- 支持多个数据流的集合,并支持流的时间对齐的常见方法。
安装
我们始终建议在干净的环境中安装和运行Python包。一种方法是使用conda环境
conda create --name <give the environment a name> --python <choose a version of Python to use>
conda activate <environment name>
要通过PyPI安装NeuroConv的最新稳定版本,请运行
pip install neuroconv
要安装当前的未发布main
分支(需要您的环境中安装git
,例如通过conda install git
),请运行
pip install git+https://github.com/catalystneuro/neuroconv.git@main
NeuroConv还支持各种额外的依赖项,可以在方括号内指定,例如
pip install "neuroconv[openephys, dandi]"
这将安装与读取OpenEphys数据以及使用DANDI CLI(如自动上传到DANDI存档)相关的额外依赖项。
您可以在主安装指南中了解更多关于这些选项的信息。
文档
请参阅我们的ReadTheDocs页面以获取完整的文档,包括所有支持格式的图库。
许可证
NeuroConv在BSD3许可证下发布。有关更多信息,请参阅LICENSE。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
neuroconv-0.6.4.tar.gz (223.7 kB 查看哈希值)
构建分发
neuroconv-0.6.4-py3-none-any.whl (290.2 kB 查看哈希值)
关闭
neuroconv-0.6.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f5bccde933988bc60f599423fd3db5cd7eeb5856cc6c9e5922f1c1f7e4d50620 |
|
MD5 | 3b6a57b345c6167b9a52b5762483abae |
|
BLAKE2b-256 | a54e61a29959ab7836ee562c2f9b247f23690b73247aab830c6ae72c7a8d9747 |
关闭
neuroconv-0.6.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49bf50d551089eb49ae51b136799d770cdee7992f321856ef67971ce440756bd |
|
MD5 | 8f1ac04d5e7f6b10047425dbcddb9d1f |
|
BLAKE2b-256 | 0d3cc708775f0b67cb2c6768ccec45c6a43f8ab673bfe4bb5edb9cda89c74fbc |