Creating Charts and Dashboards

Create charts, manage dashboards, and build visualizations to explore your datasets in the Cohort Browser.

An Apollo license is required to use Cohort Browser on the DNAnexus Platform. Org approval may also be required. Contact DNAnexus Sales for more information.

Create interactive visualizations and manage dashboard layouts in the Cohort Browser.

Managing Dashboards

Dashboards contain your charts and define their layout. Each such configuration is called a dashboard view. Dashboard views can be specific to a saved cohort or standalone (custom dashboard view). You can create multiple dashboard views, allowing you to switch between different visualizations and analyses.

By using Dashboard Actions, you can save or load your own dashboard views. This lets you quickly switch between different visualizations without having to set them up each time.

  • Save Dashboard View - Saves the current dashboard configuration as a record of the DashboardView type, including all tiles and their settings.

  • Load Dashboard View - Loads a custom dashboard view, restoring the tiles and their configurations.

Using Dashboard Actions

After loading a dashboard view once, you can access it again from Dashboard Actions > Custom Dashboard Views.

Visualizing Data

Add charts to your dashboards to visualize the clinical and phenotypical data in your dataset. For example, you can add charts to display patient demographics or clinical measurements.

Working with Multi-Assay Visualizations

For omics datasets, such as those for germline variants, somatic variants, or gene expression, you have additional predefined visualization options available:

Adding Tiles to Visualize Data

Each chart is represented as a tile on the dashboard. You can add multiple tiles to visualize different aspects of your data.

  1. In the Overview tab, click + Add Tile on the top-right.

  2. In the hierarchical list of the dataset fields, select the field you want to visualize.

  3. In Data Field Details, choose your preferred chart type.

    • The available chart types depend on the field's value type.

  4. Click Add Tile.

The tile immediately appears on the dashboard. You can add up to 15 tiles.

Creating Multi-Variable Charts

When selecting data fields to visualize, you can add a secondary data field to create a multi-variable chart. This allows you to visualize relationships between two data fields in the same chart.

To visualize the relationship between two data fields in the same chart, first select your primary data field from the hierarchical list. This opens a Data Field Details panel, showing the field's information and a preview of a basic chart.

To add a secondary field, keep the primary field selected and search for the desired field. When you find it, click the Add as Secondary Field icon (+) next to its name rather than selecting it directly. This adds the new field to the visualization. The Data Field Details panel updates to show the combined information for both fields.

You can click the + icon only when at least one chart type is supported for the specified combination.

For certain chart types, such as Stacked Row Chart and Scatter Plot, you can re-order the primary and secondary data fields by dragging the data field in Data Field Details.

Adding grouped box plot by combining two data fields

Chart Optimization

When working with large datasets, keep these tips in mind:

  • Limit dashboard tiles: To ensure fast loading times and a clear overview, it's best to limit the number of charts on a single dashboard. Typically, 8-10 tiles is a good number for human comprehension and optimal performance.

  • Filter data first: Reduce the volume of data by applying filters before you create complex visualizations. This improves chart loading speed.

Last updated

Was this helpful?