Cargando…
Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data
All data are prone to error and require data cleaning prior to analysis. An important example is longitudinal growth data, for which there are no universally agreed standard methods for identifying and removing implausible values and many existing methods have limitations that restrict their usage a...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6980495/ https://www.ncbi.nlm.nih.gov/pubmed/31978151 http://dx.doi.org/10.1371/journal.pone.0228154 |
_version_ | 1783490954621091840 |
---|---|
author | Woolley, Charlotte S. C. Handel, Ian G. Bronsvoort, B. Mark Schoenebeck, Jeffrey J. Clements, Dylan N. |
author_facet | Woolley, Charlotte S. C. Handel, Ian G. Bronsvoort, B. Mark Schoenebeck, Jeffrey J. Clements, Dylan N. |
author_sort | Woolley, Charlotte S. C. |
collection | PubMed |
description | All data are prone to error and require data cleaning prior to analysis. An important example is longitudinal growth data, for which there are no universally agreed standard methods for identifying and removing implausible values and many existing methods have limitations that restrict their usage across different domains. A decision-making algorithm that modified or deleted growth measurements based on a combination of pre-defined cut-offs and logic rules was designed. Five data cleaning methods for growth were tested with and without the addition of the algorithm and applied to five different longitudinal growth datasets: four uncleaned canine weight or height datasets and one pre-cleaned human weight dataset with randomly simulated errors. Prior to the addition of the algorithm, data cleaning based on non-linear mixed effects models was the most effective in all datasets and had on average a minimum of 26.00% higher sensitivity and 0.12% higher specificity than other methods. Data cleaning methods using the algorithm had improved data preservation and were capable of correcting simulated errors according to the gold standard; returning a value to its original state prior to error simulation. The algorithm improved the performance of all data cleaning methods and increased the average sensitivity and specificity of the non-linear mixed effects model method by 7.68% and 0.42% respectively. Using non-linear mixed effects models combined with the algorithm to clean data allows individual growth trajectories to vary from the population by using repeated longitudinal measurements, identifies consecutive errors or those within the first data entry, avoids the requirement for a minimum number of data entries, preserves data where possible by correcting errors rather than deleting them and removes duplications intelligently. This algorithm is broadly applicable to data cleaning anthropometric data in different mammalian species and could be adapted for use in a range of other domains. |
format | Online Article Text |
id | pubmed-6980495 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-69804952020-02-04 Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data Woolley, Charlotte S. C. Handel, Ian G. Bronsvoort, B. Mark Schoenebeck, Jeffrey J. Clements, Dylan N. PLoS One Research Article All data are prone to error and require data cleaning prior to analysis. An important example is longitudinal growth data, for which there are no universally agreed standard methods for identifying and removing implausible values and many existing methods have limitations that restrict their usage across different domains. A decision-making algorithm that modified or deleted growth measurements based on a combination of pre-defined cut-offs and logic rules was designed. Five data cleaning methods for growth were tested with and without the addition of the algorithm and applied to five different longitudinal growth datasets: four uncleaned canine weight or height datasets and one pre-cleaned human weight dataset with randomly simulated errors. Prior to the addition of the algorithm, data cleaning based on non-linear mixed effects models was the most effective in all datasets and had on average a minimum of 26.00% higher sensitivity and 0.12% higher specificity than other methods. Data cleaning methods using the algorithm had improved data preservation and were capable of correcting simulated errors according to the gold standard; returning a value to its original state prior to error simulation. The algorithm improved the performance of all data cleaning methods and increased the average sensitivity and specificity of the non-linear mixed effects model method by 7.68% and 0.42% respectively. Using non-linear mixed effects models combined with the algorithm to clean data allows individual growth trajectories to vary from the population by using repeated longitudinal measurements, identifies consecutive errors or those within the first data entry, avoids the requirement for a minimum number of data entries, preserves data where possible by correcting errors rather than deleting them and removes duplications intelligently. This algorithm is broadly applicable to data cleaning anthropometric data in different mammalian species and could be adapted for use in a range of other domains. Public Library of Science 2020-01-24 /pmc/articles/PMC6980495/ /pubmed/31978151 http://dx.doi.org/10.1371/journal.pone.0228154 Text en © 2020 Woolley et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Woolley, Charlotte S. C. Handel, Ian G. Bronsvoort, B. Mark Schoenebeck, Jeffrey J. Clements, Dylan N. Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title | Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title_full | Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title_fullStr | Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title_full_unstemmed | Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title_short | Is it time to stop sweeping data cleaning under the carpet? A novel algorithm for outlier management in growth data |
title_sort | is it time to stop sweeping data cleaning under the carpet? a novel algorithm for outlier management in growth data |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6980495/ https://www.ncbi.nlm.nih.gov/pubmed/31978151 http://dx.doi.org/10.1371/journal.pone.0228154 |
work_keys_str_mv | AT woolleycharlottesc isittimetostopsweepingdatacleaningunderthecarpetanovelalgorithmforoutliermanagementingrowthdata AT handeliang isittimetostopsweepingdatacleaningunderthecarpetanovelalgorithmforoutliermanagementingrowthdata AT bronsvoortbmark isittimetostopsweepingdatacleaningunderthecarpetanovelalgorithmforoutliermanagementingrowthdata AT schoenebeckjeffreyj isittimetostopsweepingdatacleaningunderthecarpetanovelalgorithmforoutliermanagementingrowthdata AT clementsdylann isittimetostopsweepingdatacleaningunderthecarpetanovelalgorithmforoutliermanagementingrowthdata |