-
Notifications
You must be signed in to change notification settings - Fork 2
Biochemically detailed model of LTP and LTD in a cortical spine (Maki-Marttunen et al 2020)
ModelDBRepository/260971
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<html> <style> .readme-indented {margin-left: 2em} code { color: green; white-space: pre-wrap; display: block; margin: 1em; margin-left: 2em; } </style> This is a single-compartment model of cortical synapse and the intracellular signaling within as described in<br><br> <div class="readme-indented"> Mäki-Marttunen T, Iannella N, Edwards AG, Einevoll GT, Blackwell KT: A unified computational model for cortical post-synaptic plasticity. eLife 2020;9:e55714 </div> <br><br> Three folders are included in this ModelDB entry: L23PC <div class="readme-indented"> A model from NMC portal: <a href="https://bbp.epfl.ch/nmc-portal/downloads">https://bbp.epfl.ch/nmc-portal/downloads</a>. Includes scripts used for calculation of the Ca2+ transients through NMDA receptors in the paired-stimulus experiment. Pre-calculated data included for running the scripts needed for reproduction of Figure 5. </div> <br><br> NEURON <div class="readme-indented"> Scripts used for the single-compartment simulations of the plasticity in the post-synaptic spine using NEURON RxD simulator. Contains also the scripts for drawing the Figures of the paper. </div> <br><br> NeuroRD <div class="readme-indented"> Scripts used for the single-compartment simulations of the plasticity in the post-synaptic spine using NeuroRD simulator. </div> <br><br> Software: <ul> <li> The scripts assume the command "python" runs Python 2.7 with packages neuron (v7.5), numpy, scipy, and matplotlib installed. For Python 3, the print commands should be reformatted to have parentheses and the "<>" signs in model_nrn*.py and simsteadystate_flexible.py should be replaced by "!=", and possibly some other changes to pickle and scipy.io commands. </li> <li> The NeuroRD simulations worked with Java version 1.8.0_131 </li> </ul> To draw Fig. 11 (Model calibration figure; Methods), run the following commands (if you get errors see NEURON/README.html for issues with NEURON RxD version): <code> cd NEURON sh runfig11.sh python drawfig11.py cd .. </code> To draw Fig. 2 (Activation of PKA, PKC, and CaMKII pathways with varying Ca input), run the following commands (if you get errors see NeuroRD/README.html for issues with the java command): <code> cd NeuroRD sh runsteadystate.sh sh runfig2_nrd.sh cd ../NEURON sh runfig2.sh python drawfig2.py cd .. </code> To draw Fig. 3 and 4 and Suppl. Fig. 3.1, run the following commands: <code> cd NeuroRD #sh runsteadystate.sh #skip this if you ran it already for Fig. 3 sh runfig3-4_nrd.sh cd ../NEURON sh runfig3-4.sh sh runfig3_1.sh python drawfig3.py python drawfig4.py python drawfig3_1.py cd .. </code> To draw Fig. 5, run the following commands: <code> cd NEURON sh runfig5.sh python drawfig5.py cd .. </code> To draw Fig. 9 panels A-C, run the following commands: <code> cd NEURON sh runfig9.sh python drawfig9abc.py cd .. </code> </html>
About
Biochemically detailed model of LTP and LTD in a cortical spine (Maki-Marttunen et al 2020)