ReDiClus: Difference between revisions
Jump to navigation
Jump to search
Bradley Monk (talk | contribs) |
Bradley Monk (talk | contribs) No edit summary |
||
(16 intermediate revisions by the same user not shown) | |||
Line 64: | Line 64: | ||
}}<!-- END BOX -->{{Clear}} | }}<!-- END BOX -->{{Clear}} | ||
{{Box|font=120%|width=95%|float=left|text=12px|padding=0em 0em 0em 1em|Diffusion Equations| | {{Box|font=120%|width=95%|float=left|text=12px|padding=0em 0em 0em 1em|Diffusion Equations| | ||
{{Box|font=120%|width= | {{Box|font=120%|width=30%|float=right|text=12px|border=dashed #FF0000 1px|{{Style|size=120%|align=center|border=1px dotted red|font=Century Gothic|background=white|color=black|pad=0em 3em 0em 3em|Optional Subroutines}}| | ||
: <code>in1 ≃ 1; % in1: do PSD S-clusters</code> | : <code>in1 ≃ 1; % in1: do PSD S-clusters</code> | ||
: <code>in2 ≃ 0; % in2: do homeostatic</code> | : <code>in2 ≃ 0; % in2: do homeostatic</code> | ||
Line 75: | Line 74: | ||
: <code>in6 ≃ 0; % in6: do manual step size</code> | : <code>in6 ≃ 0; % in6: do manual step size</code> | ||
: <code>in7 ≃ 0; % in7: do track MSD</code> | : <code>in7 ≃ 0; % in7: do track MSD</code> | ||
: <code>in8 ≃ 0; % in8: do track step | : <code>in8 ≃ 0; % in8: do track step sizes</code> | ||
: <code>in9 ≃ 0; % in9: do MainPlot</code> | : <code>in9 ≃ 0; % in9: do MainPlot</code> | ||
: <code>in10 ≃ 0; % in10: do GluR1</code> | : <code>in10 ≃ 0; % in10: do GluR1</code> | ||
: <code>in11 ≃ 0; % in11: do 3D Plot </code> | : <code>in11 ≃ 0; % in11: do 3D Plot </code> | ||
}} | }} | ||
<syntaxhighlight lang="matlab" line start="1" highlight="1" enclose="div"> | |||
<syntaxhighlight lang="matlab" line start="1" highlight=" | |||
%=========================================================% | %=========================================================% | ||
% STARTING PARAMETERS | % STARTING PARAMETERS | ||
Line 114: | Line 91: | ||
Ld = sqrt(2*d*D); % average diagonal XY step size | Ld = sqrt(2*d*D); % average diagonal XY step size | ||
LdA = Ld/sqrt(2); % average linear X or Y step size | LdA = Ld/sqrt(2); % average linear X or Y step size | ||
DSc = 10; | DSc = 10; % D Scalar: DSc[10, 100] equals D[0.1, 0.01] | ||
LdS = 1/sqrt(DSc); % D Scalar Function, adjusts LdA LdSfun(i) = 1/sqrt(i) | LdS = 1/sqrt(DSc); % D Scalar Function, adjusts LdA LdSfun(i) = 1/sqrt(i) | ||
Dn = D/DSc; | Dn = D/DSc; % Local D value after being scaled | ||
% SET POTENTIATION LEVELS | % SET POTENTIATION LEVELS | ||
PSD0 = 1; PSD3 = 1; | PSD0 = 1; PSD3 = 1; % ESS D Base Diffusion Rate of ExtraSynaptic Space | ||
PSD1DSc = 100; | PSD1DSc = 100; % PSD-1 D Scalar base | ||
PSD2DSc = 100; | PSD2DSc = 100; % PSD-2 D Scalar base | ||
PSD1D = D/PSD1DSc; | PSD1D = D/PSD1DSc; % PSD-1 D value after being scaled | ||
PSD2D = D/PSD2DSc; | PSD2D = D/PSD2DSc; % PSD-2 D value after being scaled | ||
PSD1 = LdSfun(PSD1DSc); % PSD-1 D Scalar Function, LdSfun(i) ≃ 1/sqrt(i) | PSD1 = LdSfun(PSD1DSc); % PSD-1 D Scalar Function, LdSfun(i) ≃ 1/sqrt(i) | ||
PSD2 = LdSfun(PSD2DSc); % PSD-2 D Scalar Function, LdSfun(i) ≃ 1/sqrt(i) | PSD2 = LdSfun(PSD2DSc); % PSD-2 D Scalar Function, LdSfun(i) ≃ 1/sqrt(i) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
}}<!-- END BOX -->{{Clear}} | |||
{{Clear}} | |||
==Homeostatic Scaling== | ==Homeostatic Scaling== | ||
{{Box|font=120%|width=95%|float=left|text=12px|padding=1em 0em 0em 2em|PSD-95 SAP Cluster Scaling| | {{Box|font=120%|width=95%|float=left|text=12px|padding=1em 0em 0em 2em|PSD-95 SAP Cluster Scaling| | ||
;<big>From Tatavarty:</big> | ;<big>From Tatavarty:</big> | ||
Line 212: | Line 190: | ||
== | ==ReDiClus in Matlab== | ||
{{: | <div class="wpImageAnnotatorEnable"> | ||
<span class="wpImageAnnotatorPageName" style="display:none;">[[ReDiClus]]</span> | |||
<span class="wpImageAnnotatorFullName" style="display:none;">[[ReDiClus]]</span> | |||
<div class="wpImageAnnotatorFile">[[File:Redicluslive.png]]</div> | |||
<div style="display:none;"><div><div><!--IMAGE NOTES BELOW -->{{ImageNoteEnd|id=-1}} | |||
{{ImageNote|id=1|x=146|y=131|w=173|h=128|dimx=850|dimy=679|style=2}} | |||
Live 3D simulation space | |||
{{ImageNoteEnd|id=1}} | |||
{{ImageNote|id=2|x=397|y=83|w=75|h=192|dimx=850|dimy=679|style=2}} | |||
2D surface plot with PSD areas marked with boxes | |||
{{ImageNoteEnd|id=2}} | |||
{{ImageNote|id=3|x=131|y=346|w=83|h=61|dimx=850|dimy=679|style=2}} | |||
SAP cluster for PSD1. For most simulations the starting SAP cluster size for this PSD is 7x7 or 49 SAP molecules. The diffusion rate 'D' of the extrasynaptic area (D.es) is scaled in the PSD (D.psd) by the current total number of SAPs present (SAP.t), such that [D.psd = D.ec/SAP.t]. So if D.es = .3 µm²/s and there are 10 SAPs in PSD1, then D.psd1 = .03 µm²/s. | |||
{{ImageNoteEnd|id=3}} | |||
{{ImageNote|id=4|x=592|y=158|w=79|h=55|dimx=850|dimy=679|style=2}} | |||
PSD1: post synaptic density area "1". This PSD area is 6x6 units (1 unit equals 1 nm). The AMPAR 'red' particle diffusion rate in the PSD areas are scaled as a function of the total SAP expressed at their surface (D.psd = D.ec/SAP). So if the extracellular diffusion rate is 0.3 µm²/s and there are 10 SAP molecules in PSD1, then PSD1 diffusion rate would be D.psd = .3/10 = 0.03 µm²/s which are empirically relevant values. | |||
{{ImageNoteEnd|id=4}} | |||
{{ImageNote|id=6|x=100|y=437|w=142|h=115|dimx=850|dimy=679|style=2}} | |||
This is the diffusion rate meter (aka D-Ometer) for PSD1. It provides information on the moment-to-moment diffusion rate inside PSD1. Note the meter is log scaled from .001 µm²/s to 1.0 µm²/s. | |||
{{ImageNoteEnd|id=6}} | |||
{{ImageNote|id=7|x=254|y=439|w=134|h=113|dimx=850|dimy=679|style=2}} | |||
This is the diffusion rate meter (aka D-Ometer) for PSD2. It provides information on the moment-to-moment diffusion rate inside PSD2. Note the meter is log scaled from .001 µm²/s to 1.0 µm²/s. | |||
{{ImageNoteEnd|id=7}} | |||
{{ImageNote|id=8|x=124|y=579|w=246|h=72|dimx=850|dimy=679|style=2}} | |||
These bar graphs represent the number of AMPAR (red) particles in a defined region: EC (extracellular), PSD1, PSD2, and PSDT (the total combined number of receptors in both PSD areas). In most simulations, if PSDT > 50, PSD clusters tend to shrink, and if PSDT < 30 SAP clusters tend to grow. This is due to the repulsion lattice changes, globally, based on the total number of receptors in synapses. | |||
{{ImageNoteEnd|id=8}} | |||
{{ImageNote|id=9|x=557|y=513|w=17|h=107|dimx=850|dimy=679|style=2}} | |||
This the the boundary for the periPSD area, aka the perisynaptic pad for PSD2 that represents a non-PSD portion of a dendritic spine. This area has its own diffusion rate, and separate D-rates for GluR1 and GluR2 particles | |||
{{ImageNoteEnd|id=9}} | |||
{{ImageNote|id=10|x=595|y=539|w=14|h=58|dimx=850|dimy=679|style=2}} | |||
This is the boundary for the PSD area of PSD-2. This area has a lower diffusion rate (D) compared to the surrounding periPSD area box. It also has a lower diffusion rate for GluR2 than GluR1 during baseline conditions. | |||
{{ImageNoteEnd|id=10}} | |||
</div> | |||
[[File:RediclusGUI.png|thumb|left|500px|Screen Shot of the ReDiClus Matlab GUI interface]][[File:Rediclusoutput.png|thumb|500px|Screen Shot of a final [[ReDiClusData|data output]] from a simulated-30 min of receptor diffusion (took approximately 15 seconds to generate)]] | |||
Latest revision as of 01:21, 4 September 2013
ReDiClus - Receptor Diffusion & Cluster Model
Simulation Space
ReDiClus Model Space
Particle Types
Visual Representations
Particle Diffusion
Simulating Molecular Diffusion
Diffusion Equations
Homeostatic Scaling
PSD-95 SAP Cluster Scaling
Physical Properties
ReDiClus Physics
two independent processes
MEAN SQUARED DISPLACEMENT