Introduction: In smoking cessation clinical trials, timeline followback (TLFB) interviews are widely used to track daily cigarette consumption. However, there are no standard tools for calculating abstinence based on TLFB data. Individual research groups have to develop their own calculation tools, which is not only time- and resource-consuming but might also lead to variability in the data processing and calculation procedures. Aims and Methods: To address these issues, we developed a novel open-source Python package named abstcal to calculate abstinence using TLFB data. This package provides data verification, duplicate and outlier detection, missing-data imputation, integration of biochemical verification data, and calculation of a variety of definitions of abstinence, including continuous, point-prevalence, and prolonged abstinence. Results: We verified the accuracy of the calculator using data derived from a clinical smoking cessation study. To improve the package's accessibility, we have made it available as a free web app. Conclusions: The abstcal package is a reliable abstinence calculator with open-source access, providing a shared validated online tool to the addiction research field. We expect that this opensource abstinence calculation tool will improve the rigor and reproducibility of smoking and addiction research by standardizing TLFB-based abstinence calculation.
机构:
Institute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, PolandInstitute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, Poland
Wrobel, Krzysztof
Porwik, Piotr
论文数: 0引用数: 0
h-index: 0
机构:
Institute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, PolandInstitute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, Poland
Porwik, Piotr
Orczyk, Tomasz
论文数: 0引用数: 0
h-index: 0
机构:
Institute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, PolandInstitute of Computer Science, University of Silesia in Katowice, Bedzinska 39, Sosnowiec,41-200, Poland