Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TVB-2359 New dual brain visualizer for time series #43

Open
wants to merge 53 commits into
base: master
Choose a base branch
from

Conversation

kimonoki
Copy link

@kimonoki kimonoki commented Aug 6, 2018

This 2d and 3d viewer is based on the dual brain activity viewer which has these changes:

  • New class and html templates for the viewer

  • Rewrote the 2d part in D3.js version 5 and removed the FLOT dependency

  • Added a time selection bar and input field in the 2d viewer that allows users to select/enter a time range

  • Zooming, scrolling and play/pause controls in the 2D plot

  • Add opacity controls for the 3d brain viewer

  • Display spheres at the region centre or sensor position

  • When playing the movie while has a valid time selection window, the sizes of the spheres will change according to the energy calculated from that time window (see the PR in the tvb-library repo for the calculation method)

Also included:

  • Rewrote the svg/d3 time series viewer in d3 version 5

New Adapter for the viewer and html template files.
Add internal template for the 3D brain viewer
Merge the js files for the egg viewer into a single js file
- Time Selection syncing the start time with the 3D viewer
- Value Inspector
- Scrolling Boundaries
f.y_dom should be f.dom_y
two more f.dom_y fixes
add interval value
Add increase/decrease button
Transparency for the region activity viewer
Highlight selected spheres and display the message of the channel name
Chrome still doesn't display an overlay (in both the old and new dual viewer)
replace increase/decrease buttons with input fields
add animation of the time selection when zoomed in
send index number to the 3d slider
only the timeseries plot uses d3 version 5, others use version 3
jump to the next page or jump to the beginning when reaches the end
@kimonoki kimonoki changed the title New dual brain visualizer for time series TVB-2359 New dual brain visualizer for time series Aug 6, 2018
@kimonoki
Copy link
Author

kimonoki commented Aug 9, 2018

To be fixed:
start time in 3d slider fixed in kimonoki@fe325ed
flot dependencies in other places (flot restored by amending the commit in rebase)

Update icon for the paused pages
Renew the animated_graph.js
@kimonoki
Copy link
Author

bug: in SEEG viewer the channel updated is not sending new request for the energy

Fix not requesting energy data while updating channel selection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant