jackolney / CareCascade

CareCascade Model Repository
0 stars 0 forks source link

Prevalence issue. #4

Closed jackolney closed 10 years ago

jackolney commented 10 years ago

It appears as though my dynamic incidence weighting algorithm is really pumping up incidence post 2002. Maybe I need it to cap incidence not weight it >1?

jackolney commented 10 years ago

Consider:

    if(theTrans->GetBeta() && theTrans->GetIncidenceWeight() < 1 )
        serum = theRng->Sample( hivInc [Sex] [i] [j] * theTrans->GetIncidenceWeight() );
    else
        serum = theRng->Sample( hivInc [Sex] [i] [j] );
jackolney commented 10 years ago

Implemented and it appears to fix prevalence. Needs to be validated against UNAIDS estimates of prevalence though.

jackolney commented 10 years ago

UNAIDS estimates place the model output well below country-level estimates. Checks:

  1. Output HIV incidence and check against UNAIDS
  2. Check out natural mortality... I have a feeling that is limiting everything.
jackolney commented 10 years ago

Still not fixed, checked:

Still need to look at incidence more carefully. Plan:

jackolney commented 10 years ago
jackolney commented 10 years ago

UNAIDS estimates are for age between 15-49... I need to match that. Go go go. :sweat:

jackolney commented 10 years ago

Fixed! it was the age issue, duh. HIV Prevalence in the model