NeuronVisio

ソフトウェアのスクリーンショット:
NeuronVisio
ソフトウェアの詳細:
バージョン: 0.8.6
日付のアップロード: 20 Feb 15
開発者: Michele Mattioni
ライセンス: 無料
人気: 28

Rating: nan/5 (Total Votes: 0)

NeuronVisioは、新たなPython NEURONインタフェースを使用して、NEURONと接続する。
のインストール:
NeuronVisioをインストールするには、次の依存関係を満たす必要がある
  *はPyGTK
  *視覚的
  * matplotlibの
簡易インストール
あなたがsetuptoolsのがインストールされている場合neuronvisioを取得する最も簡単な方法は、次のとおりです。
easy_installをneuronvisio
setuptoolsのがなければ、それはまだ非常に簡単です。 untarし、neuronvisioののCheeseshopページからneuronvisio.tgzファイルをダウンロードして実行します。
Pythonはsetup.py installを
のドキュメント
ドキュメントは、docフォルダまたはオンラインで利用可能です。
のクイックスタート
このコードは、単にnrnvisioモジュールを使用する方法でアイデアを与えることです。
1.火災アップpylabスイッチ付きipythonコンソール:
 あなたはスイッチを使用しない場合はipython -pylab#あなたはどんなグラフが表示されません。
2.モジュールをインポートします。
  neuronvisio.controlsからコントロールをインポートする
 コントロール=コントロール()
nrnvisioが開始されると、スレッドが起動される。このスレッドではnrnvisioのすべてのプロセスは、コンソールをブロックせずに発生します。
簡単な例として、次のコード:
  1。ソーマと呼ばれる単一のセクションを作成します。
とをタップ2。 Hodgkey-ハクスリーチャネルと受動コンダクタンスを挿入
  3。 stimulを提供するために、alphaSynapseを挿入します。
簡単な例は次のようにすることができます::
nrnvisio.controlsからコントロールをインポートする
GUIを起動するコントロール=コントロール()#
ニューロン輸入さh#からHocInterpreterの取得
セクションの作成ソーマ= h.Section()#
HHチャネルの挿入soma.insert( 'HH')#
受動コンダクタンスを挿入soma.insert( 'PAS')#
SYN = h.AlphaSynapse(0.5、秒=ソーマ)■シナプス入力
syn.onset = 0.5#時発射する
syn.gmax = 0.05#シナプスのコンダクタンス
syn.e = 0#逆転電位
どのように、より複雑なモデルでNeuronvisioの使用例ディレクトリショーで詳細例

の特長の:ます。

  • モデルの3次元可視化
  • ランタイムそれを変更する可能性を持つ
  • のベクトルの作成は、セクションに存在するすべての変数を記録します。

  • 直接シミュレーションの結果をプロットするために
  • Pylab統合します。
  • カラーコード化されたスケールを使用して時間の間で任意の変数の時間経過の探査ます。

  • それはコンソールを使用することが可能ですので、
  • はGUIは独自のスレッドで実行されます(強く示唆しipython)

の要件

  • のPythonます。

同じようなソフトウェア

PyEphem
PyEphem

15 Apr 15

Gabedit
Gabedit

11 May 15

OpenDX
OpenDX

2 Jun 15

OpenAPC
OpenAPC

17 Feb 15

へのコメント NeuronVisio

コメントが見つかりません
コメントを追加
画像をオンにする!