epydemic
stable
  • Installation
  • Tutorial
    • Simulating network processes
    • Running a process
    • Running a simulation at scale
    • Building a compartmented model
    • Defining more new processes
    • Composing processes
    • Advanced topics
  • API reference
  • Cookbook
  • Class structure
  • Implementation notes
  • Glossary
  • Bibliography
  • Contributing
epydemic
  • Docs »
  • Tutorial
  • Edit on GitHub

Tutorial¶

This page is a tutorial introduction to epydemic. It begins with an overview of the class class structure of the library, and then uses it to build and run a simulation of an epidemic.

If you want more examples of epydemic in action, it forms the basis for a book on epidemic modelling [Dob20].

  • Simulating network processes
    • Processes
    • Loci
    • Dynamics
  • Running a process
    • Providing parameters
    • Providing a network
    • Running the simulation
    • Retrieving results
  • Running a simulation at scale
    • Run the epidemic
    • Get the results
    • Re-running the epidemic
    • Larger scale: explore infection rates
    • Even larger scale: parallelism
  • Building a compartmented model
    • Getting started
    • The compartments
    • The transition probabilities
    • Loci
    • Building the model
    • Events
  • Defining more new processes
    • New compartmented models
    • Adding more compartments
    • Adding more state
  • Composing processes
    • Process sequencing
    • Multiple inheritance
  • Advanced topics
    • Building a network generator
Next Previous

© Copyright 2017--2022, Simon Dobson Revision 64e6ee8b.

Built with Sphinx using a theme provided by Read the Docs.