.cookiecutterrc
.coveragerc
.editorconfig
.pre-commit-config.yaml
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
LICENSE
MANIFEST.in
README.rst
pyproject.toml
pytest.ini
setup.py
tox.ini
.github/workflows/github-actions.yml
ci/bootstrap.py
ci/requirements.txt
ci/templates/.github/workflows/github-actions.yml
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/installation.rst
docs/requirements.txt
docs/robots.txt
docs/spelling_wordlist.txt
docs/tutorials.rst
docs/usage.rst
docs/_static/theme_overrides.css
docs/_templates/custom-class-template.rst
docs/_templates/custom-function-template.rst
docs/_templates/custom-module-template.rst
docs/_templates/footer_end.html
docs/_templates/footer_start.html
docs/_templates/navbar-side.html
docs/_templates/page.html
docs/api/index.rst
docs/images/favicon.ico
docs/images/idm-logo-transparent.png
docs/reference/modules.rst
docs/tutorials/README.rst
docs/tutorials/convert_tutorials.py
docs/tutorials/create_ipynb.sh
docs/tutorials/tut_abm_intro.py
docs/tutorials/tut_abm_vital_dynamics.py
docs/tutorials/tut_basic_model.py
docs/tutorials/tut_creating_component.py
docs/tutorials/tut_model_structure.py
docs/tutorials/tut_pydantic_component_parameters.py
docs/tutorials/tut_random_numbers.py
docs/tutorials/tut_scenarios.py
docs/tutorials/tut_state_arrays.py
docs/tutorials/tut_traveling_waves.py
src/laser_measles/__init__.py
src/laser_measles/__main__.py
src/laser_measles/_core.c
src/laser_measles/api.py
src/laser_measles/base.py
src/laser_measles/cli.py
src/laser_measles/core.py
src/laser_measles/measles.md
src/laser_measles/migration.py
src/laser_measles/utils.py
src/laser_measles/wrapper.py
src/laser_measles.egg-info/PKG-INFO
src/laser_measles.egg-info/SOURCES.txt
src/laser_measles.egg-info/dependency_links.txt
src/laser_measles.egg-info/entry_points.txt
src/laser_measles.egg-info/not-zip-safe
src/laser_measles.egg-info/requires.txt
src/laser_measles.egg-info/top_level.txt
src/laser_measles/abm/__init__.py
src/laser_measles/abm/_core.c
src/laser_measles/abm/base.py
src/laser_measles/abm/core.py
src/laser_measles/abm/model.py
src/laser_measles/abm/params.py
src/laser_measles/abm/utils.py
src/laser_measles/abm/components/__init__.py
src/laser_measles/abm/components/process_constant_pop.py
src/laser_measles/abm/components/process_disease.py
src/laser_measles/abm/components/process_importation.py
src/laser_measles/abm/components/process_importation_pressure.py
src/laser_measles/abm/components/process_infection.py
src/laser_measles/abm/components/process_infection_seeding.py
src/laser_measles/abm/components/process_initialize_equilibrium_states.py
src/laser_measles/abm/components/process_no_births.py
src/laser_measles/abm/components/process_sia_calendar.py
src/laser_measles/abm/components/process_transmission.py
src/laser_measles/abm/components/process_vital_dynamics.py
src/laser_measles/abm/components/process_wpp_vital_dynamics.py
src/laser_measles/abm/components/tracker_age_pyramid.py
src/laser_measles/abm/components/tracker_case_surveillance.py
src/laser_measles/abm/components/tracker_fadeout.py
src/laser_measles/abm/components/tracker_population.py
src/laser_measles/abm/components/tracker_state.py
src/laser_measles/biweekly/README.md
src/laser_measles/biweekly/__init__.py
src/laser_measles/biweekly/base.py
src/laser_measles/biweekly/model.py
src/laser_measles/biweekly/params.py
src/laser_measles/biweekly/components/__init__.py
src/laser_measles/biweekly/components/process_constant_pop.py
src/laser_measles/biweekly/components/process_importation_pressure.py
src/laser_measles/biweekly/components/process_infection.py
src/laser_measles/biweekly/components/process_infection_seeding.py
src/laser_measles/biweekly/components/process_initialize_equilibrium_states.py
src/laser_measles/biweekly/components/process_sia_calendar.py
src/laser_measles/biweekly/components/process_vital_dynamics.py
src/laser_measles/biweekly/components/tracker_case_surveillance.py
src/laser_measles/biweekly/components/tracker_fadeout.py
src/laser_measles/biweekly/components/tracker_population.py
src/laser_measles/biweekly/components/tracker_state.py
src/laser_measles/compartmental/README.md
src/laser_measles/compartmental/__init__.py
src/laser_measles/compartmental/base.py
src/laser_measles/compartmental/model.py
src/laser_measles/compartmental/params.py
src/laser_measles/compartmental/components/__init__.py
src/laser_measles/compartmental/components/process_constant_pop.py
src/laser_measles/compartmental/components/process_importation_pressure.py
src/laser_measles/compartmental/components/process_infection.py
src/laser_measles/compartmental/components/process_infection_seeding.py
src/laser_measles/compartmental/components/process_initialize_equilibrium_states.py
src/laser_measles/compartmental/components/process_sia_calendar.py
src/laser_measles/compartmental/components/process_vital_dynamics.py
src/laser_measles/compartmental/components/tracker_case_surveillance.py
src/laser_measles/compartmental/components/tracker_fadeout.py
src/laser_measles/compartmental/components/tracker_population.py
src/laser_measles/compartmental/components/tracker_state.py
src/laser_measles/components/__init__.py
src/laser_measles/components/base.py
src/laser_measles/components/base_case_surveillance.py
src/laser_measles/components/base_constant_pop.py
src/laser_measles/components/base_importation.py
src/laser_measles/components/base_infection.py
src/laser_measles/components/base_infection_seeding.py
src/laser_measles/components/base_initialize_equilibrium_states.py
src/laser_measles/components/base_tracker.py
src/laser_measles/components/base_tracker_fadeout.py
src/laser_measles/components/base_tracker_population.py
src/laser_measles/components/base_tracker_state.py
src/laser_measles/components/base_transmission.py
src/laser_measles/components/base_vital_dynamics.py
src/laser_measles/components/utils.py
src/laser_measles/demographics/__init__.py
src/laser_measles/demographics/admin_shapefile.py
src/laser_measles/demographics/base.py
src/laser_measles/demographics/cache.py
src/laser_measles/demographics/gadm.py
src/laser_measles/demographics/raster_patch.py
src/laser_measles/demographics/shapefiles.py
src/laser_measles/demographics/wpp.py
src/laser_measles/mixing/__init__.py
src/laser_measles/mixing/base.py
src/laser_measles/mixing/competing_destinations.py
src/laser_measles/mixing/gravity.py
src/laser_measles/mixing/radiation.py
src/laser_measles/mixing/stouffer.py
src/laser_measles/scenarios/__init__.py
src/laser_measles/scenarios/synthetic.py
tests/scientific/test_kermack_mckendrick.py
tests/scientific/test_logistic_growth.py
tests/unit/test_auto_wrapping.py
tests/unit/test_base_component.py
tests/unit/test_base_component_function_selection.py
tests/unit/test_base_model.py
tests/unit/test_cleanup.py
tests/unit/test_constant_pop.py
tests/unit/test_core.py
tests/unit/test_function_selection.py
tests/unit/test_gadm.py
tests/unit/test_import.py
tests/unit/test_importation_pressure.py
tests/unit/test_infection.py
tests/unit/test_infection_seeding.py
tests/unit/test_initialize_equilibrium_states.py
tests/unit/test_numba.py
tests/unit/test_progress_bar.py
tests/unit/test_sia_calendar.py
tests/unit/test_state_array.py
tests/unit/test_transmission.py
tests/unit/test_vital_dynamics.py
tests/unit/test_wpp_vital_dynamics.py
tests/unit/test_wrapper.py