neuronvisio intro

18
Introduction Software Neuronvisio Tutorial Michele Mattioni [email protected] EMBL-EBI and University of Cambridge 06 March 2010 Michele Mattioni Neuronvisio Tutorial

Upload: michele-mattioni

Post on 16-Jan-2015

935 views

Category:

Education


0 download

DESCRIPTION

Neuronvisio Intro http://mattions.github.com/neuronvisio/

TRANSCRIPT

Page 1: Neuronvisio Intro

IntroductionSoftware

Neuronvisio Tutorial

Michele [email protected]

EMBL-EBI and University of Cambridge

06 March 2010

Michele Mattioni Neuronvisio Tutorial

Page 2: Neuronvisio Intro

IntroductionSoftware

Outline

1 IntroductionBackground

2 SoftwareHow to use itWhere to get it

Michele Mattioni Neuronvisio Tutorial

Page 3: Neuronvisio Intro

IntroductionSoftware

Background

Outline

1 IntroductionBackground

2 SoftwareHow to use itWhere to get it

Michele Mattioni Neuronvisio Tutorial

Page 4: Neuronvisio Intro

IntroductionSoftware

Background

Why I built it

Eric S. Raymond - The Cathedral and the BazaarEvery good work of software starts by scratching a developer’spersonal itch.

Michele Mattioni Neuronvisio Tutorial

Page 5: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Outline

1 IntroductionBackground

2 SoftwareHow to use itWhere to get it

Michele Mattioni Neuronvisio Tutorial

Page 6: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

At glance

Michele Mattioni Neuronvisio Tutorial

Page 7: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Visualize a model

It is possible to zoom, rotate and move the model.

Michele Mattioni Neuronvisio Tutorial

Page 8: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Plot the results

Michele Mattioni Neuronvisio Tutorial

Page 9: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Explore the timecourse of a variable

Michele Mattioni Neuronvisio Tutorial

Page 10: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

How to integrate in your code

Figure: Python Model integration

Figure: Hoc Model integration

Michele Mattioni Neuronvisio Tutorial

Page 11: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Controls window

Michele Mattioni Neuronvisio Tutorial

Page 12: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Saving simulations results

Complex simulations can take agesStore the results to analyze them later onManager class to create the data structure and to remap itto neuronvisio.

Michele Mattioni Neuronvisio Tutorial

Page 13: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Saving a simulation from the GUI

Michele Mattioni Neuronvisio Tutorial

Page 14: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Integrating that with you cluster’ simulations

Michele Mattioni Neuronvisio Tutorial

Page 15: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Website and Docs

http://mattions.github.com/neuronvisio/

Michele Mattioni Neuronvisio Tutorial

Page 16: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Source code

Latest availableVersion 0.4.3

Download http://pypi.python.org/pypi/neuronvisio/Website http://mattions.github.com/neuronvisio/The code is under GPL3.On the website there are the instruction to install thedependencies

HackingThe current code in development is available from githubgit clone git://github.com/mattions/neuronvisio.git

Michele Mattioni Neuronvisio Tutorial

Page 17: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

Source code

Latest availableVersion 0.4.3

Download http://pypi.python.org/pypi/neuronvisio/Website http://mattions.github.com/neuronvisio/The code is under GPL3.On the website there are the instruction to install thedependencies

HackingThe current code in development is available from githubgit clone git://github.com/mattions/neuronvisio.git

Michele Mattioni Neuronvisio Tutorial

Page 18: Neuronvisio Intro

IntroductionSoftware

How to use itWhere to get it

That’s all folks

The indecent proposal...Do you want to see a live demo? :)

Michele Mattioni Neuronvisio Tutorial