Edit History

Wiki » History » Version 16

Padraig Gleeson, 30 Apr 2014 14:57

1 1 Padraig Gleeson
Introduction
2 12 Padraig Gleeson
============
3 1 Padraig Gleeson
4 16 Padraig Gleeson
This model of a [striatal spiny projection neuron](http://neurolex.org/wiki/Category:Neostriatum_direct_pathway_spiny_neuron) is in development in GENESIS, but a version is under construction here in NeuroML 2 format.
5 1 Padraig Gleeson
6 16 Padraig Gleeson
Note: the main purpose of this project is to test the scope of NeuroML v2.0, and its ability to encode detailed conductance based models.
7 1 Padraig Gleeson
8 16 Padraig Gleeson
The SSPN model is still in development in GENESIS, but will be added here when it is published.
9 16 Padraig Gleeson
10 1 Padraig Gleeson
Clone the project
11 1 Padraig Gleeson
=================
12 1 Padraig Gleeson
13 16 Padraig Gleeson
Note: this project has recently been moved from a [Mercurial](http://mercurial.selenic.com) repository to [GitHub](https://github.com/OpenSourceBrain/StriatalSpinyProjectionNeuron)
14 1 Padraig Gleeson
15 16 Padraig Gleeson
To get a local copy of this project:
16 16 Padraig Gleeson
17 16 Padraig Gleeson
`git clone git://github.com/OpenSourceBrain/StriatalSpinyProjectionNeuron.git`
18 16 Padraig Gleeson
19 13 Padraig Gleeson
`cd StriatalSpinyProjectionNeuron/NeuroML2`
20 2 Padraig Gleeson
21 2 Padraig Gleeson
Test the project
22 12 Padraig Gleeson
================
23 2 Padraig Gleeson
24 3 Padraig Gleeson
Install NeuroML 2/libNeuroML, see [here](http://www.neuroml.org/neuroml2.php#libNeuroML). Remember to set the **NML2\_HOME** environment variable.
25 2 Padraig Gleeson
26 4 Padraig Gleeson
Run the example cell with:
27 4 Padraig Gleeson
28 4 Padraig Gleeson
`nml2 Test_lems.xml`
29 8 Padraig Gleeson
30 10 Padraig Gleeson
Also try the other example. Note more work is needed to get this behaving like a real SSN, but the channels can be tested with this example:
31 8 Padraig Gleeson
32 8 Padraig Gleeson
`nml2 LemsSim.xml`
33 8 Padraig Gleeson
34 15 Padraig Gleeson
See plots of this example below:
35 8 Padraig Gleeson
36 15 Padraig Gleeson
![](MSSN.png)