Skip to main content

Displays monkey neurodevelopmental data.

Project description

monkeybrains

monkeybrains is a third-party, i.e. non-core, -plugin for Girder.

It has the following goals

  • demonstrate dataset visualization capabilities in Girder
  • target a specific Collection in Girder
  • live on a public Girder instance without intruding on other Collections

Usage

Enable monkeybrains as a Girder plugin, then activate a specific Collection with the monkeybrains api call on a Collection, which you can do from Swagger. This is intentionally hidden so that other Collections won't accidentally enable the functionality for them.

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

Once the monkeybrains property is added to your Collection, when you edit the collection, a new component will appear below Description allowing you to add a Markdown Info Page on your Collection. This Info Page will be rendered as Markdown at the top of your Collection page within Girder, although any inline HTML in the Markup is sanitized.

A chart is also displayed on your Collection, showing a visualization of a longitudinal dataset. This relies on an API call in the monkeybrains plugin called getDatasetEvents, which looks for Folders in the targeted Collection with a metadata key of scan_date, and returns the following set of metadata on those folders

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

This metadata is used to create the longitudinal display and allow mouse click events on certain parts of the display to navigate to related Girder folders.

Publishing

To publish a new version of this plugin:

  • Increment the version in setup.py
  • Run tox -e release
  • Commit changes

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

girder-monkeybrains-1.0.2.zip (28.0 kB view details)

Uploaded Source

File details

Details for the file girder-monkeybrains-1.0.2.zip.

File metadata

  • Download URL: girder-monkeybrains-1.0.2.zip
  • Upload date:
  • Size: 28.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7

File hashes

Hashes for girder-monkeybrains-1.0.2.zip
Algorithm Hash digest
SHA256 26d94d16040ca73db352d5cc4fd31aa8d81c3fc8e3a1a0aeb41983200bb63773
MD5 f5193a8f00b1a34dce58cc37edd212a4
BLAKE2b-256 3bf1544e7fb5b79a082bd547f69a20bf7c2b30712d9947c092eb17c97bae98c2

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page