Herzeel Charlotte, D'Hondt Ellie, Vandeweerd Valerie, Botermans Wouter, Akand Murat, Van der Aa Frank, Wuyts Roel, Verachtert Wilfried
ExaScience Lab, imec, Leuven, Belgium.
Janssen Research & Development, a division of Janssen Pharmaceutica NV, Beerse, Belgium.
PLOS Digit Health. 2023 Nov 22;2(11):e0000384. doi: 10.1371/journal.pdig.0000384. eCollection 2023 Nov.
We present the Patient Trajectory Analysis Library (PTRA), a software package for explorative analysis of patient development. PTRA provides the tools for extracting statistically relevant trajectories from the medical event histories of a patient population. These trajectories can additionally be clustered for visual inspection and identifying key events in patient progression. The algorithms of PTRA are based on a statistical method developed previously by Jensen et al, but we contribute several modifications and extensions to enable the implementation of a practical tool. This includes a new clustering strategy, filter mechanisms for controlling analysis to specific cohorts and for controlling trajectory output, a parallel implementation that executes on a single server rather than a high-performance computing (HPC) cluster, etc. PTRA is furthermore open source and the code is organized as a framework so researchers can reuse it to analyze new data sets. We illustrate our tool by discussing trajectories extracted from the TriNetX Dataworks database for analyzing bladder cancer development. We show this experiment uncovers medically sound trajectories for bladder cancer.
我们展示了患者轨迹分析库(PTRA),这是一个用于探索性分析患者病情发展的软件包。PTRA提供了从患者群体的医疗事件历史中提取具有统计学相关性轨迹的工具。这些轨迹还可以进行聚类,以便进行可视化检查并识别患者病情进展中的关键事件。PTRA的算法基于Jensen等人之前开发的一种统计方法,但我们做出了一些修改和扩展,以实现一个实用工具。这包括一种新的聚类策略、用于将分析控制到特定队列以及控制轨迹输出的过滤机制、在单个服务器而非高性能计算(HPC)集群上执行的并行实现等。此外,PTRA是开源的,代码被组织成一个框架,以便研究人员可以重新使用它来分析新的数据集。我们通过讨论从TriNetX Dataworks数据库中提取的用于分析膀胱癌发展的轨迹来说明我们的工具。我们表明,这个实验揭示了膀胱癌在医学上合理的轨迹。