From ff4b1f70820064a82adf00f51ec9aae733b62a43 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Tue, 24 Sep 2024 16:37:49 -0400 Subject: [PATCH] build based on 5d5afc2 --- julia-docs/dev/docstrings.html | 246 ++++++++++---------- julia-docs/dev/medyan-tutorial.zip | Bin 751808 -> 751869 bytes julia-docs/dev/reference/fileformats.html | 68 +++--- julia-docs/dev/sitemap.xml | 264 +++++++++++----------- julia-docs/dev/tutorials/1install.html | 2 +- julia-docs/dev/tutorials/2rdme.html | 34 +-- julia-docs/dev/tutorials/3treadmill.html | 66 +++--- 7 files changed, 340 insertions(+), 340 deletions(-) diff --git a/julia-docs/dev/docstrings.html b/julia-docs/dev/docstrings.html index 0993693..9f55544 100644 --- a/julia-docs/dev/docstrings.html +++ b/julia-docs/dev/docstrings.html @@ -298,617 +298,617 @@

Docstrings

- + Base.:* - + Base.copy - + Base.delete! - + Base.empty! - + Base.getindex - + Base.haskey - + Base.iterate - + Base.length - + Base.push! - + Base.setindex! - + MEDYAN.AgentNames - + MEDYAN.Boundary - + MEDYAN.CadherinParams - + MEDYAN.CadherinState - + MEDYAN.Context - + MEDYAN.CubicGrid - + MEDYAN.Decimated2MonSiteMinAngleRange - + MEDYAN.Decimated2MonSiteRange - + MEDYAN.FilamentEndSiteGeneral - + MEDYAN.FilamentSiteGeneral - + MEDYAN.Link2MonParams - + MEDYAN.Link2MonSiteCount - + MEDYAN.Link2MonSiteMonomerStateMatch - + MEDYAN.Link2MonSiteMotorCatch - + MEDYAN.Link2MonSiteMotorStall - + MEDYAN.Link2MonSiteOne - + MEDYAN.Link2MonSiteSlipBond - + MEDYAN.Link2MonState - + MEDYAN.MembraneSiteDiffusing - + MEDYAN.MembraneSpeciesParams - + MEDYAN.MonLink2MonSiteOne - + MEDYAN.MonomerName - + MEDYAN.SysDef - + MEDYAN.VertexName - + MEDYAN.VertexState - + MEDYAN.adapt_membranes! - + MEDYAN.add_decimated_2mon_site! - + MEDYAN.add_diffusion_coeff! - + MEDYAN.add_filament_params! - + MEDYAN.add_link_2mon! - + MEDYAN.add_link_2mon_site! - + MEDYAN.add_membranesitereaction! - + MEDYAN.addcadherin! - + MEDYAN.addcadherinsite! - + MEDYAN.adddiffusingcount_rand! - + MEDYAN.addfilament_reaction! - + MEDYAN.addfilamentend_reaction! - + MEDYAN.addfilamentendsite! - + MEDYAN.addfilamentsite! - + MEDYAN.addmembranediffusingcount_rand! - + MEDYAN.addmembranesite! - + MEDYAN.addpossiblecadherinsite! - + MEDYAN.addreaction! - + MEDYAN.addreactioncallback! - + MEDYAN.addunbindinglink_2mon_site! - + MEDYAN.boundary_box - + MEDYAN.boundary_capsule - + MEDYAN.boundary_cylinder - + MEDYAN.boundary_plane - + MEDYAN.centerof - + MEDYAN.chem_adddiffusingcount! - + MEDYAN.chem_addfixedcount! - + MEDYAN.chem_depolymerize! - + MEDYAN.chem_newfilament! - + MEDYAN.chem_newlink_2mon! - + MEDYAN.chem_polymerize! - + MEDYAN.chem_removefilament! - + MEDYAN.chem_removelink_2mon! - + MEDYAN.chem_setlink_2mon_state! - + MEDYAN.chem_setmonomerstate! - + MEDYAN.compute_all_membrane_geometry!_system - + MEDYAN.defer_chem_caching! - + MEDYAN.fil_mon_states - + MEDYAN.fil_node_mon_ids - + MEDYAN.fil_node_positions - + MEDYAN.fil_num_unmin_ends - + MEDYAN.filter_grididat - + MEDYAN.filtype_fil_ids - + MEDYAN.grididat - + MEDYAN.is_chem_cache_valid - + MEDYAN.link_2mon_endnames - + MEDYAN.link_2mon_state - + MEDYAN.load_snapshot! - + MEDYAN.minimize_energy! - + MEDYAN.mon_3states - + MEDYAN.mon_exists - + MEDYAN.mon_minimized - + MEDYAN.mon_plusvector - + MEDYAN.mon_position - + MEDYAN.mon_position_plusvector - + MEDYAN.newfilament_rand! - + MEDYAN.newmembrane! - + MEDYAN.num_filtypes - + MEDYAN.num_vertexwithstate - + MEDYAN.randompoint - + MEDYAN.refresh_chem_cache! - + MEDYAN.resolve_all_filament_mesh_crossing! - + MEDYAN.run_chemistry! - + MEDYAN.set_chemboundary! - + MEDYAN.set_enable_cylinder_volume_exclusion! - + MEDYAN.set_mechboundary! - + MEDYAN.set_time! - + MEDYAN.sever_filament! - + MEDYAN.vertex_state - + NLSolversBase.value!! - + src/auxprocs.jl - + src/boundary.jl - + src/cadherins/possiblecadherinsite.jl - + src/context.jl - + src/decimated_2mon_sites.jl - + src/filamentendsites.jl - + src/filamentsites.jl - + src/grids.jl - + src/link_2mon_sites.jl - + src/membrane/membranesites.jl - + src/membrane/meshadapt.jl - + src/minimize_energy.jl - + src/mon_link_2mon_sites.jl - + src/sever_filament.jl - + src/sys_def.jl - + src/trajectory-io/snapshot.jl - + src/util/math/cuboidslicing.jl - + src/util/stableindex.jl diff --git a/julia-docs/dev/medyan-tutorial.zip b/julia-docs/dev/medyan-tutorial.zip index c9cf44a9c23b36b3c319e20c83b3fcf0b430ab50..be49ec50368dd3dac1e943221f3644c9604264df 100644 GIT binary patch delta 23551 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 CyF%yy delta 23590 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 diff --git a/julia-docs/dev/reference/fileformats.html b/julia-docs/dev/reference/fileformats.html index 47f3a44..306438f 100644 --- a/julia-docs/dev/reference/fileformats.html +++ b/julia-docs/dev/reference/fileformats.html @@ -285,7 +285,7 @@

