{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,7]],"date-time":"2026-10-07T16:30:08Z","timestamp":1791390608926,"version":"4.3.3"},"reference-count":22,"publisher":"Oxford University Press (OUP)","issue":"8","license":[{"start":{"date-parts":[[2023,8,16]],"date-time":"2023-08-16T00:00:00Z","timestamp":1692144000000},"content-version":"vor","delay-in-days":15,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Bavarian Ministry of Science and the Arts"},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["01ZX1912A"],"award-info":[{"award-number":["01ZX1912A"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["01ZX1912C"],"award-info":[{"award-number":["01ZX1912C"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>Mixed molecular data combines continuous and categorical features of the same samples, such as OMICS profiles with genotypes, diagnoses, or patient sex. Like all high-dimensional molecular data, it is prone to incorrect values that can stem from various sources for example the technical limitations of the measurement devices, errors in the sample preparation, or contamination. Most anomaly detection algorithms identify complete samples as outliers or anomalies. However, in most cases, not all measurements of those samples are erroneous but only a few one-dimensional features within the samples are incorrect. These one-dimensional data errors are continuous measurements that are either located outside or inside the normal ranges of their features but in both cases show atypical values given all other continuous and categorical features in the sample. Additionally, categorical anomalies can occur for example when the genotype or diagnosis was submitted wrongly.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>We introduce ADMIRE (Anomaly Detection using MIxed gRaphical modEls), a novel approach for the detection and correction of anomalies in mixed high-dimensional data. Hereby, we focus on the detection of single (one-dimensional) data errors in the categorical and continuous features of a sample. For that the joint distribution of continuous and categorical features is learned by mixed graphical models, anomalies are detected by the difference between measured and model-based estimations and are corrected using imputation. We evaluated ADMIRE in simulation and by screening for anomalies in one of our own metabolic datasets. In simulation experiments, ADMIRE outperformed the state-of-the-art methods of Local Outlier Factor, stray, and Isolation Forest.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>All data and code is available at https:\/\/github.com\/spang-lab\/adadmire. ADMIRE is implemented in a Python package called adadmire which can be found at https:\/\/pypi.org\/project\/adadmire.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad501","type":"journal-article","created":{"date-parts":[[2023,8,16]],"date-time":"2023-08-16T14:53:38Z","timestamp":1692197618000},"source":"Crossref","is-referenced-by-count":10,"title":["Anomaly detection in mixed high-dimensional molecular data"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2575-6969","authenticated-orcid":false,"given":"Lena","family":"Buck","sequence":"first","affiliation":[{"name":"Department of Statistical Bioinformatics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tobias","family":"Schmidt","sequence":"additional","affiliation":[{"name":"Department of Statistical Bioinformatics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maren","family":"Feist","sequence":"additional","affiliation":[{"name":"Department of Hematology and Medical Oncology, University Medicine Gottingen , 37075 Gottingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philipp","family":"Schwarzfischer","sequence":"additional","affiliation":[{"name":"Institute of Functional Genomics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dieter","family":"Kube","sequence":"additional","affiliation":[{"name":"Department of Hematology and Medical Oncology, University Medicine Gottingen , 37075 Gottingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter J","family":"Oefner","sequence":"additional","affiliation":[{"name":"Institute of Functional Genomics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Helena U","family":"Zacharias","sequence":"additional","affiliation":[{"name":"Peter L. Reichertz Institute for Medical Informatics of TU Braunschweig and Hannover Medical School, Hannover Medical School , 30625 Hannover, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1102-6532","authenticated-orcid":false,"given":"Michael","family":"Altenbuchinger","sequence":"additional","affiliation":[{"name":"Department of Medical Bioinformatics, University Medical Center G\u00f6ttingen , 37075 G\u00f6ttingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Katja","family":"Dettmer","sequence":"additional","affiliation":[{"name":"Institute of Functional Genomics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wolfram","family":"Gronwald","sequence":"additional","affiliation":[{"name":"Institute of Functional Genomics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rainer","family":"Spang","sequence":"additional","affiliation":[{"name":"Department of Statistical Bioinformatics, University of Regensburg , 93040 Regensburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,8,16]]},"reference":[{"key":"2023111103514487000_btad501-B1","doi-asserted-by":"crossref","first-page":"194418","DOI":"10.1016\/j.bbagrm.2019.194418","article-title":"Gaussian and mixed graphical models as (multi-)omics data analysis tools","volume":"1863","author":"Altenbuchinger","year":"2020","journal-title":"Biochim Biophys Acta Gene Regul Mech"},{"key":"2023111103514487000_btad501-B2","doi-asserted-by":"crossref","first-page":"13954","DOI":"10.1038\/s41598-019-50346-2","article-title":"A multi-source data integration approach reveals novel associations between metabolites and renal outcomes in the German chronic kidney disease study","volume":"9","author":"Altenbuchinger","year":"2019","journal-title":"Sci Rep"},{"key":"2023111103514487000_btad501-B3","first-page":"13","author":"Ando"},{"key":"2023111103514487000_btad501-B4","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/335191.335388","article-title":"Lof","volume":"29","author":"Breunig","year":"2000","journal-title":"SIGMOD Rec"},{"key":"2023111103514487000_btad501-B5","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1080\/10618600.2016.1237362","article-title":"High-dimensional mixed graphical models","volume":"26","author":"Cheng","year":"2017","journal-title":"J Comput Graph Stat"},{"key":"2023111103514487000_btad501-B6","doi-asserted-by":"crossref","first-page":"294","DOI":"10.3389\/fgene.2013.00294","article-title":"Joint conditional Gaussian graphical models with multiple sources of genomic data","volume":"4","author":"Chun","year":"2013","journal-title":"Front Genet"},{"key":"2023111103514487000_btad501-B7","first-page":"85","article-title":"Automated event detection in space instruments: a case study using ipex-2 data and support vector machines","volume":"22","author":"DeCoste","year":"2004","journal-title":"Artif Intell Rev"},{"key":"2023111103514487000_btad501-B8","doi-asserted-by":"crossref","first-page":"1514","DOI":"10.1038\/s41467-018-03803-x","article-title":"Cooperative STAT\/NF-kB signaling regulates lymphoma metabolic reprogramming and aberrant GOT2 expression","volume":"9","author":"Feist","year":"2018","journal-title":"Nat Commun"},{"key":"2023111103514487000_btad501-B9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/00401706.1969.10490657","article-title":"Procedures for detecting outlying observations in samples","volume":"11","author":"Grubbs","year":"1969","journal-title":"Technometrics"},{"key":"2023111103514487000_btad501-B10","doi-asserted-by":"crossref","first-page":"e0129126","DOI":"10.1371\/journal.pone.0129126","article-title":"Self-organizing feature maps identify proteins critical to learning in a mouse model of down syndrome","volume":"10","author":"Higuera","year":"2015","journal-title":"PLoS One"},{"key":"2023111103514487000_btad501-B11","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1023\/B:AIRE.0000045502.10941.a9","article-title":"A survey of outlier detection methodologies","volume":"22","author":"Hodge","year":"2004","journal-title":"Artif Intell Rev"},{"key":"2023111103514487000_btad501-B12","first-page":"174","author":"John","year":"1995"},{"key":"2023111103514487000_btad501-B13","author":"Korn"},{"key":"2023111103514487000_btad501-B14","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198522195.001.0001","volume-title":"Graphical Models","author":"Lauritzen","year":"1996"},{"key":"2023111103514487000_btad501-B15","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1080\/10618600.2014.900500","article-title":"Learning the structure of mixed graphical models","volume":"24","author":"Lee","year":"2015","journal-title":"J Comput Graph Stat"},{"key":"2023111103514487000_btad501-B16","first-page":"413","author":"Liu"},{"key":"2023111103514487000_btad501-B17","doi-asserted-by":"crossref","first-page":"1436","DOI":"10.1214\/009053606000000281","article-title":"High-dimensional graphs and variable selection with the Lasso","volume":"34","author":"Meinshausen","year":"2006","journal-title":"Ann Statist"},{"key":"2023111103514487000_btad501-B18","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1007\/s10208-013-9150-3","article-title":"Adaptive restart for accelerated gradient schemes","volume":"15","author":"O\u2019Donoghue","year":"2015","journal-title":"Found Comput Math"},{"key":"2023111103514487000_btad501-B19","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/s41060-017-0068-8","article-title":"Hiding outliers in high-dimensional data spaces","volume":"4","author":"Steinbuss","year":"2017","journal-title":"Int J Data Sci Anal"},{"key":"2023111103514487000_btad501-B20","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1080\/10618600.2020.1807997","article-title":"Anomaly detection in high-dimensional data","volume":"30","author":"Talagala","year":"2021","journal-title":"J Comput Graph Stat"},{"key":"2023111103514487000_btad501-B21","doi-asserted-by":"crossref","first-page":"e1004755","DOI":"10.1371\/journal.pcbi.1004755","article-title":"FastGGM: an efficient algorithm for the inference of Gaussian graphical model in biological networks","volume":"12","author":"Wang","year":"2016","journal-title":"PLoS Comput Biol"},{"key":"2023111103514487000_btad501-B22","doi-asserted-by":"crossref","first-page":"1177932219839402","DOI":"10.1177\/1177932219839402","article-title":"Cancer genetic network inference using Gaussian graphical models","volume":"13","author":"Zhao","year":"2019","journal-title":"Bioinform Biol Insights"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad501\/51117221\/btad501.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/8\/btad501\/53175632\/btad501.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/8\/btad501\/53175632\/btad501.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,11]],"date-time":"2023-11-11T03:52:50Z","timestamp":1699674770000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad501\/7243154"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2023,8,1]]},"references-count":22,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2023,8,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad501","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,8,1]]},"published":{"date-parts":[[2023,8,1]]},"article-number":"btad501"}}