AutoVARP -- a framework for automated reproducible inducibility testing in computational models of cardiac electrophysiology
Paolo Seghetti, Matthias Gsell, Anton Prassk, Martin Bishop, Gernot Plank
TL;DR
AutoVARP tackles the critical lack of reproducibility and standardization in in silico cardiac inducibility testing by delivering an automated workflow built on openCARP, carputils, and forCEPSS. It standardizes inputs and encodes the entire induction protocol into shareable plan files, while a four-stage pipeline ($Pre-Pacing$, $S1$, $S2$, $Maintenance$) and checkpointing drive computational efficiency and reproducibility. The framework demonstrates scalability and reproducibility across large subject cohorts, including simple slab geometries and a complex biventricular geometry, with automated post-processing, visualization, and data bundling for replication. By leveraging open-source components and auditable workflows, AutoVARP enables broader access to rigorous in silico inducibility studies and supports cross-lab validation.
Abstract
Simulations of Cardiac Electrophysiology are gaining momentum beyond basic mechanistic studies, as an approach for supporting clinical decision making. The potential for in silico technologies observed from the research community is immense, with studies demonstrating significantly improved therapeutical outcome with little to no additional burden for patients. Two main factors hinder the translation of these technologies from pure research to applications: virtually no reproducibility of results, and lack of standardized procedures. Inspired by a previously published virtual induction study by Arevalo et al. (2016), We address the issues of reproducibility and standardization providing autoVARP, a framework for standardization of virtual arrhythmia inducibility studies, built upon openCARP and the carputils framework. Standardization relies on the previously published forCEPSS framework and is ensured by defining the whole induction study with input files that can be easily shared. Our approach also ensures numerical efficiency by separating the induction study into four stages: (i) pre-pacing with forCEPSS, (ii) S1 pacing tor each steady state, (iii) S2 induction with different extrastimuli, (iv) testing of sustenance of induced reentries. We demonstrate the approach in a large virtual subject cohort to investigate numerical artifacts that may arise when improper setups are provided to perform virtual induction, and additionally showcase autoVARP in a biventricular mesh. AutoVARP addresses effectively the current gap in standardization and reproducibility of results providing a uniform methodology that can be implemented even by non expert users. AutoVARP is highly scalable and adaptable to markedly different anatomies. Although less flexible than in house implementations it provides automated tools to share setups and does not require re-implementation of any process.
