NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • What is datascope? Datascope is a platform for visualizing massive data. Datascope generates dashboards that are interactive and the visualizations are coordinated. This can be used to slice/dice the data and generate different views.
  • Cool! So how do I get started? Start by installing Datascope locally. Now generate a Hello world dashboard using Titanic survivor data.
    Tutorial
    Multiexcerpt include
    nopaneltrue
    MultiExcerptNameExitDisclaimer
    PageWithExcerptwikicontent:Exit Disclaimer to Include
  • What does the demo do? The demo should present a dashboard similar to the ones below: (Links to dashboards). The left pane is called interactive filters and the right pane is called visualizations. Click and interact with the interactive filters to slice and dice your data. Note that all of the visualizations are coordinated!
  • Smooth! How does it work? It uses four configuration files present in public/config:
    • dataSource.json: tells datascope how to fetch the data

    • dataDescription.json: What are the different attributes of the data and their data types.
    • interactiveFilters.json: The filters on the left hand side of the dashboard
    • visualization.json: The visualizations on the right-hand side.
  • If you're using data from flat files then you should put your data in data/
  • Well the titanic dataset is a bore! Can I use an interesting dataset: Sure! Datascope accepts data from in csv or json format from files, REST APIs, and databases.
  • Configuring these dashboards is a pain! Are there any tools to help me out with this? You can use the Datascope Author
    Multiexcerpt include
    nopaneltrue
    MultiExcerptNameExitDisclaimer
    PageWithExcerptwikicontent:Exit Disclaimer to Include
    tool to generate dashboards. This will provide you with a neat interface to generate configuration files that you can use with Datascope. It's quite unstable though :(.
  • How can I start contributing?

...

FilenameDescription
dataSource.jsonSpecifies information about the data repository. Refer to the dataSource.json documentation for a detailed description.
dataDescription.jsonSpecifies information regarding each attribute in the data. An attribute could be visual, filtering, or key. Refer to the dataDescription.json documentation.
interactiveFilters.jsonSpecifies information for interactive filters that appear on the left side of the dashboard. Refer to the interactiveFilters.json documentation  .
visualization.jsonSpecifies the type of visualizations that appear on the main display panel. Refer to the visualization.json documentation.

...