"medyan"<

header.json["medyan"] contains static metadata about the simulation that is constant over time.

Example header.json "medyan" value

-
+
using MEDYAN
 import JSON3
 cinit, s = MEDYAN.example_all_sites_context()
@@ -397,7 +397,7 @@ 

Snapshot group

Snapshot Versioning

The snapshot format is versioned by the “version” attribute. The current snapshot version is:

-
+
using MEDYAN
 MEDYAN.SNAPSHOT_VERSION
@@ -419,7 +419,7 @@

“#expe

Example snapshot

-
+
using MEDYAN
 using SmallZarrGroups
 cinit, s = MEDYAN.example_all_sites_context()
@@ -453,7 +453,7 @@ 

Example snapshot

time (s) -
+
attrs(group)["time (s)"]
0.0
@@ -466,7 +466,7 @@

Example snapshot

version -
+
attrs(group)["version"]
"0.8.0"
@@ -479,7 +479,7 @@

Example snapshot

uuid -
+
attrs(group)["uuid"]
"37eee81f-88ae-4d11-b6b3-d38e1ccf0a08"
@@ -507,7 +507,7 @@

Example snapshot

diffusingcounts -
+
collect(group["diffusingcounts"])
2×4 Matrix{Int32}:
@@ -523,7 +523,7 @@ 

