Skip to content

informatics-isi-edu/deriva-webapps

Repository files navigation

Deriva web applications

Deriva Web Apps are small, standalone web applications that use other components of Deriva for displaying and visualizing data in more complex ways.

Overview

The applications are:

Application Functionality Example
Matrix Display a grid to summarize available data based on combination of three different properties (specific to facebase deployment).
facebase-matrix
Plot A general plot drawing app that can work on different tables and deployments based on the given plot-config.js file. Examples of plot types listed below.
Bar Plot example on gudmap/atlas website. image
Pie Chart example on facebase website. image
Violin Plot can be configured to display in different modes based where the app is deployed.
No url parameters:
gudmap-violin
Study:
gudmap-violin-study
Gene:
gudmap-violin-gene
gudmap-plot-heatmap
gudmap-scatterplot
gudmap-histogram
Boolean Search Allows users to construct a query from a defined set of filters and navigate to recordset to apply that search query (specific to gudmap/atlas deployments).
gudmap-boolean-search
Heatmap Display a heatmap based on the given heatmap-config.js (specific to gudmap/atlas deployments).
gudmap-heatmap-app
Treeview Display the parent-child relationship between vocabularies in a tree-like view for gudmap/atlas website.
Annotated:
gudmap-treeview-annotated
Standalone:
gudmap-treeview

Installation

See the installation guide

Help and Contact

Please direct questions and comments to the project issue tracker at GitHub.

License

Chaise is made available as open source under the Apache License, Version 2.0. Please see the LICENSE file for more information.