From: N. Brouard Date: Fri, 28 Mar 2003 13:33:56 +0000 (+0000) Subject: (Module): In version up to 0.92 likelihood was computed X-Git-Tag: imach-099s7~643 X-Git-Url: https://henry.ined.fr/git/?a=commitdiff_plain;h=4421903efdfe12c9e57d803b50ffd2997c1294af;p=.git (Module): In version up to 0.92 likelihood was computed as if date of death was unknown. Death was treated as any other health state: the date of the interview describes the actual state and not the date of a change in health state. The former idea was to consider that at each interview the state was recorded (healthy, disable or death) and IMaCh was corrected; but when we introduced the exact date of death then we should have modified the contribution of an exact death to the likelihood. This new contribution is smaller and very dependent of the step unit stepm. It is no more the probability to die between last interview and month of death but the probability to survive from last interview up to one month before death multiplied by the probability to die within a month. Thanks to Chris Jackson for correcting this bug. Former versions increased mortality artificially. The bad side is that we add another loop which slows down the processing. The difference can be up to 10% lower mortality. Version 0.93 --- diff --git a/src/imach.c b/src/imach.c index 21d6748..f2225f7 100644 --- a/src/imach.c +++ b/src/imach.c @@ -83,7 +83,7 @@ #define ODIRSEPARATOR '\\' #endif -char version[80]="Imach version 0.92, February 2003, INED-EUROREVES "; +char version[80]="Imach version 0.93, February 2003, INED-EUROREVES "; int erreur; /* Error number */ int nvar; int cptcovn=0, cptcovage=0, cptcoveff=0,cptcov;