神经科学视觉刺激的实时操作引擎,通过gpu着色器实现
Shad的Python项目详细描述
Shady是一个通用的视觉刺激工具箱,扮演着与Psychtoolbox相似的角色, 幻觉或精神病。它是为那些在神经科学,特别是视觉领域工作的程序员而设计的。 科学,满足他们对高定时精度、线性度、高动态性的需求 范围和像素的像素精度。
它之所以得名,是因为它非常依赖shader程序来执行并行像素 在计算机的图形处理器上处理。它的设计重点是 多任务应用程序在不可饶恕条件下的性能鲁棒性。 为了获得最佳的计时性能,cpu绘图管理命令由 编译后的二进制引擎。
有关完整的文档和安装说明,请参见https://shady.readthedocs.io。
如果您在工作中使用shady,请引用:
新泽西州希尔,穆尼SWJ,Ryklin EB&Prusky GT(2019年)。shady:一个软件引擎 实时视觉刺激操作。神经科学方法杂志320:79-86。 https://doi.org/10.1016/j.jneumeth.2019.03.020
@article{shady2019, author = {Hill, N. Jeremy and Mooney, Scott W. J. and Ryklin, Edward B. and Prusky, Glen T.}, title = {{Shady}: a Software Engine for Real-Time Visual Stimulus Manipulation}, journal = {Journal of Neuroscience Methods}, volume = {320}, number = {C}, pages = {79--86}, month = {May}, year = {2019}, date = {2019-05-15}, doi = {10.1016/j.jneumeth.2019.03.020}, url = {https://doi.org/10.1016/j.jneumeth.2019.03.020}, }