This project is to rewrite the widgets in The virtual brain user Interface to become reusable components which can be employed from a Jupyter notebook for use in the Human Brain Project collaboratory, while maintaining compatibility with the existing the virtual brain framework.
As a major feature of The Virtual Brain, anatomical visualization already provides a basic 3D and 2D output. To further employed to a Jupyter notebook for use in the Human Brain Project (HBP) collaboratory, I can use webgl with the help of plotly with is a python library to visualize 3d volumes and glyphs in Jupyter notebook to render it,
**PR1
**PR2
Install Anaconda for python 2.7, and create tvb-run environment Clone tvb-library from Github activate tvb-run env and run "python setup.py develop" in tvb-library cloned folder Jira.
Based on my inventory in the previous task TVB NOTEBOOKS VISUALIZATION METHODS INVENTORY Jira.
I start by moving All plot in Tvb-documentation to tvb.simulator.plot module.
Jira.
Implement and reuse 3D viewers:
Connectivity Surfaces (cap, cortical, face, etc) Sensors (eeg, meg, seeg) Region mapping Rotate, translate, zoom
Transparency
Jira.
Review and plement anatomical viewers Jira.
Fix some errors of the phase plane improve it layout, buttons and some more. Jira.
For the last thing that remain is *Interactive Time Series Visualizer
with iam working on (Wipp) i will complete it even after the deadline of Google Summer of Code.
I am delighted to say it was a very pleasant one. I think I was really lucky having Lia Domide and Paula Popa as my mentors. they did such a great job in coaching and helping me throughout the project, without their support i can't make it this far. Overall I definitely enjoyed working with them.
I have acquired new skills and knowledge in Jupyter Notebook from ploting up to the writing class, ploting with plotly, Object orientation and alot more all because of Google Summer of code. Also, the entire TVB project is very appealing to me and I intend to continue contributing and maintain all what i have done and even create new features to THE VIRTUAL BRAIN And it Umbrella INCF.