Skip to content

Commit c4e8760

Browse files
committed
WIP slurm script for batch execution
1 parent ddf58ed commit c4e8760

4 files changed

Lines changed: 617 additions & 57 deletions

File tree

Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,206 @@
1+
<SimulationTask xmlns="http://sourceforge.net/projects/vcell/vcml" TaskId="0" JobIndex="0" isPowerUser="false">
2+
<MathDescription Name="Application1_generated">
3+
<LangevinParticleMolecularType Name="MT0">
4+
<Component Name="Site0" Radius="1.0" DiffusionRate="1.0" Location="Intracellular" SiteCoordX="0.0" SiteCoordY="0.0" SiteCoordZ="0.0" NamedColor="RED">
5+
<AllowableState Name="state0" />
6+
</Component>
7+
</LangevinParticleMolecularType>
8+
<LangevinParticleMolecularType Name="MT1">
9+
<Component Name="Site0" Radius="1.0" DiffusionRate="1.0" Location="Intracellular" SiteCoordX="0.0" SiteCoordY="0.0" SiteCoordZ="0.0" NamedColor="RED">
10+
<AllowableState Name="state0" />
11+
</Component>
12+
</LangevinParticleMolecularType>
13+
<Constant Name="_F_">96485.3321</Constant>
14+
<Constant Name="_F_nmol_">9.64853321E-5</Constant>
15+
<Constant Name="_N_pmol_">6.02214179E11</Constant>
16+
<Constant Name="_PI_">3.141592653589793</Constant>
17+
<Constant Name="_R_">8314.46261815</Constant>
18+
<Constant Name="_T_">300.0</Constant>
19+
<Constant Name="Kf">1.0</Constant>
20+
<Constant Name="KMOLE">0.001660538783162726</Constant>
21+
<Constant Name="Kr">0.0</Constant>
22+
<Constant Name="s0_Count_init_uM">0.0</Constant>
23+
<Constant Name="s1_Count_init_uM">0.0</Constant>
24+
<Constant Name="Size_Extracellular">1.0499999999999999E-4</Constant>
25+
<Constant Name="Size_Intracellular">8.949999999999999E-4</Constant>
26+
<Constant Name="Size_Membrane">0.009999999999999827</Constant>
27+
<Constant Name="UnitFactor_molecules_uM_neg_1_um_neg_3">(1.0 * pow(KMOLE, - 1.0))</Constant>
28+
<Constant Name="UnitFactor_uM_um3_molecules_neg_1">(1.0 * pow(KMOLE,1.0))</Constant>
29+
<Constant Name="Voltage_Membrane">0.0</Constant>
30+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern0" Domain="Intracellular">
31+
<MolecularType Name="MT0" MatchLabel="*">
32+
<Component Name="Site0" State="*" Bond="?" />
33+
</MolecularType>
34+
</VolumeParticleSpeciesPattern>
35+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern1" Domain="Intracellular">
36+
<MolecularType Name="MT1" MatchLabel="*">
37+
<Component Name="Site0" State="*" Bond="?" />
38+
</MolecularType>
39+
</VolumeParticleSpeciesPattern>
40+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern2" Domain="Intracellular">
41+
<MolecularType Name="MT0" MatchLabel="*">
42+
<Component Name="Site0" State="*" Bond="-" />
43+
</MolecularType>
44+
</VolumeParticleSpeciesPattern>
45+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern3" Domain="Intracellular">
46+
<MolecularType Name="MT1" MatchLabel="*">
47+
<Component Name="Site0" State="*" Bond="-" />
48+
</MolecularType>
49+
</VolumeParticleSpeciesPattern>
50+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern4" Domain="Intracellular">
51+
<MolecularType Name="MT0" MatchLabel="*">
52+
<Component Name="Site0" State="*" Bond="1" />
53+
</MolecularType>
54+
<MolecularType Name="MT1" MatchLabel="*">
55+
<Component Name="Site0" State="*" Bond="1" />
56+
</MolecularType>
57+
</VolumeParticleSpeciesPattern>
58+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern5" Domain="Intracellular">
59+
<MolecularType Name="MT0" MatchLabel="*">
60+
<Component Name="Site0" State="state0" Bond="-" />
61+
</MolecularType>
62+
</VolumeParticleSpeciesPattern>
63+
<VolumeParticleSpeciesPattern Location="Intracellular" Name="speciesPattern6" Domain="Intracellular">
64+
<MolecularType Name="MT1" MatchLabel="*">
65+
<Component Name="Site0" State="state0" Bond="-" />
66+
</MolecularType>
67+
</VolumeParticleSpeciesPattern>
68+
<VolumeParticleObservable Name="O0_MT0_tot_Count" Domain="Intracellular" MolecularType="Molecules" SequenceType="Multimolecular">
69+
<VolumeParticleSpeciesPatterns>
70+
<VolumeParticleSpeciesPattern Name="speciesPattern0" />
71+
</VolumeParticleSpeciesPatterns>
72+
</VolumeParticleObservable>
73+
<VolumeParticleObservable Name="O0_MT1_tot_Count" Domain="Intracellular" MolecularType="Molecules" SequenceType="Multimolecular">
74+
<VolumeParticleSpeciesPatterns>
75+
<VolumeParticleSpeciesPattern Name="speciesPattern1" />
76+
</VolumeParticleSpeciesPatterns>
77+
</VolumeParticleObservable>
78+
<VolumeParticleObservable Name="s0_Count" Domain="Intracellular" MolecularType="Species" SequenceType="Multimolecular">
79+
<VolumeParticleSpeciesPatterns>
80+
<VolumeParticleSpeciesPattern Name="speciesPattern5" />
81+
</VolumeParticleSpeciesPatterns>
82+
</VolumeParticleObservable>
83+
<VolumeParticleObservable Name="s1_Count" Domain="Intracellular" MolecularType="Species" SequenceType="Multimolecular">
84+
<VolumeParticleSpeciesPatterns>
85+
<VolumeParticleSpeciesPattern Name="speciesPattern6" />
86+
</VolumeParticleSpeciesPatterns>
87+
</VolumeParticleObservable>
88+
<Function Name="O0_MT0_tot" Domain="Intracellular">((O0_MT0_tot_Count * UnitFactor_uM_um3_molecules_neg_1) / Size_Intracellular)</Function>
89+
<Function Name="O0_MT1_tot" Domain="Intracellular">((O0_MT1_tot_Count * UnitFactor_uM_um3_molecules_neg_1) / Size_Intracellular)</Function>
90+
<Function Name="P_r0_probabilityRate" Domain="Intracellular">Kf</Function>
91+
<Function Name="P_r0_reverse_probabilityRate" Domain="Intracellular">Kr</Function>
92+
<Function Name="s0" Domain="Intracellular">((UnitFactor_uM_um3_molecules_neg_1 * s0_Count) / Size_Intracellular)</Function>
93+
<Function Name="s0_Count_initCount" Domain="Intracellular">(Size_Intracellular * UnitFactor_molecules_uM_neg_1_um_neg_3 * s0_Count_init_uM)</Function>
94+
<Function Name="s1" Domain="Intracellular">((UnitFactor_uM_um3_molecules_neg_1 * s1_Count) / Size_Intracellular)</Function>
95+
<Function Name="s1_Count_initCount" Domain="Intracellular">(Size_Intracellular * UnitFactor_molecules_uM_neg_1_um_neg_3 * s1_Count_init_uM)</Function>
96+
<CompartmentSubDomain Name="Intracellular">
97+
<BoundaryType Boundary="Xm" Type="Flux" />
98+
<BoundaryType Boundary="Xp" Type="Flux" />
99+
<BoundaryType Boundary="Ym" Type="Flux" />
100+
<BoundaryType Boundary="Yp" Type="Flux" />
101+
<BoundaryType Boundary="Zm" Type="Flux" />
102+
<BoundaryType Boundary="Zp" Type="Flux" />
103+
<LangevinParticleJumpProcess Name="r0" Subtype="Binding" BondLength="1.0" ProcessSymmetryFactor="1.0">
104+
<SelectedParticle Name="speciesPattern2" />
105+
<SelectedParticle Name="speciesPattern3" />
106+
<MacroscopicRateConstant>P_r0_probabilityRate</MacroscopicRateConstant>
107+
<Effect VarName="speciesPattern2" Operation="destroy" />
108+
<Effect VarName="speciesPattern3" Operation="destroy" />
109+
<Effect VarName="speciesPattern4" Operation="create" />
110+
</LangevinParticleJumpProcess>
111+
<LangevinParticleJumpProcess Name="r0_reverse" Subtype="Binding" BondLength="1.0" ProcessSymmetryFactor="1.0">
112+
<SelectedParticle Name="speciesPattern4" />
113+
<MacroscopicRateConstant>P_r0_reverse_probabilityRate</MacroscopicRateConstant>
114+
<Effect VarName="speciesPattern2" Operation="create" />
115+
<Effect VarName="speciesPattern3" Operation="create" />
116+
<Effect VarName="speciesPattern4" Operation="destroy" />
117+
</LangevinParticleJumpProcess>
118+
<ParticleProperties Name="speciesPattern5">
119+
<ParticleInitialCount>
120+
<ParticleCount>s0_Count_initCount</ParticleCount>
121+
<ParticleLocationX>0.0</ParticleLocationX>
122+
<ParticleLocationY>0.0</ParticleLocationY>
123+
<ParticleLocationZ>0.0</ParticleLocationZ>
124+
</ParticleInitialCount>
125+
<ParticleDiffusion>0.0</ParticleDiffusion>
126+
<ParticleDriftX>0.0</ParticleDriftX>
127+
<ParticleDriftY>0.0</ParticleDriftY>
128+
<ParticleDriftZ>0.0</ParticleDriftZ>
129+
</ParticleProperties>
130+
<ParticleProperties Name="speciesPattern6">
131+
<ParticleInitialCount>
132+
<ParticleCount>s1_Count_initCount</ParticleCount>
133+
<ParticleLocationX>0.0</ParticleLocationX>
134+
<ParticleLocationY>0.0</ParticleLocationY>
135+
<ParticleLocationZ>0.0</ParticleLocationZ>
136+
</ParticleInitialCount>
137+
<ParticleDiffusion>0.0</ParticleDiffusion>
138+
<ParticleDriftX>0.0</ParticleDriftX>
139+
<ParticleDriftY>0.0</ParticleDriftY>
140+
<ParticleDriftZ>0.0</ParticleDriftZ>
141+
</ParticleProperties>
142+
</CompartmentSubDomain>
143+
<CompartmentSubDomain Name="Extracellular">
144+
<BoundaryType Boundary="Xm" Type="Flux" />
145+
<BoundaryType Boundary="Xp" Type="Flux" />
146+
<BoundaryType Boundary="Ym" Type="Flux" />
147+
<BoundaryType Boundary="Yp" Type="Flux" />
148+
<BoundaryType Boundary="Zm" Type="Flux" />
149+
<BoundaryType Boundary="Zp" Type="Flux" />
150+
</CompartmentSubDomain>
151+
<MembraneSubDomain Name="Extracellular_Intracellular_membrane" InsideCompartment="Extracellular" OutsideCompartment="Intracellular">
152+
<BoundaryType Boundary="Xm" Type="Value" />
153+
<BoundaryType Boundary="Xp" Type="Value" />
154+
<BoundaryType Boundary="Ym" Type="Value" />
155+
<BoundaryType Boundary="Yp" Type="Value" />
156+
<BoundaryType Boundary="Zm" Type="Value" />
157+
<BoundaryType Boundary="Zp" Type="Value" />
158+
</MembraneSubDomain>
159+
<Version Name="Application1_generated" KeyValue="274672103" BranchId="264499072" Archived="0" Date="22-Aug-2024 13:46:20" FromVersionable="false">
160+
<Owner Name="schaff" Identifier="17" />
161+
<GroupAccess Type="1" />
162+
</Version>
163+
</MathDescription>
164+
<Simulation Name="Copy of Simulation3">
165+
<SolverTaskDescription TaskType="Unsteady" UseSymbolicJacobian="false" Solver="Langevin">
166+
<TimeBound StartTime="0.0" EndTime="1.0" />
167+
<TimeStep DefaultTime="0.1" MinTime="1.0E-8" MaxTime="1.0" />
168+
<ErrorTolerance Absolut="1.0E-9" Relative="1.0E-9" />
169+
<OutputOptions OutputTimeStep="0.05" />
170+
<LangevinSimulationOptions>
171+
<NumOfTrials>1</NumOfTrials>
172+
<IntervalSpring>1.0E-9</IntervalSpring>
173+
<IntervalImage>1.0E-4</IntervalImage>
174+
</LangevinSimulationOptions>
175+
<NumberProcessors>1</NumberProcessors>
176+
</SolverTaskDescription>
177+
<MathOverrides />
178+
<MeshSpecification>
179+
<Size X="51" Y="51" Z="51" />
180+
</MeshSpecification>
181+
<Version Name="Copy of Simulation3" KeyValue="274672135" BranchId="274672136" Archived="0" Date="22-Aug-2024 13:46:20" FromVersionable="false">
182+
<Owner Name="schaff" Identifier="17" />
183+
<GroupAccess Type="1" />
184+
</Version>
185+
</Simulation>
186+
<Geometry Name="Geometry1240938551" Dimension="3">
187+
<Extent X="0.1" Y="0.1" Z="0.1" />
188+
<Origin X="0.0" Y="0.0" Z="0.0" />
189+
<SubVolume Name="Intracellular" Handle="1" Type="Analytical" KeyValue="267873106">
190+
<AnalyticExpression>(z &lt; 0.09)</AnalyticExpression>
191+
</SubVolume>
192+
<SubVolume Name="Extracellular" Handle="0" Type="Analytical" KeyValue="267873107">
193+
<AnalyticExpression>1.0</AnalyticExpression>
194+
</SubVolume>
195+
<SurfaceClass Name="Extracellular_Intracellular_membrane" SubVolume1Ref="Extracellular" SubVolume2Ref="Intracellular" KeyValue="267873108" />
196+
<SurfaceDescription NumSamplesX="101" NumSamplesY="101" NumSamplesZ="101" CutoffFrequency="0.3">
197+
<VolumeRegion Name="Intracellular0" RegionID="0" SubVolume="Intracellular" Size="8.949999999999999E-4" Unit="um3" />
198+
<VolumeRegion Name="Extracellular1" RegionID="1" SubVolume="Extracellular" Size="1.0499999999999999E-4" Unit="um3" />
199+
<MembraneRegion Name="membrane_Intracellular0_Extracellular1" VolumeRegion1="Extracellular1" VolumeRegion2="Intracellular0" Size="0.009999999999999827" Unit="um2" />
200+
</SurfaceDescription>
201+
<Version Name="Geometry1240938551" KeyValue="267873103" BranchId="264499055" Archived="0" Date="07-Feb-2024 14:47:29" FromVersionable="false">
202+
<Owner Name="schaff" Identifier="17" />
203+
<GroupAccess Type="1" />
204+
</Version>
205+
</Geometry>
206+
</SimulationTask>

0 commit comments

Comments
 (0)