Skip to content

v2 wiki outline

Ryan Seamus McGee edited this page May 3, 2022 · 6 revisions

Stochastic Network Model Implementation

  • Compartment model
    • Abstracting a customizable compartment model
      • Compartments (States)
      • Transitions
      • Transmissibilities
      • Susceptibilities
      • ...
    • [Separate page?] Specifying custom compartment models
      • JSON
      • Compartment model builder
      • (pre-builts)
  • Contact networks
  • Individual heterogeneity (in params)
  • Stochastic dynamics
    • (Prime equation, then build up)
    • Transmission model
      • Global
      • Local (and mixedness)
        • Connectivity Correction Factor (loc?)
      • Exogenous (and openness)
      • Isolation ("active" in networks)
    • Gillespie implementation(s)

Interventions

  • Simulation loop (logic/structure of when/how interventions applied)
    • Simulation/intervention time
    • Introductions (eg timing)
    • Interventions (eg timing)
  • Compliances (loc)
  • Implementations of interventions
    • Isolation
      • (intro conditions for entering isolation (onset, testing, etc))
      • (recall how isolation works from model description)
      • (conditions for exiting isolation)
    • Testing
      • How a test works
        • Delays
        • Sensitivity (temporal)
        • ...
      • Onset
      • Proactive (random)
      • [Tracing]
      • Groupmates
      • De-isolation
      • (others?)
    • [Tracing]
    • Social distancing
    • Masking
    • Vaccines

COVID

  • Pre-built models
  • Pre-built scenarios

Networks

  • Generic (FARZ)
  • Community
  • Primary school
  • Secondary school

Model

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque nisl est, pretium et neque at, eleifend euismod metus. Nullam pellentesque nibh ut fermentum tincidunt. Phasellus venenatis porttitor leo, non vulputate tortor tincidunt eget. Interdum et malesuada fames ac ante ipsum primis in faucibus. Praesent purus ipsum, commodo sed dictum eget, feugiat ac enim. Aenean elementum odio eget leo faucibus, quis ultricies nibh hendrerit. Integer eget leo ornare, dictum nunc eu, interdum leo. In vitae ipsum sit amet leo sagittis maximus quis dapibus lectus. Duis sed justo non ante interdum consectetur vitae porttitor quam. Nam ac rhoncus mi, sed facilisis ipsum. Aenean rhoncus, metus quis dapibus dignissim, arcu dui blandit purus, eu porta leo neque eu massa.

Suspendisse potenti. Nam quis rutrum purus. Donec vel viverra est. Etiam vitae justo pretium, pellentesque tortor in, auctor velit. Vivamus ultricies quis tellus eu pharetra. Quisque placerat ac felis non pellentesque. Etiam aliquet laoreet orci vitae lacinia.

Compartment model

Consider a single locus with a set of alleles in a population of haploid organisms that reproduce asexually in discrete non-overlapping generations. Let the number of offspring possessing allele (A_i) in generation (t) be (n_i^{t}), and let the frequency of allele (A_i) in generation (t) be (p_i^t = n_i^t / N^t), where (N^t = \sum_{i} n_i^t) is the total size of the population in generation (t).

In purus sapien, suscipit ac turpis ut, posuere varius turpis. Aenean eget diam dui. Donec mi augue, finibus nec nisi quis, rutrum aliquam dolor. Duis sem metus, suscipit quis odio vel, rutrum vehicula ipsum. Sed finibus massa nunc, eget eleifend nisi congue quis. Cras finibus urna quis elit sodales, in gravida dui aliquam. Morbi leo dolor, elementum ut tincidunt sit amet, fringilla quis augue. Cras nibh eros, congue sit amet metus quis, pulvinar aliquam erat. Aliquam volutpat consequat metus, eget vehicula velit. In ullamcorper egestas maximus. Nullam vitae magna lacinia, consectetur lacus sit amet, maximus orci. Praesent lacinia metus vitae lectus maximus tristique. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam urna metus, sollicitudin ut scelerisque vel, euismod vel neque. Pellentesque a neque id dolor ullamcorper porttitor a in nibh. Vestibulum hendrerit venenatis mi, id condimentum tortor vehicula non.

Nullam quam massa, accumsan a malesuada et, sollicitudin ut odio. Sed tempor et lectus et gravida. Proin tempus quis dui non tempor. Aliquam et lorem nec dolor interdum porttitor eu eu dolor. Ut diam ligula, luctus in finibus commodo, porta vitae risus. Ut vehicula eleifend sapien, id pretium nunc congue et. Donec a sodales justo, quis scelerisque quam. Suspendisse in dictum leo, id tincidunt neque. Etiam maximus interdum nisl, vitae sodales erat lacinia sit amet. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean tincidunt commodo convallis. Phasellus eu purus condimentum, tempor mauris nec, suscipit leo. Nullam egestas eget leo nec rutrum.

Duis posuere, odio vitae pellentesque faucibus, dui erat bibendum neque, quis mollis eros felis ut purus. Duis interdum sit amet elit sit amet iaculis. Cras finibus urna quis pellentesque dapibus. Aliquam interdum hendrerit volutpat. Donec aliquet dictum vulputate. Maecenas sit amet lectus lorem. Nam dolor nibh, maximus malesuada mi id, tempor imperdiet mi. Suspendisse sit amet ligula sed tellus elementum molestie. Fusce vehicula tristique massa blandit aliquet. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae;