Skip to content

kbaseapps/KBDatalakeDashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KBDatalakeDashboard

This is a KBase module generated by the KBase Software Development Kit (SDK).

Dashboard viewer for KBase genome datalake tables. This module generates interactive HTML reports from KBaseFBA.GenomeDataLakeTables objects, providing a configurable data table renderer for exploring genome datalake data directly within KBase Narratives.

You will need to have the SDK installed to use this module. Learn more about the SDK and how to use it.

You can also learn more about the apps implemented in this module from its catalog page or its spec file.

App

run_genome_datalake_dashboard

Takes a GenomeDataLakeTables object reference and generates an interactive HTML dashboard report. The dashboard supports:

  • Configurable data table rendering with sorting, filtering, and pagination
  • Export to CSV, JSON, and TSV formats
  • Column search and schema exploration
  • Keyboard navigation and row selection

Parameters:

  • workspace_name - Name of the workspace
  • input_ref - Reference to a KBaseFBA.GenomeDataLakeTables object

Output:

  • An interactive HTML report viewable in the KBase Narrative

Setup and test

Add your KBase developer token to test_local/test.cfg and run the following:

$ make
$ kb-sdk test

After making any additional changes to this repo, run kb-sdk test again to verify that everything still works.

Installation from another module

To use this code in another SDK module, call kb-sdk install KBDatalakeDashboard in the other module's root directory.

Help

You may find the answers to your questions in our FAQ or Troubleshooting Guide.

About

Dashboard for visualizing data in the Genome Datatables object

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors