Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility
Abstract Background A lack of available data and statistical code being published alongside journal articles provides a significant barrier to open scientific discourse, and reproducibility of research. Information governance restrictions inhibit the active dissemination of individual level data to...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2022-06-01
|
Series: | BMC Medical Research Methodology |
Subjects: | |
Online Access: | https://doi.org/10.1186/s12874-022-01654-1 |
_version_ | 1811229965341949952 |
---|---|
author | Aiden Smith Paul C. Lambert Mark J. Rutherford |
author_facet | Aiden Smith Paul C. Lambert Mark J. Rutherford |
author_sort | Aiden Smith |
collection | DOAJ |
description | Abstract Background A lack of available data and statistical code being published alongside journal articles provides a significant barrier to open scientific discourse, and reproducibility of research. Information governance restrictions inhibit the active dissemination of individual level data to accompany published manuscripts. Realistic, high-fidelity time-to-event synthetic data can aid in the acceleration of methodological developments in survival analysis and beyond by enabling researchers to access and test published methods using data similar to that which they were developed on. Methods We present methods to accurately emulate the covariate patterns and survival times found in real-world datasets using synthetic data techniques, without compromising patient privacy. We model the joint covariate distribution of the original data using covariate specific sequential conditional regression models, then fit a complex flexible parametric survival model from which to generate survival times conditional on individual covariate patterns. We recreate the administrative censoring mechanism using the last observed follow-up date information from the initial dataset. Metrics for evaluating the accuracy of the synthetic data, and the non-identifiability of individuals from the original dataset, are presented. Results We successfully create a synthetic version of an example colon cancer dataset consisting of 9064 patients which aims to show good similarity to both covariate distributions and survival times from the original data, without containing any exact information from the original data, therefore allowing them to be published openly alongside research. Conclusions We evaluate the effectiveness of the methods for constructing synthetic data, as well as providing evidence that there is minimal risk that a given patient from the original data could be identified from their individual unique patient information. Synthetic datasets using this methodology could be made available alongside published research without breaching data privacy protocols, and allow for data and code to be made available alongside methodological or applied manuscripts to greatly improve the transparency and accessibility of medical research. |
first_indexed | 2024-04-12T10:22:09Z |
format | Article |
id | doaj.art-000f1a1f9cde427d9e34f035f6cbb0d5 |
institution | Directory Open Access Journal |
issn | 1471-2288 |
language | English |
last_indexed | 2024-04-12T10:22:09Z |
publishDate | 2022-06-01 |
publisher | BMC |
record_format | Article |
series | BMC Medical Research Methodology |
spelling | doaj.art-000f1a1f9cde427d9e34f035f6cbb0d52022-12-22T03:37:04ZengBMCBMC Medical Research Methodology1471-22882022-06-0122111510.1186/s12874-022-01654-1Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibilityAiden Smith0Paul C. Lambert1Mark J. Rutherford2Department of Health Sciences, Centre for Medicine, University of LeicesterDepartment of Health Sciences, Centre for Medicine, University of LeicesterDepartment of Health Sciences, Centre for Medicine, University of LeicesterAbstract Background A lack of available data and statistical code being published alongside journal articles provides a significant barrier to open scientific discourse, and reproducibility of research. Information governance restrictions inhibit the active dissemination of individual level data to accompany published manuscripts. Realistic, high-fidelity time-to-event synthetic data can aid in the acceleration of methodological developments in survival analysis and beyond by enabling researchers to access and test published methods using data similar to that which they were developed on. Methods We present methods to accurately emulate the covariate patterns and survival times found in real-world datasets using synthetic data techniques, without compromising patient privacy. We model the joint covariate distribution of the original data using covariate specific sequential conditional regression models, then fit a complex flexible parametric survival model from which to generate survival times conditional on individual covariate patterns. We recreate the administrative censoring mechanism using the last observed follow-up date information from the initial dataset. Metrics for evaluating the accuracy of the synthetic data, and the non-identifiability of individuals from the original dataset, are presented. Results We successfully create a synthetic version of an example colon cancer dataset consisting of 9064 patients which aims to show good similarity to both covariate distributions and survival times from the original data, without containing any exact information from the original data, therefore allowing them to be published openly alongside research. Conclusions We evaluate the effectiveness of the methods for constructing synthetic data, as well as providing evidence that there is minimal risk that a given patient from the original data could be identified from their individual unique patient information. Synthetic datasets using this methodology could be made available alongside published research without breaching data privacy protocols, and allow for data and code to be made available alongside methodological or applied manuscripts to greatly improve the transparency and accessibility of medical research.https://doi.org/10.1186/s12874-022-01654-1SimulationSurvivalData accessibilityFlexible parametric survival modelsReproducible researchTime-to-event |
spellingShingle | Aiden Smith Paul C. Lambert Mark J. Rutherford Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility BMC Medical Research Methodology Simulation Survival Data accessibility Flexible parametric survival models Reproducible research Time-to-event |
title | Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility |
title_full | Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility |
title_fullStr | Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility |
title_full_unstemmed | Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility |
title_short | Generating high-fidelity synthetic time-to-event datasets to improve data transparency and accessibility |
title_sort | generating high fidelity synthetic time to event datasets to improve data transparency and accessibility |
topic | Simulation Survival Data accessibility Flexible parametric survival models Reproducible research Time-to-event |
url | https://doi.org/10.1186/s12874-022-01654-1 |
work_keys_str_mv | AT aidensmith generatinghighfidelitysynthetictimetoeventdatasetstoimprovedatatransparencyandaccessibility AT paulclambert generatinghighfidelitysynthetictimetoeventdatasetstoimprovedatatransparencyandaccessibility AT markjrutherford generatinghighfidelitysynthetictimetoeventdatasetstoimprovedatatransparencyandaccessibility |