emodpy_hiv.utils package#
Submodules#
- emodpy_hiv.utils.config_utils module
- emodpy_hiv.utils.distributions module
- emodpy_hiv.utils.emod_enum module
StrEnum
DistributionType
DistributionType.NOT_INITIALIZED
DistributionType.CONSTANT_DISTRIBUTION
DistributionType.UNIFORM_DISTRIBUTION
DistributionType.GAUSSIAN_DISTRIBUTION
DistributionType.EXPONENTIAL_DISTRIBUTION
DistributionType.POISSON_DISTRIBUTION
DistributionType.LOG_NORMAL_DISTRIBUTION
DistributionType.DUAL_CONSTANT_DISTRIBUTION
DistributionType.WEIBULL_DISTRIBUTION
DistributionType.DUAL_EXPONENTIAL_DISTRIBUTION
DistributionType.BIMODAL_DISTRIBUTION
NodeSelectionType
VaccineType
SensitivityType
EventOrConfig
SettingType
PrioritizePartnersBy
RelationshipType
CondomUsageParametersType
TargetDiseaseState
TargetDiseaseState.HIV_POSITIVE
TargetDiseaseState.HIV_NEGATIVE
TargetDiseaseState.TESTED_POSITIVE
TargetDiseaseState.TESTED_NEGATIVE
TargetDiseaseState.MALE_CIRCUMCISION_POSITIVE
TargetDiseaseState.MALE_CIRCUMCISION_NEGATIVE
TargetDiseaseState.HAS_INTERVENTION
TargetDiseaseState.NOT_HAVE_INTERVENTION
- emodpy_hiv.utils.targeting_config module
AbstractTargetingConfig
BaseTargetingConfig
HasIP
HasIntervention
IsPregnant
YesNoNa
MoreOrLess
OfRelationshipType
NumMonthsType
RecentlyType
RelationshipTerminationReasonType
IsCircumcised
IsHivPositive
IsOnART
IsPostDebut
HasBeenOnArtMoreOrLessThanNumMonths
HasMoreOrLessThanNumPartners
HasHadMultiplePartnersInLastNumMonths
HasCd4BetweenMinAndMax
HasRelationship