Example snapshot

fixedcounts -
+
collect(group["fixedcounts"])
2×4 Matrix{Float64}:
@@ -570,7 +570,7 @@ 

Example snapshot

🔢 capsules -
+
collect(group["chemboundary/capsules"])
8×1 Matrix{Float64}:
@@ -591,7 +591,7 @@ 

Example snapshot

🔢 planes -
+
collect(group["chemboundary/planes"])
4×6 Matrix{Float64}:
@@ -638,7 +638,7 @@ 

Example snapshot

position_scale -
+
attrs(group["filaments"])["position_scale"]
3
@@ -669,7 +669,7 @@

Example snapshot

🔢 endloadforces -
+
collect(group["filaments/1/endloadforces"])
2×2 Matrix{Float64}:
@@ -684,7 +684,7 @@ 

Example snapshot

🔢 fids -
+
collect(group["filaments/1/fids"])
2-element Vector{Int32}:
@@ -698,7 +698,7 @@ 

Example snapshot

🔢 minusend_num_notminimized -
+
collect(group["filaments/1/minusend_num_notminimized"])
2-element Vector{Int32}:
@@ -712,7 +712,7 @@ 

Example snapshot

🔢 plusend_num_notminimized -
+
collect(group["filaments/1/plusend_num_notminimized"])
2-element Vector{Int32}:
@@ -726,7 +726,7 @@ 

Example snapshot

🔢 num_cylinders -
+
collect(group["filaments/1/num_cylinders"])
2-element Vector{Int32}:
@@ -740,7 +740,7 @@ 

Example snapshot

🔢 num_monomers -
+
collect(group["filaments/1/num_monomers"])
2-element Vector{Int32}:
@@ -754,7 +754,7 @@ 

Example snapshot

🔢 node_mids -
+
collect(group["filaments/1/node_mids"])
2-element Vector{Int32}:
@@ -775,7 +775,7 @@ 

Example snapshot

🔢 nodepositions -
+
collect(group["filaments/1/nodepositions"])
4×3 Matrix{Float64}:
@@ -791,7 +791,7 @@ 

Example snapshot

🔢 monomerstates -
+
collect(group["filaments/1/monomerstates"])
18-element Vector{UInt8}:
@@ -868,7 +868,7 @@ 

Example snapshot

num_link_2mons -
+
attrs(group["link_2mons/1"])["num_link_2mons"]
2
@@ -880,7 +880,7 @@

Example snapshot

next_lid -
+
attrs(group["link_2mons/1"])["next_lid"]
3
@@ -896,7 +896,7 @@

Example snapshot

🔢 endnames -
+
collect(group["link_2mons/1/endnames"])
2×6 Matrix{Int64}:
@@ -919,7 +919,7 @@ 

Example snapshot

🔢 lids -
+
collect(group["link_2mons/1/lids"])
2-element Vector{Int64}:
@@ -937,7 +937,7 @@ 

Example snapshot

Default: default link_2mon_state

See MEDYAN.chem_setlink_2mon_state! and MEDYAN.Link2MonState

The state of a link_2mon, organized in a nested struct of vector like form. Any static arrays will be unwrapped into a tuple of vectors, in column major order. The “name” attribute of each subgroup and dataset is the corresponding property name in the StructArray Any property in the default state that isn’t in the snapshot will stay at its default value.

-
+
group["link_2mons/1/state"]
📂
@@ -980,7 +980,7 @@ 

Example snapshot

🔢 capsules -
+
collect(group["mechboundary/capsules"])
8×1 Matrix{Float64}:
@@ -1001,7 +1001,7 @@ 

Example snapshot

🔢 planes -
+
collect(group["mechboundary/planes"])
4×6 Matrix{Float64}:
@@ -1047,7 +1047,7 @@ 

Example snapshot

num_membranes -
+
attrs(group["membranes"])["num_membranes"]
1
@@ -1059,7 +1059,7 @@

