The DHS Program User Forum
Discussions regarding The DHS Program data and results
Home » Topics » Mortality » Case-crossover analysis with DHS (Accounting for complex survey data)
Case-crossover analysis with DHS [message #30031] Fri, 13 September 2024 09:29 Go to previous message
paull is currently offline  paull
Messages: 4
Registered: December 2023
Member
Hello,

I am using the DHS data from 5 countries (Uganda, Kenya, Tanzania, Burundi and Rwanda) to model the effect of temperature om neonatal mortality. Since the cycles 7 and 8 include the day of death for neonates, it's thus possible for me to calculate the date of death. I have created a time-stratified case-crossover with distributed lag non-linear models (from the dlnm package by Antonio Gasparrini) which uses a conditional logistic regression model. Unfortunately, the clogit in R does not work with complex survey designs. The other challenge is that because of the design of the case-crossover, I have to only include cases (i.e.those with b5=0 and b6<128 (ie 0-27 days). This introduces additional challenges since it's not possible to do sub-group analyses (the subpopulations would require creating control cases and lags). I have seen several studies using the DHS data and the time-stratified case-crossover to model the effects of temperature on health outcomes. I am requesting if there is a workaround this. I am posting links of articles that used the DHS and the cco for your reference. https://www.sciencedirect.com/science/article/pii/S016041202 1005274
https://www.nature.com/articles/s41467-024-49890-x#:~:text=H eat%2Drelated%20deaths%20accounted%2C%20on,4.1%25)%20(See%20Supplementary%20Fig.

On (un)related issues, I failed to convert the dates of birth for Ethiopia DHS (in the Ethiopian Calendar) to the Gregorian Calendar because the climate data used is in the Gregorian Calendar. How would I correctly convert the Ethiopian dates to the Gregorian Calendar from b1, b17, and b2.

NB: I am using the KR file. I hope that's the correct one to use.
I am happy to provide the R code used for the case-crossover.
Thank you so much.
Paul

[Updated on: Fri, 13 September 2024 09:43]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Previous Topic: survival analysis of neonatal mortality
Next Topic: MM9 in the NGIR7BFL dataset of NDHS is from MM9$01 - MM9$20 (maternal mortality)
Goto Forum:
  


Current Time: Thu Nov 28 02:22:23 Coordinated Universal Time 2024