显示猴子的神经发育数据。
girder-monkeybrains的Python项目详细描述
猴脑
Monkeybrains是第三方,即非核心,—用于大梁的插件。
它有以下目标
- 演示大梁中的数据集可视化功能
- 瞄准大梁中的特定集合
- 在公共大梁实例上生活,而不打扰其他集合
用法
将monkeybrains作为一个大梁插件启用,然后使用monkeybrains api调用一个集合来激活一个特定的集合,这可以从swagger中完成。这是故意隐藏的,以便其他集合不会意外地为它们启用功能。
PUT
http://localhost:8082/api/v1/collection/550701fd0640fd09bf7d6f51/monkeybrains?monkeybrains=true
一旦将monkeybrains
属性添加到集合中,当您编辑集合时,将在Description
下面显示一个新组件,允许您在集合中添加标记信息页。尽管标记中的任何内联HTML都已清除,但此信息页将在大梁内的集合页顶部呈现为标记。
也会在集合上显示图表,显示纵向数据集的可视化。这依赖于monkeybrains插件中名为getDatasetEvents
的api调用,该插件在目标集合中查找元数据键为scan_date
的文件夹,并在这些文件夹上返回以下元数据集
- id
- baseparentid
- 父ID
- meta.folder_type
- meta.scan年龄
- 元性
- meta.scan_日期
- 元主题ID
- meta.dob
- meta.scan_weight_千克
此元数据用于创建纵向显示,并允许在显示的某些部分上单击鼠标事件导航到相关的梁文件夹。
发布
发布此插件的新版本:
- 在
setup.py
中增加版本
- 运行
tox -e release
- 提交更改