Example snapshot

position_scale -
+
attrs(group["membranes"])["position_scale"]
3
@@ -1101,7 +1101,7 @@

Example snapshot

type_id -
+
attrs(group["membranes/1"])["type_id"]
1
@@ -1116,7 +1116,7 @@

Example snapshot

🔢 trilist -
+
collect(group["membranes/1/trilist"])
3×1914 Matrix{Int64}:
@@ -1131,7 +1131,7 @@ 

Example snapshot

🔢 vertlist -
+
collect(group["membranes/1/vertlist"])
3×959 Matrix{Float64}:
@@ -1146,7 +1146,7 @@ 

Example snapshot

🔢 id -
+
collect(group["membranes/1/id"])
959-element Vector{Int64}:
@@ -1184,7 +1184,7 @@ 

Example snapshot

optional 🔢 copynumbers -
+
collect(group["membranes/1/copynumbers"])
3×959 Matrix{Int64}:
diff --git a/julia-docs/dev/sitemap.xml b/julia-docs/dev/sitemap.xml
index b4ec1fa..c7aa52d 100644
--- a/julia-docs/dev/sitemap.xml
+++ b/julia-docs/dev/sitemap.xml
@@ -2,530 +2,530 @@
 
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.set_chemboundary--0aa6e4e95c60f9f7.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_adddiffusingcount--2264be341b81a600.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_removelink_2mon--e25a3fd69f791cd0.html
-    2024-09-20T00:49:16.993Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.boundary_cylinder-33a45da15f9672d3.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.vertexstate-450b7005d2acebe8.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_link_2mon_site--b9548c4a2d23aac9.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monstate-9845e7e08620ea8a.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_plusvector-b7271c7721602813.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.261Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.load_snapshot--e534be293ce74465.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.set_mechboundary--b5e26b6b690256aa.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.boundary_plane-2caa9b52b3b3f0cc.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_depolymerize--a5f262191e484dd4.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_minimized-5b17adaf7d8a4f62.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.defer_chem_caching--9538a1c449f3da93.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.boundary_box-060d4c56df40146a.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_diffusion_coeff--a77d1ef833cfdedd.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_setmonomerstate--ed756af0de4db0ca.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsitemonomerstatematch-c495443de74016ce.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.membranesitediffusing-66734014eb12ddb1.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_removefilament--f36888837f14bad7.html
-    2024-09-20T00:49:16.993Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.grididat-8671e01413346deb.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.fil_node_mon_ids-b1d3d66a81296343.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.agentnames-948e6a24b4fb0cb5.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_polymerize--7a5e88ac36e4ccbf.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_setlink_2mon_state--82213403237b28e5.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.empty--418304748816268d.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.decimated2monsiteminanglerange-fc006e574376cfff.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.adapt_membranes--1d26092defd0f4fa.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.fil_mon_states-3db9714621903b78.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.233Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.boundary-f1e7be79002a27f8.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.newfilament_rand--432ec27232aad41e.html
-    2024-09-20T00:49:16.997Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.length-7ea31a421de7d258.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/mon_link_2mon_sites.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/decimated_2mon_sites.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/link_2mon_sites.html
-    2024-09-20T00:49:15.577Z
+    2024-09-24T20:34:46.785Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/util/math/cuboidslicing.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/trajectory-io/snapshot.html
-    2024-09-20T00:49:16.989Z
+    2024-09-24T20:34:48.225Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/sys_def.html
-    2024-09-20T00:49:15.557Z
+    2024-09-24T20:34:46.777Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/sever_filament.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/filamentsites.html
-    2024-09-20T00:49:15.573Z
+    2024-09-24T20:34:46.785Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/membrane/membranesites.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_3states-6c16efb303a60058.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.cadherinparams-b70febdaf4c8fba5.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.297Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_membranesitereaction--59d1fe245302e071.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.fil_num_unmin_ends-813ffc641f9ac9da.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.compute_all_membrane_geometry-_system-05b4d2a32e31560c.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.haskey-e7d3f961991e2663.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.cubicgrid-fe4b7cc2dceb0431.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addfilamentendsite--95612d72d1fda05f.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.iterate-5228367cd62c0bf2.html
-    2024-09-20T00:49:16.993Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.refresh_chem_cache--f90ebca1f896ad2c.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_link_2mon--b801c872b8ff168a.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.randompoint-83e939bdee528294.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.vertexname-2d87a6a86cabc4f5.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addmembranediffusingcount_rand--7b719dca63a36b1b.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.filamentsitegeneral-0d87ce44fed17b2c.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsitecount-ab4fcc1eb50c2313.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addfilamentend_reaction--83ec3db37b4e2130.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.297Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsitemotorcatch-0185d4c95b91e30b.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_newfilament--7a45f2860949bee3.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.membranespeciesparams-548fecb643fc2599.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addpossiblecadherinsite--ae8586daa0b5454a.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/reference/sitesinfo.html
-    2023-10-13T14:24:55.415Z
+    2023-10-16T15:47:29.040Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/reference/index.html
-    2023-10-13T14:24:55.415Z
+    2023-10-16T15:47:29.040Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/index.html
-    2023-10-13T14:24:55.415Z
+    2023-10-16T15:47:29.040Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/tutorials/3treadmill.html
-    2024-01-30T01:58:12.840Z
+    2024-04-03T19:20:12.059Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/tutorials/1install.html
-    2023-10-19T20:15:14.806Z
+    2023-11-07T01:05:34.196Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/explanations.html
-    2023-10-13T14:24:55.415Z
+    2023-10-16T15:47:29.040Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/tutorials/2rdme.html
-    2024-01-30T01:58:12.840Z
+    2024-04-03T19:20:12.059Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings.html
-    2023-10-13T14:24:55.415Z
+    2023-10-16T15:47:29.040Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/reference/fileformats.html
-    2023-11-16T15:43:48.555Z
+    2023-11-16T17:03:01.255Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.set_time--a6dd8f73f68a3759.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.copy-4ca5eb8401ab10b2.html
-    2024-09-20T00:49:16.993Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.setindex--725f722fff4cfa6d.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addfilamentsite--eb6bfd871a21b6f4.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.---a21e771ed8ea7d6f.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addfilament_reaction--63195cbff2ab4237.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.centerof-e902b9bb7b2a6caf.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addreactioncallback--9c9d46adeded2d88.html
-    2024-09-20T00:49:17.029Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.sever_filament--a0475617dc0fbf93.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.num_filtypes-b9943bbf7a9c7781.html
-    2024-09-20T00:49:17.029Z
+    2024-09-24T20:34:48.273Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsiteslipbond-2cec57cbea12864e.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.233Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_position-83983d8916347411.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monparams-d960d08f0808df0c.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsiteone-9886bc1476194731.html
-    2024-09-20T00:49:16.997Z
+    2024-09-24T20:34:48.233Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.run_chemistry--dda22fac5c555b9e.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.adddiffusingcount_rand--9d3ddfabbceeef92.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_decimated_2mon_site--ad56e7ee56067940.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.set_enable_cylinder_volume_exclusion--38c20ab68ab8bf1a.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addunbindinglink_2mon_site--76d17dbe625169cd.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_exists-898c415a5eddc619.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/context.html
-    2024-09-20T00:49:16.985Z
+    2024-09-24T20:34:48.217Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/membrane/meshadapt.html
-    2024-09-20T00:49:15.561Z
+    2024-09-24T20:34:46.777Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/auxprocs.html
-    2024-09-20T00:49:16.989Z
+    2024-09-24T20:34:48.221Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/filamentendsites.html
-    2024-09-20T00:49:16.989Z
+    2024-09-24T20:34:48.225Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/grids.html
-    2024-09-20T00:49:15.561Z
+    2024-09-24T20:34:46.777Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/util/stableindex.html
-    2024-09-20T00:49:16.985Z
+    2024-09-24T20:34:48.221Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/cadherins/possiblecadherinsite.html
-    2024-09-20T00:49:15.577Z
+    2024-09-24T20:34:46.785Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/boundary.html
-    2024-09-20T00:49:15.565Z
+    2024-09-24T20:34:46.781Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/src/minimize_energy.html
-    2024-09-20T00:49:16.989Z
+    2024-09-24T20:34:48.225Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link_2mon_state-6d59dcd98ed7e303.html
-    2024-09-20T00:49:16.993Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link2monsitemotorstall-deb10f7964d5bef9.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.add_filament_params--74c7d0081157ca31.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.filter_grididat-58a94154d21e32b0.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.push--8715d52e2302aaeb.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addmembranesite--892875b2c079002d.html
-    2024-09-20T00:49:16.997Z
+    2024-09-24T20:34:48.233Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.decimated2monsiterange-8afd8f3188bbcd4a.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addcadherin--3c757785fa097c75.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addreaction--da9bd35e7d1df7c3.html
-    2024-09-20T00:49:17.021Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.link_2mon_endnames-5d0bca4b8e2e3509.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.context-736368ed32b08894.html
-    2024-09-20T00:49:17.025Z
+    2024-09-24T20:34:48.269Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.filtype_fil_ids-d333c38b9f9b3584.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.cadherinstate-0cd5353e58a90ec2.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.delete--56ef520341df3c06.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.233Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.boundary_capsule-1700142f310bd9db.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.281Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.filamentendsitegeneral-7a32ac96fb4364ea.html
-    2024-09-20T00:49:17.053Z
+    2024-09-24T20:34:48.289Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/base.getindex-f593dde852851bc8.html
-    2024-09-20T00:49:17.005Z
+    2024-09-24T20:34:48.241Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.vertex_state-aa3350c08b68b63a.html
-    2024-09-20T00:49:17.017Z
+    2024-09-24T20:34:48.265Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.resolve_all_filament_mesh_crossing--a8be83a7d2ad65c7.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.297Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.mon_position_plusvector-927d0affbbdfef6f.html
-    2024-09-20T00:49:16.997Z
+    2024-09-24T20:34:48.229Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/nlsolversbase.value---d4fdd3b317023c0e.html
-    2024-09-20T00:49:17.045Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.is_chem_cache_valid-8336a8adc58a252f.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.sysdef-c0c4da7a2b3d4fef.html
-    2024-09-20T00:49:17.061Z
+    2024-09-24T20:34:48.297Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.monlink2monsiteone-77707f45e082c27e.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.addcadherinsite--9e21ac42968d0196.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.249Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.monomername-bb517706cb60c4f5.html
-    2024-09-20T00:49:17.009Z
+    2024-09-24T20:34:48.245Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.num_vertexwithstate-3cf6fcd964588d37.html
-    2024-09-20T00:49:17.041Z
+    2024-09-24T20:34:48.277Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_newlink_2mon--e4f84fe5cfa9a727.html
-    2024-09-20T00:49:17.001Z
+    2024-09-24T20:34:48.237Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.minimize_energy--84c4aeab5457d3ee.html
-    2024-09-20T00:49:17.057Z
+    2024-09-24T20:34:48.293Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.fil_node_positions-618a66637eb50781.html
-    2024-09-20T00:49:17.013Z
+    2024-09-24T20:34:48.249Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.chem_addfixedcount--0286edfebf8ea5e6.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.285Z
   
   
     https://medyan-dev.github.io/julia-docs/dev/docstrings/medyan.newmembrane--a714b4a1c87062be.html
-    2024-09-20T00:49:17.049Z
+    2024-09-24T20:34:48.281Z
   
 
diff --git a/julia-docs/dev/tutorials/1install.html b/julia-docs/dev/tutorials/1install.html
index 0d29b48..bbc1346 100644
--- a/julia-docs/dev/tutorials/1install.html
+++ b/julia-docs/dev/tutorials/1install.html
@@ -247,7 +247,7 @@ 

1. Installing MEDYAN.jl

Install julia

MEDYAN.jl is a julia package so first install the julia programming language.

This tutorial was generated using:

-
+
Julia Version 1.10.5
 Commit 6f3fdf7b362 (2024-08-27 14:19 UTC)
diff --git a/julia-docs/dev/tutorials/2rdme.html b/julia-docs/dev/tutorials/2rdme.html
index 5706fe4..3a2dae4 100644
--- a/julia-docs/dev/tutorials/2rdme.html
+++ b/julia-docs/dev/tutorials/2rdme.html
@@ -276,7 +276,7 @@ 

2. Rock Paper Scissors Stochastic Reaction Diffusion

Setup

Open a julia REPL or jupyter notebook using the medyan-tutorial environment you created in tutorial 1.

Load MEDYAN with MEDYANVis for visualization

-
+
using MEDYAN
 using MEDYANVis
 using CairoMakie
