Ryan M Andrews, Christine W Bang, Vanessa Didelez, Janine Witte, Ronja Foraita
{"title":"Software application profile: tpc and micd-R packages for causal discovery with incomplete cohort data.","authors":"Ryan M Andrews, Christine W Bang, Vanessa Didelez, Janine Witte, Ronja Foraita","doi":"10.1093/ije/dyae113","DOIUrl":null,"url":null,"abstract":"<p><strong>Motivation: </strong>The Peter Clark (PC) algorithm is a popular causal discovery method to learn causal graphs in a data-driven way. Until recently, existing PC algorithm implementations in R had important limitations regarding missing values, temporal structure or mixed measurement scales (categorical/continuous), which are all common features of cohort data. The new R packages presented here, micd and tpc, fill these gaps.</p><p><strong>Implementation: </strong>micd and tpc packages are R packages.</p><p><strong>General features: </strong>The micd package provides add-on functionality for dealing with missing values to the existing pcalg R package, including methods for multiple imputations relying on the Missing At Random assumption. Also, micd allows for mixed measurement scales assuming conditional Gaussianity. The tpc package efficiently exploits temporal information in a way that results in a more informative output that is less prone to statistical errors.</p><p><strong>Availability: </strong>The tpc and micd packages are freely available on the Comprehensive R Archive Network (CRAN). Their source code is also available on GitHub (https://github.com/bips-hb/micd; https://github.com/bips-hb/tpc).</p>","PeriodicalId":14147,"journal":{"name":"International journal of epidemiology","volume":"53 5","pages":""},"PeriodicalIF":6.4000,"publicationDate":"2024-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11346914/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International journal of epidemiology","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1093/ije/dyae113","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PUBLIC, ENVIRONMENTAL & OCCUPATIONAL HEALTH","Score":null,"Total":0}
引用次数: 0
Abstract
Motivation: The Peter Clark (PC) algorithm is a popular causal discovery method to learn causal graphs in a data-driven way. Until recently, existing PC algorithm implementations in R had important limitations regarding missing values, temporal structure or mixed measurement scales (categorical/continuous), which are all common features of cohort data. The new R packages presented here, micd and tpc, fill these gaps.
Implementation: micd and tpc packages are R packages.
General features: The micd package provides add-on functionality for dealing with missing values to the existing pcalg R package, including methods for multiple imputations relying on the Missing At Random assumption. Also, micd allows for mixed measurement scales assuming conditional Gaussianity. The tpc package efficiently exploits temporal information in a way that results in a more informative output that is less prone to statistical errors.
Availability: The tpc and micd packages are freely available on the Comprehensive R Archive Network (CRAN). Their source code is also available on GitHub (https://github.com/bips-hb/micd; https://github.com/bips-hb/tpc).
期刊介绍:
The International Journal of Epidemiology is a vital resource for individuals seeking to stay updated on the latest advancements and emerging trends in the field of epidemiology worldwide.
The journal fosters communication among researchers, educators, and practitioners involved in the study, teaching, and application of epidemiology pertaining to both communicable and non-communicable diseases. It also includes research on health services and medical care.
Furthermore, the journal presents new methodologies in epidemiology and statistics, catering to professionals working in social and preventive medicine. Published six times a year, the International Journal of Epidemiology provides a comprehensive platform for the analysis of data.
Overall, this journal is an indispensable tool for staying informed and connected within the dynamic realm of epidemiology.