hiv_workflow.lib.utils.builders.demographics module

hiv_workflow.lib.utils.builders.demographics.set_risk_assortivities(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, risk_assortivity_commercial=None, risk_assortivity_informal=None, risk_assortivity_marital=None, risk_assortivity_transitory=None)None
hiv_workflow.lib.utils.builders.demographics.set_concurrency_parameters(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, max_relationships_commercial_high_risk_male=None, max_relationships_commercial_high_risk_female=None, probability_extra_relationship_commercial_high_risk_male=None, probability_extra_relationship_commercial_high_risk_female=None, max_relationships_commercial_medium_risk_male=None, max_relationships_commercial_medium_risk_female=None, probability_extra_relationship_commercial_medium_risk_male=None, probability_extra_relationship_commercial_medium_risk_female=None, max_relationships_commercial_low_risk_male=None, max_relationships_commercial_low_risk_female=None, probability_extra_relationship_commercial_low_risk_male=None, probability_extra_relationship_commercial_low_risk_female=None, max_relationships_informal_high_risk_male=None, max_relationships_informal_high_risk_female=None, probability_extra_relationship_informal_high_risk_male=None, probability_extra_relationship_informal_high_risk_female=None, max_relationships_informal_medium_risk_male=None, max_relationships_informal_medium_risk_female=None, probability_extra_relationship_informal_medium_risk_male=None, probability_extra_relationship_informal_medium_risk_female=None, max_relationships_informal_low_risk_male=None, max_relationships_informal_low_risk_female=None, probability_extra_relationship_informal_low_risk_male=None, probability_extra_relationship_informal_low_risk_female=None, max_relationships_marital_high_risk_male=None, max_relationships_marital_high_risk_female=None, probability_extra_relationship_marital_high_risk_male=None, probability_extra_relationship_marital_high_risk_female=None, max_relationships_marital_medium_risk_male=None, max_relationships_marital_medium_risk_female=None, probability_extra_relationship_marital_medium_risk_male=None, probability_extra_relationship_marital_medium_risk_female=None, max_relationships_marital_low_risk_male=None, max_relationships_marital_low_risk_female=None, probability_extra_relationship_marital_low_risk_male=None, probability_extra_relationship_marital_low_risk_female=None, max_relationships_transitory_high_risk_male=None, max_relationships_transitory_high_risk_female=None, probability_extra_relationship_transitory_high_risk_male=None, probability_extra_relationship_transitory_high_risk_female=None, max_relationships_transitory_medium_risk_male=None, max_relationships_transitory_medium_risk_female=None, probability_extra_relationship_transitory_medium_risk_male=None, probability_extra_relationship_transitory_medium_risk_female=None, max_relationships_transitory_low_risk_male=None, max_relationships_transitory_low_risk_female=None, probability_extra_relationship_transitory_low_risk_male=None, probability_extra_relationship_transitory_low_risk_female=None)None
hiv_workflow.lib.utils.builders.demographics.set_pair_formation_rates(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, pair_formation_rate_commercial=None, pair_formation_rate_informal=None, pair_formation_rate_marital=None, pair_formation_rate_transitory=None)None
hiv_workflow.lib.utils.builders.demographics.set_coital_act_rates(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, coital_act_rate_commercial=None, coital_act_rate_informal=None, coital_act_rate_marital=None, coital_act_rate_transitory=None)None
hiv_workflow.lib.utils.builders.demographics.set_condom_usage_probabilities(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, condom_usage_min_commercial=None, condom_usage_mid_commercial=None, condom_usage_max_commercial=None, condom_usage_rate_commercial=None, condom_usage_min_informal=None, condom_usage_mid_informal=None, condom_usage_max_informal=None, condom_usage_rate_informal=None, condom_usage_min_marital=None, condom_usage_mid_marital=None, condom_usage_max_marital=None, condom_usage_rate_marital=None, condom_usage_min_transitory=None, condom_usage_mid_transitory=None, condom_usage_max_transitory=None, condom_usage_rate_transitory=None)None
hiv_workflow.lib.utils.builders.demographics.set_relationship_durations(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, commercial_weibull_heterogeneity=None, commercial_weibull_scale=None, informal_weibull_heterogeneity=None, informal_weibull_scale=None, marital_weibull_heterogeneity=None, marital_weibull_scale=None, transitory_weibull_heterogeneity=None, transitory_weibull_scale=None)None
hiv_workflow.lib.utils.builders.demographics.set_initial_risk_distribution(demographics: emodpy_hiv.demographics.HIVDemographics.HIVDemographics, initial_risk_distribution_low: float = None)None