跳转到主要内容

显示猴子神经发育数据。

项目描述

monkeybrains

monkeybrains是Girder的一个第三方插件,即非核心插件。

它有以下目标

  • 在Girder中演示数据集可视化能力
  • 针对Girder中的特定集合
  • 在公共Girder实例上运行,而不会干扰其他集合

用法

将monkeybrains作为Girder插件启用,然后在集合上使用monkeybrains API调用激活特定集合,您可以在Swagger中这样做。这是故意隐藏的,以免其他集合意外启用该功能。

PUT
http://localhost:8082/api/v1/collection/550701fd0640fd09bf7d6f51/monkeybrains?monkeybrains=true

一旦将monkeybrains属性添加到您的集合中,当您编辑集合时,将在描述下方出现一个新组件,允许您在集合上添加Markdown信息页面。此信息页面将在Girder中的集合页面顶部以Markdown格式渲染,尽管在标记中任何内联HTML都将被清理。

在您的收藏中还会显示一个图表,显示纵向数据集的可视化。这依赖于monkeybrains插件中的API调用getDatasetEvents,该调用在目标收藏中查找具有scan_date元数据键的文件夹,并返回以下这些文件夹的元数据集

  • _id
  • baseParentId
  • parentId
  • meta.folder_type
  • meta.scan_age
  • meta.sex
  • meta.scan_date
  • meta.subject_id
  • meta.dob
  • meta.scan_weight_kg

这些元数据用于创建纵向显示,并允许在显示的某些部分上鼠标点击事件以导航到相关的Girder文件夹。

发布

要发布此插件的新版本

  • setup.py中增加版本号
  • 运行tox -e release
  • 提交更改

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

girder-monkeybrains-1.0.5.zip (31.8 kB 查看散列)

上传时间

支持