主要问题:
我正试图在Python中建立一个脑-计算机接口实验,它涉及到“高频”闪烁、决策刺激(P300)、信号采集(EEG )和分类器。我一直在尝试使用精神病学工具箱作为接口部分,但不幸的是,要使它与当前Lab上的其他进程并行工作是非常麻烦的,因此我开始寻找替代品。
我想知道是否有人知道适合于实现这些接口的其他工具箱、插件或库(例如,闪烁、发送时间戳和根据分类反馈修改接口)。
附带说明:
一些工具包是PsyToolkit、范式和SuperLab 6,但我不确定它们是否具有相同的功能。
我过去也曾尝试过查看OpenSesame,但似乎不可能轻松地获取信号。如果你有任何资源可以证明我错了,请随时联系他们。
关于这些问题的想法也将受到欢迎。
编辑
在完成我的硕士论文并回顾这个问题之后,我肯定得和大家分享一下,“神经病”是做这件事的。在处理信号时,我设法同时生成两个范例(P300和SSVEP),没有任何问题。我最大的问题是线程逻辑,它必须最明确地使用线程事件来更好地工作。
发布于 2020-11-30 21:11:53
如果您在使用PsychoPy时遇到了困难,这实际上只是一组模块,其背后有Python的全部功能,那么您肯定会对PsyToolKit这样的选项感到失望,因为它基于浏览器,永远无法给您提供对系统所需的控制级别。
OpenSesame是基于Python (通常是PsychoPy)的。范例似乎有一个很好的界面,但是为了添加更复杂的功能,也使用Python脚本(虽然看起来仍然在2.6版)。我对SuperLab并不那么熟悉,但它已经存在很长时间了,并且似乎关注于实验室设备的使用。
但是,您的问题似乎更多的是与其他计算机进程并行工作,而不是PsychoPy本身(除了Python本身固有的限制外,这不会带来任何限制)。如上所述,您列出的替代方案要么不会给出所需的控制级别,要么还需要Python进行硬件接口。
你最好描述一下具体的问题,并寻求帮助。许多其他人使用PsychoPy和Python来显示刺激和记录脑电图--这一任务绝不是不可逾越的。
https://stackoverflow.com/questions/65077518
复制相似问题