Skip to content

chiyi/JsRootDataVisualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JsRootDataVisualization

JsRootDataVisualization is my collection of experienced patterns and examples for data visualization using JSROOT. This repository aims to provide practical insights and reusable templates for various data visualization needs.

Getting Started

To get started, you'll need to:

Collection of templates

  • GPS Plot Style : GPSPlots
    GPSPlots currently presents an edge plot focused on district boundaries, with the potential to dynamically demonstrate GPS trajectory visualization.
    GPSPlots Visualization Screenshot
  • Time Series Plot Style : TimeSeries
    TimeSeries provides a dynamic demonstration of time series data visualization, focusing on energy consumption trends and finacial market data.
    TimeSeries Visualization Screenshot1
    TimeSeries Visualization Screenshot2
  • Heat Map Visualization : HeatMaps
    HeatMaps features tools for creating heat maps from hypothetical trading data, displaying the relationship between MarketPrice and IntrinsicValue. It includes static visualizations, dynamic layers, and simulation capabilities.
    HeatMaps Visualization Screenshot1
    HeatMaps Visualization Screenshot2

This repository serves as a curated collection of visualization templates, providing both functional tools and inspirational examples for showcasing interesting data through JSROOT visualizations.

Video

www.youtube.com/watch?v=J_AQpKGAyhA

Notes

  • Specialization Over Aggregation: This repository combines various templates each tailored to specific types of data visualization. Unlike a general-purpose server, each template here focuses on distinct characteristics to serve particular needs effectively.
  • Multilingual Implementation: Examples within this repo demonstrate the integration of C++, JavaScript, and shell scripts, showcasing how to customize a JSROOT server. For practical applications, users might prefer focusing on one primary technology stack for simplicity.
  • User Management: While this repository does not implement member handling directly, the systems can leverage operating system-level account management for user authentication and authorization.

Acknowledgments: Assistance in implementation and documentation was provided by Grok

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors