HealthEngine — sobrevivência e morbidade
Arquivo: persona_db/engines/health.py
1. Hazard por doença
lifetime_hazard(age, sex, disease) devolve a taxa anual de incidência:
| Doença | Modelo | Parâmetros |
|---|---|---|
cancer | Gompertz | , com , |
diabetes | degrau etário | a partir dos 40 anos |
hipertension | degrau etário | a partir dos 35 anos |
depression | janela etária | entre 25 e 44; acima de 44; 0 antes dos 25 |
Doenças fora de DISEASE_TRANCHES têm hazard zero — acrescentar uma nova condição é só adicionar
uma entrada no dicionário de constantes.
2. Sobrevivência (Gompertz–Makeham)
A força total de mortalidade soma um risco basal por sexo e todos os hazards de doença:
undefined