管理和操作bids兼容数据的简单方法
BIDSHandler的Python项目详细描述
bidshandler
一个简单的方法来管理和操作出价兼容的数据。
安装
BIDSHandler
只需要一个依赖项,可以使用pip
轻松安装:
pip install pandas
要安装BIDSHandler
,您可以在终端中输入:
pip install BIDSHandler
在python控制台中输入import bidshandler
不应引发指示BIDSHandler
已正确安装的错误。
基本用法
BIDSHandler
有5个主要对象;BIDSTree
、Project
、Subject
、Session
和Scan
,对应于bids存档文件夹结构中的不同级别。
一般情况下,数据将加载到一个BIDSTree
对象中,并自动生成子对象。从那里很容易查询和操作投标数据。
importbidshandlerasbhtree=bh.BIDSTree('folder')print(tree.projects)print(tree.subjects)# etc.
贡献
Bidshandler还处于非常早期的阶段,但是它的贡献是非常受欢迎的,它以公关的形式,通过提出问题来讨论潜在的特点。 理想情况下,bidshandler将能够处理任何形式的bids数据,如mri和eeg,但目前的重点是meg数据。