NeuronVisio csatlakozik NEURON az új Python NEURON felület.
Telepítés:
Telepíteni NeuronVisio meg kell felelniük a következő függőségek
& Nbsp; * pyGTK
& Nbsp; * vizuális
& Nbsp; * matplotlib
Easy Install
A legegyszerűbb módja, hogy neuronvisio ha neked van setuptools telepítve:
easy_install neuronvisio
Anélkül setuptools, ez még mindig elég egyszerű. Töltse le a neuronvisio.tgz fájlt neuronvisio a Cheeseshop oldalon, és a kicsomagolás után fut:
python setup.py telepíteni
Dokumentáció
A dokumentáció a doc mappát vagy online.
gyorstalpaló
Ez a kód csak, hogy egy ötlet, hogyan kell használni nrnvisio modul:
1. tűz ki ipython konzol pylab switch .:
& Nbsp; ipython -pylab # Ha nem használja a kapcsolót akkor nem lát grafikont.
2. A behozatali modul:
& Nbsp; a neuronvisio.controls behozatali ellenőrzések
& Nbsp; ellenőrzések = Controls ()
Amikor nrnvisio elindul a menet elindul. Ebben a menet a folyamat nrnvisio fog történni, mert nem takarja a konzol.
Mint egy gyors példa az alábbi kódot:
& Nbsp; 1. Létrehoz egy része úgynevezett Soma
& Nbsp; 2. Helyezzen be egy Hodgkey-Huxley csatornát és egy passzív vezetőképessége
& Nbsp; 3. Helyezzen be egy alphaSynapse hogy egy Stimul.
Egy gyors példa lehet a következő ::
a nrnvisio.controls behozatali ellenőrzések
kontroll = Controls () # indítása GUI
a neuron import h # Hozza ki a HocInterpreter
Soma = h.Section () # létrehozása részben
soma.insert ("HH") # behelyezése HH-csatorna
soma.insert ("pas") # beillesztése egy passzív conductance
szin = h.AlphaSynapse (0.5, sec = Soma) # szinaptikus bemenet
syn.onset = 0,5 # amikor a tűz
syn.gmax = 0.05 # lefolytatása céljából a szinapszis
syn.e = 0 # visszaírás potenciális
Több Példa A könyvtár használatát mutatják Neuronvisio több komplex modell.
Tulajdonságok :
- 3D megjelenítés a modell azzal a lehetőséggel, hogy változtassa meg futásidejű
- Creation vektorok rögzítésére változók jelen szakasz
- Pylab integrációs ábrázolni közvetlenül a szimuláció eredménye
- feltárása időgörbéje bármely változó között alkalommal egy színkóddal scale
- a GUI fut saját szála, így lehetséges, hogy használja a konzolt (erőteljes ipython)
követelmények :
- Python
Hozzászólás nem található