.. role:: raw-html(raw) :format: html Interface ========= .. automodule:: model The run function ---------------- .. autofunction:: run The run_and_output function --------------------------- .. autofunction:: run_and_output Infection object ---------------- .. autoclass:: Infection :members: :private-members: :special-members: Treatment object ---------------- .. autoclass:: Treatment :members: :private-members: :special-members: Person object ------------- .. autoclass:: Person :members: :private-members: :special-members: Model object ------------ .. autoclass:: Model :members: :private-members: :special-members: DataHandler object ------------------ .. autoclass:: DataHandler :members: :private-members: DataRenderer object ------------------- .. autoclass:: DataRenderer :members: :private-members: Params object ------------- .. autoclass:: Params .. automethod:: reset_granular_parameters .. autoattribute:: NUM_TIMESTEPS .. autoattribute:: POPULATION_SIZE .. autoattribute:: INITIALLY_INFECTED .. autoattribute:: DRUG_NAMES .. autoattribute:: PROBABILITY_MOVE_UP_TREATMENT .. autoattribute:: TIMESTEPS_MOVE_UP_LAG_TIME .. autoattribute:: ISOLATION_THRESHOLD .. autoattribute:: PRODUCT_IN_USE .. autoattribute:: PRODUCT_DETECTION_LEVEL .. autoattribute:: PROBABILITY_GENERAL_RECOVERY .. autoattribute:: PROBABILITY_TREATMENT_RECOVERY .. autoattribute:: PROBABILITY_MUTATION .. autoattribute:: PROBABILITY_DEATH .. autoattribute:: DEATH_FUNCTION .. autoattribute:: PROBABILITY_SPREAD .. autoattribute:: NUM_SPREAD_TO .. autoattribute:: DRUG_PROPERTIES .. autoattribute:: NUM_RESISTANCES .. autoattribute:: RESISTANCE_PROPERTIES Settings object --------------- .. autoclass:: Settings .. autoattribute:: RANDOM_SEED .. autoattribute:: REPORT_PROGRESS .. autoattribute:: REPORT_PERCENTAGE .. autoattribute:: REPORT_MOD_NUM .. autoattribute:: PRINT_DATA .. autoattribute:: OUTPUT_PADDING .. autoattribute:: DRAW_GRAPH .. autoattribute:: GRAPH_TYPE .. autoattribute:: EXPORT_TO_EXCEL .. autoattribute:: DEFAULT_EXCEL_FILENAME