nrnb / GoogleSummerOfCode

Main documentation site for NRNB GSoC project ideas and resources
114 stars 38 forks source link

Visualization of Time-series Cluster Data #43

Closed scootermorris closed 3 years ago

scootermorris commented 8 years ago

Background

Currently, the clusterMaker app uses standard heat maps to visualize attribute cluster data (based on Java TreeView). Increasingly, time series data is becoming important for clustering applications and it would be useful to expand the provided visualization options to explicitly support time series data. For these purposes, we’re thinking about time-series that have multiple conditions in each series, which means we need to move beyond the standard two-dimensional heat map.

Goal

This project can explore utilizing animation, small multiples, or other standard visualization techniques (or your own novel techniques) to provide new visualization opportunities to users. Ideally, this would be integrated with network-based animation tools such as DynNetwork or CyAnimator. We are expecting students to independently research visualization techniques and propose implementation plans that can work in a Cytoscape app.

Difficultly Level: 2

While no prior experience is necessary, this project does expect a fair amount of independent research on a tough visualization challenge, plus rapid uptake of multiple Cytoscape apps, most critically, the clusterMaker app.

Technology and Skills

Cytoscape, Java

Public Repository

https://github.com/RBVI/clusterMaker2

Potential Mentors

Scooter Morris

Contact

scooter@cgl.ucsf.edu

cdgramos commented 8 years ago

I'm currently working with data-series in my master thesis but I don't need to really visualize them. This would be interesting for me to implement.

The main steps for making it I idealized are:

martinmodrak commented 7 years ago

I think that implementation of this could be based on CyDataSeries (https://github.com/martincerny/cy-dataseries) which imports and visualises time series (although at present, its rather basic)

AdrianBZG commented 7 years ago

Hi @scootermorris ,

I'm a senior Computer Science university student from Spain, and I feel interested on this project for GSoC'17.

After reading the project goal I have some questions, can you please illustrate me with the project idea of the time series representation, or give me a use-case scenario?

Thank you!