Skip to content

Signaling pathways In D1R containing striatal spiny projection neurons (Blackwell et al 2018)

Notifications You must be signed in to change notification settings

ModelDBRepository/239744

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<html>
<h2>Model files for simulating the signaling pathways underlying striatal LTP and LTD</h2>
</p>
<p>Published in Blackwell et al., European J. Neuroscience 2018
</p>
<p><em>Signaling pathways include:</em>
</p>
<ol>
  <li>dopamine D1R coupled pathways (activatin of Gs subtype of GTP binding protein, leading to cAMP, PKA and Epac)
  </li><li>calcium activated pathways (leading to PP2B,
  </li><li>metabotropic glutamate mGluR1/5 coupled pathways (activation of Gq subtype of GTP binding protein, leading to PLC and DAG)
  </li><li>muscarinic acetylcholine receptors: M1R (Gq coupled) and M4R (Gi coupled - inhibition of cAMP)
  </li><li>Molecules mediating interaction of these pathways, such as DARPP-32
</li></ol>
<p>This model represents a synthesis/merger of the models presented in Oliveria et al. PLoS Comp Biol 2012 and the model presented in Kim et al. PLoS Comp Biol 2013.
</p>
<p><b>Modelxxx.xml contain the entire model specification</b>, which combines Reaction file (Rxn<em>.xml), Morphology file (Morph</em>.xml), initial conditions file (IC<em>.xml), output file (Out</em>.xml) and stimulation (Stim*.xml).  Most simulation experiments involve changing the stimulation. To run simulations, use NeuroRDv3.2.3:
</p>
<p>java -jar  /home/neuroware/stochdif/neurord-3.2.3-all-deps.jar Modelfile.xml
</p>
<p>The two main (control) Model files are:
</p>
<ul>
  <li>Model_SPNspineAChm4R_Gshydr5_GapD-stim20hz-noReb_lowDaDec3.xml
  </li><li>Model_SPNspineAChm4R_Gshydr5_GapD-stimtheta-noReb_DaDec1.xml
</li></ul>
<p>Variations on running the models, e.g. by specifying initial conditions from a different (e.g. equilibrium) simulation, or running multiple trials, are illustrated in NeuroRD.bat, and explained in <a href="https://github.com/neurord/stochdiff">https://github.com/neurord/stochdiff</a>
</p>
<p>Model output was processed using the python programs in <a href="https://github.com/neurord/NeuroRDanal">https://github.com/neurord/NeuroRDanal</a>
</p>
<ul>
  <li>nrdh5_anal.py produce graphs of molecules for one or more files, and optionally will generate output files of molecule concentration versus time for various morphology subregions.
  </li><li>sig.py calculates one or two "signatures" from sets of molecules by adding together the specified molecules.  E.g. to calculcate the total PKA phosphorylated DARPP-32, you would add D32p34PP1 and D32p34.
  </li><li>sig2.py calculates the mean value of a set of molecule signatures at specified time points to use in statistical analysis.
</li></ul>
<p>The Model reaction kinetics and molecule quantities are summarized in MSPN-mergeRateConstTable.xls, along with a list of all the different models, and publications that provided data for constraining the model. There are two main sets of model files:
</p>
<ol>
  <li>those used to constrain to model.  These include simulations of the change in DARPP-32 phosphorylation in response to bath applied drugs, and simulations of depolarization induced suppression of inhibition.
  </li><li>Synaptic plasticity protocols.  These include both stimulation protocols with known outcomes, and stimulation protocols not yet measured experimentally.
</li></ol>
<p>Output files (prior to processing with NeuroRDanal) are provide as .h5 files for all but the long dendrite simulations due to size.
</p>
<p>Entire repository, including Notebook files, are available at <a href="https://github.com/neurord/D1pathways">https://github.com/neurord/D1pathways</a>
</p>
<p/>Additional running instructions:
<p>To run the main simulations, use the following syntax:
First, run the simulations with no stimulation to reach steady state:<p/>
java -jar  /home/neuroware/stochdif/neurord-3.2.3-all-deps.jar Model_SPNspineAChm4R_Gshydr5_GapD-nostim.xml 
</p><p>Then, use output from the above as initial conditions, and run the main simulations for three trials each:<p/>
java -jar  /home/neuroware/stochdif/neurord-3.2.3-all-deps.jar --ic-time -1 --ic Model_SPNspineAChm4R_Gshydr5_GapD-nostim.h5 -v -s injections -Dneurord.trials=3 Model_SPNspineAChm4R_Gshydr5_GapD-stimtheta-noReb_DaDec1.xml &amp;<br/>
java -jar  /home/neuroware/stochdif/neurord-3.2.3-all-deps.jar --ic-time -1 --ic Model_SPNspineAChm4R_Gshydr5_GapD-nostim.h5 -v -s injections -Dneurord.trials=3 Model_SPNspineAChm4R_Gshydr5_GapD-stim20hz-noReb_lowDaDec3.xml &amp;<br/>
</p><p>To generate output files for creating panels for figure 2A-C, run nrdh5_anal.py 
First, set outputavg=1 in nrdh5_anal.py to produce output files.  Then, from within python type 
<p/>&gt;&gt;&gt; ARGS="/full/path/to/Model_SPNspineAChm4R_Gshydr5_GapD-stim20hz,noReb,Ca Da ACh,10 20"
<br/>&gt;&gt;&gt; execfile('/full/path/to/NeuroRDanal/nrdh5_anal.py')
<p/>This processes h5 files whose filename matches the following pattern: arg[0]+'-'+arg[1]+'*.h5'
And then produces output with filename = input_filename + molname+'<u>avg.txt' - the output is the average over all trials (3 used in manuscript).
  <p/><b>Sample 20 Hz run:</b>
  <p/><img src="images/model_spnspineachm4r_gshydr5_gapd-stim20hznoreb.png" alt="20 Hz screenshot">
  <p/>&gt;&gt;&gt; ARGS="/full/path/to/Model</u>SPNspineAChm4R_Gshydr5_GapD-stimtheta-noReb_DaDec1,,Ca Da ACh,10 20" 
<br/>&gt;&gt;&gt; execfile('/full/path/to/NeuroRDanal/nrdh5_anal.py') 
<p/>This processes the h5 file with filename=Model_SPNspineAChm4R_Gshydr5_GapD-stimtheta-noReb_DaDec1.h5 (since no parameters given)
To create the figure, plot the columns with suffix _dend for the dendrite and _sa1[0] for the spine.
<p/><b>Sample theta burst stimulation run:</b>
<p/><img src="images/model_spnspineachm4r_gshydr5_gapd-stimtheta-noreb_dadec1.png" alt="20 Hz screenshot">
</p><p>To generate output files for creating panels for figure 4, run sig.py as follows:
First, set outputavg=2 in sig.py to produce output files.  Then, from within python type 
<p/>&gt;&gt;&gt; ARGS="/full/path/to/Model_SPNspineAChm4R_Gshydr5_GapD-stim20hz-noReb_lowDaDec3,,PkcCaDag,Epac1cAMP,10 20,,Pkc Epac1"
<br/>&gt;&gt;&gt; execfile('/full/path/to/NeuroRDanal/sig.py')
<br/>&gt;&gt;&gt; ARGS="/full/path/to/Model_SPNspineAChm4R_Gshydr5_GapD-stimtheta-noReb_DaDec1,,PkcCaDag,Epac1cAMP,10 20,Pkc Epac1"
<br/>&gt;&gt;&gt; execfile('/full/path/to/NeuroRDanal/sig.py')
<p/>The last two arguments (args[6]) give the suffix for the output file,
This produces output for Figures B and D with filename = input_filename + outputfile_suffix+'_plas.txt'
<br/>Plot the columns with prefix nonspine for the right side (Dendrite) of the figure, and the columns with prefix sa1[0] for the left side (Spine) of the figure.  In the column headings, the suffix _t0, _t1, _t2 indicate trials 0, 1 and 2 - all of which are shown in the figures.
<br/>For PKA phosphorylation targets: need to sum together several molecules:
<p/>pDaD1RGs pGsD1R pPDE10 pPDE10cAMP pPDE4 pPDE4cAMp D32p34 D32p34PP1 D32p34PP1PP2BCamCa4 D32p34PP1PP2BCamCa2C
<p/>For phosphorylated CamKII, also need to sum together several molecules:
<p/>CKpCamCa4 Dgl_CKpCamCa4 CaDgl_CKpCamCa4 Dgl_CKp CKp 
<p/>sig.py does this - you just give several molecules instead of a single molecule for arguments 2 and 3 as follows:  
<p/>&gt;&gt;&gt; ARGS="/full/path/to/Model_SPNspineAChm4R_Gshydr5_GapD,stim noReb,pDaD1RGs pGsD1R pPDE10 pPDE10cAMP pPDE4 pPDE4cAMp D32p34 D32p34PP1,CKpCamCa4 Dgl_CKpCamCa4 CaDgl_CKpCamCa4 Dgl_CKp CKp,10 20,,PKAphos CKpCam"
<p/>Above shows how to use two parameters (stim and noReb) to construct pattern to specify multiple files.
<p/>&gt;&gt;&gt; execfile('/full/path/to/NeuroRDanal/sig.py')
<p/>This produces output for figures A and C in Figure 4.
<p/><b>Experimental data</b><p/>
  The file 20160830_EPACsh150_100nMISO_RawRatios.xls tabulates the
  FRET ratio versus time in response to 100 nM isoproteronol using the
  Epac cAMP sensor.  The second time column is the time relative to
  drug application.  The measurements were made at four different
  locations: soma, proximal dendrites (prox), intermediate dendrites
  (inter) and distal dendrites (dist).  Sheet2 and sheet3 shows the
  calculation of % increase in FRET for two distal and two proximal
  dendrites to highlight the greater FRET signal increase in the
  thinner distal dendrites.  
</p>
20181120 Note: The excel file of experimental data
20160830_EPACsh150_100nMISO_RawRatios.xls (see above description) was
added to this archive.
</body>
</html>

Releases

No releases published

Packages

No packages published