用于生成附加到pybpod任务的每日和累积报告的包。
daily-report的Python项目详细描述
#每日报告
daily report s是一个包,用于自动生成一个*每日报告*
和一个累积*会话间报告*,以总结
受试者的BPOD会话的结果。
**
行:
这项任务必须满足某些要求:
这个包要求在名为**reward_side**的会话开始时注册一个
值,这是一个包含会话答案的python
列表,根据以下约定:0
如果正确答案是左侧,1代表右侧。
在会话间报告中,不同阶段的
将具有不同的颜色标记。默认颜色为黑色
(表示未找到阶段号),对于高于5的阶段,
标记将为金色。
可选状态
响应时间可以收集为名为
**waitresponse**的状态的时间戳。如果不存在,则平均响应时间将
显示为N/A.
2。无效的审判应该通过一个叫做**无效**的状态退出审判。
如果不存在,报告将不会考虑无效的试验。
**
报告
和一份持续存在于会话之间的会话间累积报告:
//
//
/>//《每日报告》/
跨会话.pdf
||| rat35_.pdf
rat35_.pdf
崩溃或用户单击了“停止”。
**
这也适用于为尚未安装报表的旧会话生成报表。最简单的方法是下载裸脚本:
e名为*test_files*的手动报告目录:
~/manual_reports/
||rat25_20180630.csv
rat25_20180625.csv
report.py
config_vars.py
您可以同时生成多个报告;程序将自动按日期对文件进行排序,并将每个报告放在家中相应的动物子目录中。复制完所有文件后,只需运行报告脚本(最好在pybpod环境中):
python report.py
daily report s是一个包,用于自动生成一个*每日报告*
和一个累积*会话间报告*,以总结
受试者的BPOD会话的结果。
**
行:
这项任务必须满足某些要求:
这个包要求在名为**reward_side**的会话开始时注册一个
值,这是一个包含会话答案的python
列表,根据以下约定:0
如果正确答案是左侧,1代表右侧。
在会话间报告中,不同阶段的
将具有不同的颜色标记。默认颜色为黑色
(表示未找到阶段号),对于高于5的阶段,
标记将为金色。
可选状态
响应时间可以收集为名为
**waitresponse**的状态的时间戳。如果不存在,则平均响应时间将
显示为N/A.
2。无效的审判应该通过一个叫做**无效**的状态退出审判。
如果不存在,报告将不会考虑无效的试验。
**
报告
和一份持续存在于会话之间的会话间累积报告:
//
//
/>//《每日报告》/
跨会话.pdf
||| rat35_.pdf
rat35_.pdf
崩溃或用户单击了“停止”。
**
这也适用于为尚未安装报表的旧会话生成报表。最简单的方法是下载裸脚本:
e名为*test_files*的手动报告目录:
~/manual_reports/
||rat25_20180630.csv
rat25_20180625.csv
report.py
config_vars.py
您可以同时生成多个报告;程序将自动按日期对文件进行排序,并将每个报告放在家中相应的动物子目录中。复制完所有文件后,只需运行报告脚本(最好在pybpod环境中):
python report.py