@@ -289,7 +289,7 @@ 

Setup

Declaring agent names

The first step is declaring the names of agents in the system.

This system will contain three diffusing species.

-
+
agent_names = MEDYAN.AgentNames(;
     diffusingspeciesnames=[
         :R, # Rock
@@ -306,7 +306,7 @@ 

Declaring agent name

Defining System

After the agent names are declared, the system can be defined.

This is done by constructing a MEDYAN.SysDef object from the agent_names and then mutating it to add parameters, reactions, and callbacks.

-
+
s = MEDYAN.SysDef(agent_names)
MEDYAN.SysDef
@@ -318,7 +318,7 @@ 

Defining System

Add a diffusion coefficient of 1E6 nm²/s to all species. All units are based on nm, s, pN

add_diffusion_coeff!

-
+
D = 1E6
 add_diffusion_coeff!(s, :R, D) # nm²/s
 add_diffusion_coeff!(s, :P, D) # nm²/s
@@ -334,7 +334,7 @@ 

Defining System

Add reactions, paper “beats” rock, scissors “beats” paper, rock “beats” scissors. In this simulation “beats” means convert to self type.

In this case because the reaction is between two diffusing species, it has units of nm³/s. You can think of this as the volume where if exactly one of each reactant existed the rate would be 1 per second.

addreaction!

-
+
rate = 50.0*(500.0^3) # nm³/s
 addreaction!(s,
     "diffusing.P + diffusing.R --> 2diffusing.P",
@@ -370,7 +370,7 @@ 

Creating a grid

This is a box that contains the simulation.

The grid is composed of chemistry voxels, small cubes that can have different counts of the various diffusing species.

Create a 50 by 50 by 1 grid of 500 nm side length voxels.

-
+
L = 50
 grid = CubicGrid((L,L,1),500.0)
@@ -382,7 +382,7 @@

Creating a grid

Creating a Context

The Context is the object the handles the state of a running simulation.

Create a Context using s and grid

-
+
c = MEDYAN.Context(s, grid)
MEDYAN.Context at time 0.0s in CubicGrid([50, 50, 1], 500.0)
@@ -394,7 +394,7 @@

Add agents to th

The context starts empty.

Distribute 2000 of each species randomly to the chem voxels by mutating the context.

adddiffusingcount_rand!

-
+
adddiffusingcount_rand!(c, s.diffusing.R, 2000)
 adddiffusingcount_rand!(c, s.diffusing.P, 2000)
 adddiffusingcount_rand!(c, s.diffusing.S, 2000)
@@ -403,24 +403,24 @@

Add agents to th

Run chemistry

Run chemistry for 1.0s and visualize the results.

-
+
vis = Visualizer()
 setvisible!(vis["/Grid"], false)
 setvisible!(vis["/Axes"], false)
 setvisible!(vis["/Background"], false)

If you open the visualizer in a browser with open(vis) and run the following you should get an animated version of below.

-
+
for i in 1:100
     run_chemistry!(c, 0.01)
     MEDYANVis.drawdiffusing!(vis["diffusing"], c.grid, c.chemistryengine, s; size = 0.8)
     sleep(0.02)
 end
-
+
-