{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T19:54:00Z","timestamp":1783367640167,"version":"3.54.6"},"reference-count":47,"publisher":"Oxford University Press (OUP)","issue":"Supplement_1","license":[{"start":{"date-parts":[[2023,6,30]],"date-time":"2023-06-30T00:00:00Z","timestamp":1688083200000},"content-version":"vor","delay-in-days":29,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000015","name":"DOE","doi-asserted-by":"publisher","award":["DE-SC0023091"],"award-info":[{"award-number":["DE-SC0023091"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Predictive Phenomics Initiative at Pacific Northwest National Laboratory"},{"DOI":"10.13039\/100007000","name":"Laboratory Directed Research and Development Program","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100007000","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000015","name":"Department of Energy","doi-asserted-by":"publisher","award":["574137"],"award-info":[{"award-number":["574137"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Defense Advanced Research"},{"name":"Young Faculty","award":["W911NF-20-1-0255"],"award-info":[{"award-number":["W911NF-20-1-0255"]}]},{"name":"Automating Scientific Knowledge Extraction and Modeling","award":["HR00112220036"],"award-info":[{"award-number":["HR00112220036"]}]},{"DOI":"10.13039\/100000002","name":"NIH","doi-asserted-by":"publisher","award":["NLM-R01 1R01LM013115"],"award-info":[{"award-number":["NLM-R01 1R01LM013115"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,6,30]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Causal query estimation in biomolecular networks commonly selects a \u2018valid adjustment set\u2019, i.e. a subset of network variables that eliminates the bias of the estimator. A same query may have multiple valid adjustment sets, each with a different variance. When networks are partially observed, current methods use graph-based criteria to find an adjustment set that minimizes asymptotic variance. Unfortunately, many models that share the same graph topology, and therefore same functional dependencies, may differ in the processes that generate the observational data. In these cases, the topology-based criteria fail to distinguish the variances of the adjustment sets. This deficiency can lead to sub-optimal adjustment sets, and to miss-characterization of the effect of the intervention. We propose an approach for deriving \u2018optimal adjustment sets\u2019 that takes into account the nature of the data, bias and finite-sample variance of the estimator, and cost. It empirically learns the data generating processes from historical experimental data, and characterizes the properties of the estimators by simulation. We demonstrate the utility of the proposed approach in four biomolecular Case studies with different topologies and different data generation processes. The implementation and reproducible Case studies are at https:\/\/github.com\/srtaheri\/OptimalAdjustmentSet.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btad270","type":"journal-article","created":{"date-parts":[[2023,6,30]],"date-time":"2023-06-30T08:19:30Z","timestamp":1688113170000},"page":"i494-i503","source":"Crossref","is-referenced-by-count":5,"title":["Optimal adjustment sets for causal query estimation in partially observed biomolecular networks"],"prefix":"10.1093","volume":"39","author":[{"given":"Sara","family":"Mohammad-Taheri","sequence":"first","affiliation":[{"name":"Khoury College of Computer Sciences, Northeastern University , Boston, MA 02115, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vartika","family":"Tewari","sequence":"additional","affiliation":[{"name":"Khoury College of Computer Sciences, Northeastern University , Boston, MA 02115, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rohan","family":"Kapre","sequence":"additional","affiliation":[{"name":"Khoury College of Computer Sciences, Northeastern University , Boston, MA 02115, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ehsan","family":"Rahiminasab","sequence":"additional","affiliation":[{"name":"Google, Cambridge , MA 02142, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karen","family":"Sachs","sequence":"additional","affiliation":[{"name":"Next Generation Analytics, Palo Alto California , USA"},{"name":"Modulo Bio Inc , Los Altos, California, USA"},{"name":"Answer ALS , New Orleans, LA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Charles","family":"Tapley Hoyt","sequence":"additional","affiliation":[{"name":"Laboratory of Systems Pharmacology, Harvard Medical School , Boston, Massachusetts, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jeremy","family":"Zucker","sequence":"additional","affiliation":[{"name":"Pacific Northwest National Laboratory , Richland, Washington 99354, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olga","family":"Vitek","sequence":"additional","affiliation":[{"name":"Khoury College of Computer Sciences, Northeastern University , Boston, MA 02115, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,6,30]]},"reference":[{"key":"2023091410412601700_btad270-B1","author":"Alon","year":"2019"},{"key":"2023091410412601700_btad270-B2","author":"Ashrapov","year":"2020"},{"key":"2023091410412601700_btad270-B3","author":"Bachman","year":"2022"},{"key":"2023091410412601700_btad270-B4","first-page":"1","author":"Bhattacharya"},{"key":"2023091410412601700_btad270-B5","doi-asserted-by":"crossref","first-page":"6911","DOI":"10.1038\/s41467-021-27130-w","article-title":"A benchmark study of simulation methods for single-cell RNA sequencing data","volume":"12","author":"Cao","year":"2021","journal-title":"Nat Commun"},{"key":"2023091410412601700_btad270-B6","first-page":"286","author":"Choi","year":"2017"},{"key":"2023091410412601700_btad270-B7","article-title":"A crash course in good and bad controls","volume-title":"Sociological Methods & Research","author":"Cinelli"},{"key":"2023091410412601700_btad270-B8","first-page":"1","article-title":"Simulation-based multi-criteria decision making: an interactive method with a case study on infectious disease epidemics","author":"Dunke","year":"2021","journal-title":"Ann Oper Res"},{"key":"2023091410412601700_btad270-B9","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1086\/525638","article-title":"Interventions and causal inference","volume":"74","author":"Eberhardt","year":"2007","journal-title":"Philos Sci"},{"key":"2023091410412601700_btad270-B10","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1111\/sjos.12194","article-title":"Graphs for margins of Bayesian networks","volume":"43","author":"Evans","year":"2016","journal-title":"Scand J Statist"},{"key":"2023091410412601700_btad270-B11","doi-asserted-by":"crossref","first-page":"2340","DOI":"10.1021\/j100540a008","article-title":"Exact stochastic simulation of coupled chemical reactions","volume":"81","author":"Gillespie","year":"1977","journal-title":"J Phys Chem"},{"key":"2023091410412601700_btad270-B12","doi-asserted-by":"crossref","first-page":"D687","DOI":"10.1093\/nar\/gkab1028","article-title":"The reactome pathway knowledgebase 2022","volume":"50","author":"Gillespie","year":"2022","journal-title":"Nucleic Acids Res"},{"key":"2023091410412601700_btad270-B13","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1145\/3422622","article-title":"Generative adversarial networks","volume":"63","author":"Goodfellow","year":"2020","journal-title":"Commun ACM"},{"key":"2023091410412601700_btad270-B14","first-page":"579","article-title":"Graphical criteria for efficient total effect estimation via adjustment in causal linear models","volume-title":"Journal of the Royal Statistical Society Series B: Statistical Methodology","author":"Henckel","year":"2022"},{"key":"2023091410412601700_btad270-B15","doi-asserted-by":"crossref","first-page":"579","DOI":"10.1111\/rssb.12451","article-title":"Graphical criteria for efficient total effect estimation via adjustment in causal linear models","volume":"84","author":"Henckel","year":"2021","journal-title":"J R Stat Soc B Stat Method"},{"key":"2023091410412601700_btad270-B16","author":"Imbens","year":"2015"},{"key":"2023091410412601700_btad270-B17","doi-asserted-by":"crossref","first-page":"10186","DOI":"10.1609\/aaai.v34i06.6579","article-title":"Estimating causal effects using weighting-based estimators","volume":"34","author":"Jung","year":"2020","journal-title":"AAAI"},{"key":"2023091410412601700_btad270-B18","article-title":"Learning causal effects via weighted empirical risk minimization","volume":"33, 12697-12709","author":"Jung","year":"2020","journal-title":"Adv Neural Inform Process Syst"},{"key":"2023091410412601700_btad270-B19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v047.i11","article-title":"Causal inference using graphical models with the R package pcalg","volume":"47","author":"Kalisch","year":"2012","journal-title":"J Stat Soft"},{"key":"2023091410412601700_btad270-B20","doi-asserted-by":"crossref","first-page":"711077","DOI":"10.3389\/fmicb.2021.711077","article-title":"The EcoCyc database in 2021","volume":"12","author":"Keseler","year":"2021","journal-title":"Front Microbiol"},{"key":"2023091410412601700_btad270-B21","author":"Koller","year":"2009"},{"key":"2023091410412601700_btad270-B22","first-page":"389","author":"Lee","year":"2020"},{"key":"2023091410412601700_btad270-B23","first-page":"7","author":"Marchetti","year":"2017"},{"key":"2023091410412601700_btad270-B24","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1038\/s41467-019-14018-z","article-title":"Realistic in silico generation and augmentation of single-cell RNA-seq data using generative adversarial networks","volume":"11","author":"Marouf","year":"2020","journal-title":"Nat Commun"},{"key":"2023091410412601700_btad270-B25","first-page":"17346","author":"Parikh","year":"2022"},{"key":"2023091410412601700_btad270-B26","first-page":"857","article-title":"Deep structural causal models for tractable counterfactual inference","volume":"33","author":"Pawlowski","year":"2020","journal-title":"Adv Neural Inform Process Syst"},{"key":"2023091410412601700_btad270-B27","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511803161","volume-title":"Causality","author":"Pearl","year":"2009"},{"key":"2023091410412601700_btad270-B28","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1002\/gepi.21876","article-title":"Genetic data simulators and their applications: an overview","volume":"39","author":"Peng","year":"2015","journal-title":"Genet Epidemiol"},{"key":"2023091410412601700_btad270-B29","first-page":"334","author":"Richardson"},{"key":"2023091410412601700_btad270-B30","first-page":"1","article-title":"Efficient adjustment sets for population average causal treatment effect estimation in graphical models","volume":"21","author":"Rotnitzky","year":"2020","journal-title":"J Mach Learn Res"},{"key":"2023091410412601700_btad270-B31","first-page":"174","volume-title":"Journal of Causal Inference","author":"Rotnitzky"},{"key":"2023091410412601700_btad270-B32","first-page":"15762","article-title":"Necessary and sufficient graphical conditions for optimal adjustment sets in causal graphical models with hidden variables","volume":"34","author":"Runge","year":"2021","journal-title":"Adv Neural Inform Process Syst"},{"key":"2023091410412601700_btad270-B33","doi-asserted-by":"crossref","first-page":"5536","DOI":"10.1038\/s41467-019-13483-w","article-title":"The Escherichia coli transcriptome mostly consists of independently regulated modules","volume":"10","author":"Sastry","year":"2019","journal-title":"Nat Commun"},{"key":"2023091410412601700_btad270-B34","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1186\/s13059-021-02265-7","article-title":"ReSeq simulates realistic Illumina high-throughput sequencing data","volume":"22","author":"Schmeing","year":"2021","journal-title":"Genome Biol"},{"key":"2023091410412601700_btad270-B35","author":"Sharma","year":"2019"},{"key":"2023091410412601700_btad270-B36","author":"Spirtes","year":"2000"},{"key":"2023091410412601700_btad270-B37","author":"Stan Development Team","year":"2020"},{"key":"2023091410412601700_btad270-B38","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1186\/s13059-021-02367-2","article-title":"scDesign2: a transparent simulator that generates high-fidelity single-cell gene expression count data with gene correlations captured","volume":"22","author":"Sun","year":"2021","journal-title":"Genome Biol"},{"key":"2023091410412601700_btad270-B39","first-page":"1887","article-title":"Robust causal inference using directed acyclic graphs: the R package \u2018dagitty\u2019","volume":"45","author":"Textor","year":"2016","journal-title":"Int J Epidemiol"},{"key":"2023091410412601700_btad270-B40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v076.i12","article-title":"Identifying causal effects with the R package causaleffect","volume":"76","author":"Tikka","year":"2017","journal-title":"J Stat Soft"},{"key":"2023091410412601700_btad270-B41","doi-asserted-by":"crossref","first-page":"966","DOI":"10.1038\/nmeth.4077","article-title":"OmniPath: guidelines and gateway for literature-curated signaling pathway resources","volume":"13","author":"T\u00fcrei","year":"2016","journal-title":"Nat Methods"},{"key":"2023091410412601700_btad270-B42","author":"Weldon","year":"2021"},{"key":"2023091410412601700_btad270-B43","author":"Wilkinson","year":"2018"},{"key":"2023091410412601700_btad270-B44","article-title":"Modeling tabular data using conditional GAN","volume":"32","author":"Xu","year":"2019","journal-title":"Adv Neural Inform Process Syst"},{"key":"2023091410412601700_btad270-B45","author":"Yelmen"},{"key":"2023091410412601700_btad270-B46","doi-asserted-by":"crossref","first-page":"2690","DOI":"10.1093\/aje\/kwab207","article-title":"AIPW: an r package for augmented inverse probability\u2013weighted estimation of average causal effects","volume":"190","author":"Zhong","year":"2021","journal-title":"Am J Epidemiol"},{"key":"2023091410412601700_btad270-B47","author":"Hoyt","year":"2021"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/Supplement_1\/i494\/51550937\/btad270.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/Supplement_1\/i494\/51550937\/btad270.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T15:56:53Z","timestamp":1694707013000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/39\/Supplement_1\/i494\/7210500"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,1]]},"references-count":47,"journal-issue":{"issue":"Supplement_1","published-print":{"date-parts":[[2023,6,30]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad270","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,6,1]]},"published":{"date-parts":[[2023,6,1]]}}}