emod_api.demographics.PropertiesAndAttributes module¶
-
class
emod_api.demographics.PropertiesAndAttributes.
IndividualProperty
(initial_distribution: List[float] = None, property=None, values: List[float] = None, transitions: List[float] = None, transmission_matrix: List[float] = None)¶
-
class
emod_api.demographics.PropertiesAndAttributes.
IndividualProperties
(individual_property: emod_api.demographics.PropertiesAndAttributes.IndividualProperty = None)¶ Bases:
emod_api.demographics.Updateable.Updateable
-
add
(individual_property)¶
-
add_parameter
(key, value)¶ Adds a user defined key-value pair to demographics. :param key: Key :param value: Value :return: None
-
-
class
emod_api.demographics.PropertiesAndAttributes.
IndividualAttributes
(age_distribution_flag=None, age_distribution1=None, age_distribution2=None, age_distribution=None, prevalence_distribution_flag=None, prevalence_distribution1=None, prevalence_distribution2=None, immunity_distribution_flag=None, immunity_distribution1=None, immunity_distribution2=None, risk_distribution_flag=None, risk_distribution1=None, risk_distribution2=None, migration_heterogeneity_distribution_flag=None, migration_heterogeneity_distribution1=None, migration_heterogeneity_distribution2=None, mortality_distribution=None, susceptibility_distribution=None)¶ Bases:
emod_api.demographics.Updateable.Updateable
-
class
SusceptibilityDistribution
(distribution_values: List[float] = None, result_scale_factor=None, result_values=None)¶
-
class
AgeDistribution
(distribution_values=None, result_scale_factor=None, result_values=None)¶
-
class
-
class
emod_api.demographics.PropertiesAndAttributes.
NodeAttributes
(airport: int = None, altitude=None, area: float = None, birth_rate: float = None, country=None, growth_rate: float = None, name: str = None, latitude: float = None, longitude: float = None, metadata: dict = None, initial_population: int = None, region: int = None, seaport: int = None, larval_habitat_multiplier: List[float] = None, initial_vectors_per_species=None, infectivity_multiplier: float = None, extra_attributes: dict = None)¶