Neuronvisio.Un'interfaccia utente per Neuron Simulator Environment | |
Scarica ora |
Neuronvisio. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- GPL v3
- Prezzo:
- FREE
- Nome editore:
- Michele Mattioni
- Sito web dell'editore:
- http://ebi.ac.uk
Neuronvisio. Tag
Neuronvisio. Descrizione
Un'interfaccia utente per Neuron Simulator Environment Neuronvisio si collega con il neurone utilizzando la nuova interfaccia del neurone Python.Installation: per installare Neuronvisio è necessario soddisfare le seguenti dipendenze * PYGTK * Visual * MatPlotLibisy InstallIl modo per ottenere il modo più semplice per ottenere Neuronvisio è se hai installato: Easy_install neuronvisiwout setuptools, è ancora piuttosto facile . Scarica il file neuronvisio.tgz dalla pagina di cheeseshop di Neuronvisio, latar IT e RUN: Python Setup.py InstallDocumentation La documentazione è disponibile nella cartella DOC o online. Il codice online è solo per dare un'idea in modo da utilizzare NRNVisio Module: 1. Accendi una console IppyThon con switch Pylab.: Ippython -Pylab # Se non si utilizza l'interruttore non verrà visualizzato alcun grafico.2. Importa il modulo: da Neuronvisio.controls Controlli di importazione Controlli = Controlli () Quando NRNVisio viene avviato il thread viene lanciato. In questo thread tutto il processo di NRNVisio accadrà senza bloccare la console.A un rapido esempio il seguente codice: 1. Crea una singola sezione chiamata SOMA 2. Inserire un canale Hodger-Huxley e una conduttanza passiva 3. Inserire un alfasynapse per fornire Uno stimolo. Un esempio rapido può essere il seguente: da NRNVisiio.Controls Import ControlControls = Controls () # Avvio del guavolimento Neuron Import H # Ottenere l'hocinterpretetersoma = h.section () # Creazione di una sezione) .Insert ('HH') # Inserimento di un hh canalsoma.insert ('Pas') # inserimento di una conduction passivayn = h.alphasynapse (0.5, sec = soma) # synaptic inputsyn.set = 0,5 # quando a firesyn.gmax = 0,05 # la conduttanza della sinapsyn. E = 0 # L'esempio di potenziale di inversione Esempio nella directory di esempio mostra come utilizzare Neuronvisio con un modello più complesso. Ecco alcune caratteristiche chiave di "neuronvisio": · Visualizzazione 3D del modello con la possibilità di cambiarlo runtime · Creazione di vettori per registrare qualsiasi variabile presente nella sezione · Integrazione pylab per tracciare direttamente il risultato della simulazione · Esplorazione del Timecourse di qualsiasi variabile tra il tempo utilizzando una scala codificata a colori · La GUI funziona nel suo thread, quindi è possibile utilizzare la console (fortemente suggerita Ippython) Requisiti: · Python.
Neuronvisio. Software correlato