emodpy_hiv.utils.emod_enum module#
- class emodpy_hiv.utils.emod_enum.DistributionType(value)#
Bases:
StrEnum
An enumeration.
- NOT_INITIALIZED = 'NOT_INITIALIZED'#
- CONSTANT_DISTRIBUTION = 'CONSTANT_DISTRIBUTION'#
- UNIFORM_DISTRIBUTION = 'UNIFORM_DISTRIBUTION'#
- GAUSSIAN_DISTRIBUTION = 'GAUSSIAN_DISTRIBUTION'#
- EXPONENTIAL_DISTRIBUTION = 'EXPONENTIAL_DISTRIBUTION'#
- POISSON_DISTRIBUTION = 'POISSON_DISTRIBUTION'#
- LOG_NORMAL_DISTRIBUTION = 'LOG_NORMAL_DISTRIBUTION'#
- DUAL_CONSTANT_DISTRIBUTION = 'DUAL_CONSTANT_DISTRIBUTION'#
- WEIBULL_DISTRIBUTION = 'WEIBULL_DISTRIBUTION'#
- DUAL_EXPONENTIAL_DISTRIBUTION = 'DUAL_EXPONENTIAL_DISTRIBUTION'#
- BIMODAL_DISTRIBUTION = 'BIMODAL_DISTRIBUTION'#
- class emodpy_hiv.utils.emod_enum.NodeSelectionType(value)#
Bases:
StrEnum
An enumeration.
- DISTANCE_ONLY = 'DISTANCE_ONLY'#
- MIGRATION_NODES_ONLY = 'MIGRATION_NODES_ONLY'#
- DISTANCE_AND_MIGRATION = 'DISTANCE_AND_MIGRATION'#
- class emodpy_hiv.utils.emod_enum.VaccineType(value)#
Bases:
StrEnum
An enumeration.
- Generic = 'Generic'#
- TransmissionBlocking = 'TransmissionBlocking'#
- AcquisitionBlocking = 'AcquisitionBlocking'#
- MortalityBlocking = 'MortalityBlocking'#
- class emodpy_hiv.utils.emod_enum.SensitivityType(value)#
Bases:
StrEnum
An enumeration.
- SINGLE_VALUE = 'SINGLE_VALUE'#
- VERSUS_TIME = 'VERSUS_TIME'#
- class emodpy_hiv.utils.emod_enum.EventOrConfig(value)#
Bases:
StrEnum
An enumeration.
- Config = 'Config'#
- Event = 'Event'#
- class emodpy_hiv.utils.emod_enum.SettingType(value)#
Bases:
StrEnum
An enumeration.
- CURRENT_AGE = 'CURRENT_AGE'#
- USER_SPECIFIED = 'USER_SPECIFIED'#
- class emodpy_hiv.utils.emod_enum.PrioritizePartnersBy(value)[source]#
Bases:
StrEnum
An enumeration.
- NO_PRIORITIZATION = 'NO_PRIORITIZATION'#
- CHOSEN_AT_RANDOM = 'CHOSEN_AT_RANDOM'#
- LONGER_TIME_IN_RELATIONSHIP = 'LONGER_TIME_IN_RELATIONSHIP'#
- SHORTER_TIME_IN_RELATIONSHIP = 'SHORTER_TIME_IN_RELATIONSHIP'#
- OLDER_AGE = 'OLDER_AGE'#
- YOUNGER_AGE = 'YOUNGER_AGE'#
- RELATIONSHIP_TYPE = 'RELATIONSHIP_TYPE'#
- class emodpy_hiv.utils.emod_enum.RelationshipType(value)#
Bases:
StrEnum
An enumeration.
- TRANSITORY = 'TRANSITORY'#
- INFORMAL = 'INFORMAL'#
- MARITAL = 'MARITAL'#
- COMMERCIAL = 'COMMERCIAL'#
- COUNT = 'COUNT'#
- class emodpy_hiv.utils.emod_enum.CondomUsageParametersType(value)[source]#
Bases:
StrEnum
An enumeration.
- USE_DEFAULT = 'USE_DEFAULT'#
- SPECIFY_USAGE = 'SPECIFY_USAGE'#
- class emodpy_hiv.utils.emod_enum.TargetDiseaseState(value)[source]#
Bases:
StrEnum
An enumeration.
- HIV_POSITIVE = 'HIV_Positive'#
- HIV_NEGATIVE = 'HIV_Negative'#
- TESTED_POSITIVE = 'Tested_Positive'#
- TESTED_NEGATIVE = 'Tested_Negative'#
- MALE_CIRCUMCISION_POSITIVE = 'Male_Circumcision_Positive'#
- MALE_CIRCUMCISION_NEGATIVE = 'Male_Circumcision_Negative'#
- HAS_INTERVENTION = 'Has_Intervention'#
- NOT_HAVE_INTERVENTION = 'Not_Have_Intervention'#