<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.0 20040830//EN" "journalpublishing.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="2.0" xml:lang="en" article-type="research-article"><front><journal-meta><journal-id journal-id-type="nlm-ta">JMIR Form Res</journal-id><journal-id journal-id-type="publisher-id">formative</journal-id><journal-id journal-id-type="index">27</journal-id><journal-title>JMIR Formative Research</journal-title><abbrev-journal-title>JMIR Form Res</abbrev-journal-title><issn pub-type="epub">2561-326X</issn><publisher><publisher-name>JMIR Publications</publisher-name><publisher-loc>Toronto, Canada</publisher-loc></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">v9i1e70016</article-id><article-id pub-id-type="doi">10.2196/70016</article-id><article-categories><subj-group subj-group-type="heading"><subject>Original Paper</subject></subj-group></article-categories><title-group><article-title>Enhancing Clinical Data Management Through Barcode Integration and Research Electronic Data Capture: Scalable and Adaptable Implementation Study</article-title></title-group><contrib-group><contrib contrib-type="author"><name name-style="western"><surname>Zhang</surname><given-names>Rendong</given-names></name><degrees>MS</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Chiron</surname><given-names>Sophie</given-names></name><degrees>BS</degrees><xref ref-type="aff" rid="aff2">2</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Tyree</surname><given-names>Regina</given-names></name><degrees>MS</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Carson</surname><given-names>Kate</given-names></name><degrees>MPH</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Raber</surname><given-names>Larry</given-names></name><degrees>BS</degrees><xref ref-type="aff" rid="aff3">3</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Ramadass</surname><given-names>Karthik</given-names></name><degrees>MS</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Gao</surname><given-names>Chenyu</given-names></name><degrees>MS</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Kim</surname><given-names>Michael E</given-names></name><degrees>BS</degrees><xref ref-type="aff" rid="aff4">4</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Zuo</surname><given-names>Lianrui</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Li</surname><given-names>Yike</given-names></name><degrees>MD, PhD</degrees><xref ref-type="aff" rid="aff5">5</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Wan</surname><given-names>Zhiyu</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff6">6</xref><xref ref-type="aff" rid="aff7">7</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Harris</surname><given-names>Paul A</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff7">7</xref><xref ref-type="aff" rid="aff8">8</xref><xref ref-type="aff" rid="aff9">9</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Liu</surname><given-names>Qi</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff9">9</xref><xref ref-type="aff" rid="aff10">10</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Lau</surname><given-names>Ken S</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff10">10</xref><xref ref-type="aff" rid="aff11">11</xref><xref ref-type="aff" rid="aff12">12</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Coburn</surname><given-names>Lori A</given-names></name><degrees>MD</degrees><xref ref-type="aff" rid="aff3">3</xref><xref ref-type="aff" rid="aff13">13</xref><xref ref-type="aff" rid="aff14">14</xref><xref ref-type="aff" rid="aff15">15</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Wilson</surname><given-names>Keith T</given-names></name><degrees>MD</degrees><xref ref-type="aff" rid="aff3">3</xref><xref ref-type="aff" rid="aff13">13</xref><xref ref-type="aff" rid="aff14">14</xref><xref ref-type="aff" rid="aff15">15</xref><xref ref-type="aff" rid="aff16">16</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Huo</surname><given-names>Yuankai</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff1">1</xref><xref ref-type="aff" rid="aff4">4</xref></contrib><contrib contrib-type="author"><name name-style="western"><surname>Landman</surname><given-names>Bennett A</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff1">1</xref><xref ref-type="aff" rid="aff4">4</xref></contrib><contrib contrib-type="author" corresp="yes"><name name-style="western"><surname>Bao</surname><given-names>Shunxing</given-names></name><degrees>PhD</degrees><xref ref-type="aff" rid="aff1">1</xref></contrib></contrib-group><aff id="aff1"><institution>Department of Electrical and Computer Engineering, School of Engineering, Vanderbilt University</institution><addr-line>PMB 351824, 2301 Vanderbilt Place</addr-line><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff2"><institution>Vanderbilt-Ingram Cancer Center, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff3"><institution>Department of Medicine, Division of Gastroenterology, Hepatology, and Nutrition, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff4"><institution>Department of Computer Science, School of Engineering, Vanderbilt University</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff5"><institution>Department of Otolaryngology-Head and Neck Surgery, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff6"><institution>School of Biomedical Engineering, ShanghaiTech University</institution><addr-line>Shanghai</addr-line><country>China</country></aff><aff id="aff7"><institution>Department of Biomedical Informatics, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff8"><institution>Department of Biomedical Engineering, Vanderbilt University</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff9"><institution>Department of Biostatistics, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff10"><institution>Center for Quantitative Sciences, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff11"><institution>Epithelial Biology Center, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff12"><institution>Department of Cell and Developmental Biology, School of Medicine, Vanderbilt University</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff13"><institution>Vanderbilt Center for Mucosal Inflammation and Cancer</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff14"><institution>Program of Cancer Biology, School of Medicine, Vanderbilt University</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff15"><institution>VA Tennessee Valley Healthcare System</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><aff id="aff16"><institution>Department of Pathology, Microbiology, and Immunology,, Vanderbilt University Medical Center</institution><addr-line>Nashville</addr-line><addr-line>TN</addr-line><country>United States</country></aff><contrib-group><contrib contrib-type="editor"><name name-style="western"><surname>Mavragani</surname><given-names>Amaryllis</given-names></name></contrib></contrib-group><contrib-group><contrib contrib-type="reviewer"><name name-style="western"><surname>Mahanty</surname><given-names>Chandrakanta</given-names></name></contrib></contrib-group><author-notes><corresp>Correspondence to Shunxing Bao, PhD, Department of Electrical and Computer Engineering, School of Engineering, Vanderbilt University, PMB 351824, 2301 Vanderbilt Place, Nashville, TN, 37235-1824, United States, 1 6153222338; <email>shunxing.bao@vanderbilt.edu</email></corresp></author-notes><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>12</day><month>9</month><year>2025</year></pub-date><volume>9</volume><elocation-id>e70016</elocation-id><history><date date-type="received"><day>12</day><month>12</month><year>2024</year></date><date date-type="rev-recd"><day>29</day><month>06</month><year>2025</year></date><date date-type="accepted"><day>15</day><month>07</month><year>2025</year></date></history><copyright-statement>&#x00A9; Rendong Zhang, Sophie Chiron, Regina Tyree, Kate Carson, Larry Raber, Karthik Ramadass, Chenyu Gao, Michael E Kim, Lianrui Zuo, Yike Li, Zhiyu Wan, Paul A Harris, Qi Liu, Ken S Lau, Lori A Coburn, Keith T Wilson, Yuankai Huo, Bennett A Landman, Shunxing Bao. Originally published in JMIR Formative Research (<ext-link ext-link-type="uri" xlink:href="https://formative.jmir.org">https://formative.jmir.org</ext-link>), 12.9.2025. </copyright-statement><copyright-year>2025</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (<ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Formative Research, is properly cited. The complete bibliographic information, a link to the original publication on <ext-link ext-link-type="uri" xlink:href="https://formative.jmir.org">https://formative.jmir.org</ext-link>, as well as this copyright and license information must be included.</p></license><self-uri xlink:type="simple" xlink:href="https://formative.jmir.org/2025/1/e70016"/><abstract><sec><title>Background</title><p>Effective data management is crucial in clinical studies for precise tracking, secure storage, and reliable analysis of samples. Traditional systems often encounter challenges like barcode recognition errors, inadequate data details, and diminished performance under heavy workloads.</p></sec><sec><title>Objective</title><p>This paper aims to enhance clinical data management by improving barcode robustness, increasing data granularity, and boosting system throughput. These improvements address key challenges in barcode informatics systems, as highlighted in previous studies, to better support real clinical applications. In addition, we aim to validate the design criteria on various gastrointestinal-related studies, ensuring it can be easily integrated into other clinical data management workflows.</p></sec><sec sec-type="methods"><title>Methods</title><p>We evaluated the robustness of various barcode technologies under significant blurring conditions, implemented a dynamic organ-specific archive in the REDCap (Research Electronic Data Capture) database for various clinical study data collection criteria, and used Docker to containerize the informatics software for different studies. In addition, we proposed a local cache system to reduce interaction times with REDCap for large-scale data records. Experimental setups include assessing barcode recognition accuracy under various levels of image blurring, showcasing different study types managed with the organ-specific archive, and measuring system throughput and response times with and without the proposed local cache system.</p></sec><sec sec-type="results"><title>Results</title><p>Our findings demonstrate that the DataMatrix barcode exhibits superior resilience, maintaining high recognition accuracy under blurred conditions. The dynamic organ-specific archive in REDCap enabled precise tracking of sample origins, improving data granularity. Docker containerization streamlines software deployment and ensures consistency across studies. The local cache system significantly reduces interaction times with REDCap, decreasing operating time by nearly eightfold compared to the na&#x00EF;ve strategy when handling large patient datasets.</p></sec><sec sec-type="conclusions"><title>Conclusions</title><p>The proposed enhancements significantly improve barcode robustness, data granularity, and system throughput in the informatics system, addressing key limitations identified in previous studies. These optimizations ensure efficient data management and robust support for diverse clinical research needs.</p></sec></abstract><kwd-group><kwd>clinical data management</kwd><kwd>barcode technology</kwd><kwd>REDCap</kwd><kwd>data granularity</kwd><kwd>Docker containerization</kwd><kwd>system throughput optimization</kwd></kwd-group></article-meta></front><body><sec id="s1" sec-type="intro"><title>Introduction</title><p>In the digital age, operations across various fields are transforming, and digital pathology is revolutionizing traditional histopathological diagnosis by replacing microscopes and glass slides with virtual microscopy on computers [<xref ref-type="bibr" rid="ref1">1</xref>,<xref ref-type="bibr" rid="ref2">2</xref>]. Digital pathology has evolved into an exceptionally powerful and precise tool for the diagnosis and prognosis of a wide range of diseases [<xref ref-type="bibr" rid="ref3">3</xref>-<xref ref-type="bibr" rid="ref5">5</xref>]. However, hardware and software issues can greatly affect costs and slow down the implementation of clinical data management workflows [<xref ref-type="bibr" rid="ref6">6</xref>]. Efficiently collecting and using data can be a significant challenge in clinical research due to the complexity and diversity of data types, the need for precise tracking and storage, and the potential for errors and inefficiencies in manual data handling. Therefore, an advanced informatics system for data management is essential and in high demand for ensuring precise and efficient usage of clinical research data [<xref ref-type="bibr" rid="ref1">1</xref>,<xref ref-type="bibr" rid="ref7">7</xref>-<xref ref-type="bibr" rid="ref9">9</xref>]. Integrating tools like barcoding, specimen tracking, and digital dictation enhances the safety, quality, and efficiency of clinical research workflows [<xref ref-type="bibr" rid="ref10">10</xref>]. Despite the clear potential improvements with a fully digital approach, only a small number of clinical research laboratories have transitioned to such workflows [<xref ref-type="bibr" rid="ref11">11</xref>].</p><p>Clinical studies usually have complex and diverse data management needs that require tailored solutions depending on the nature and objectives of each study. For instance, some studies may need to collect samples from different organs or regions of the body to analyze specific diseases or conditions. Nourani et al [<xref ref-type="bibr" rid="ref12">12</xref>] assessed various clinical data management systems by analyzing databases such as Web of Science, Scopus, Science Direct, ProQuest, Ovid Medline, and PubMed. Their study concluded that none of the systems comprehensively addressed all data management aspects in clinical trials. Therefore, it is often necessary to create customized data management systems tailored to specific needs. Without robust data management systems, researchers face challenges like data loss, sample tracking errors, and inefficiencies in data retrieval and analysis that compromise study quality and reliability and pose health risks or legal challenges for clinicians [<xref ref-type="bibr" rid="ref9">9</xref>].</p><p>One widely used tool for managing clinical research data is REDCap (Research Electronic Data Capture), a web-based application developed by Vanderbilt University Medical Center [<xref ref-type="bibr" rid="ref13">13</xref>,<xref ref-type="bibr" rid="ref14">14</xref>]. REDCap offers a user-friendly interface for validated data entry, audit trails for tracking, and automated data exports for statistical analysis, making it a popular choice among academic, nonprofit, and government institutions worldwide [<xref ref-type="bibr" rid="ref15">15</xref>-<xref ref-type="bibr" rid="ref17">17</xref>,<xref ref-type="bibr" rid="ref19">18</xref>,<xref ref-type="bibr" rid="ref18">19</xref>]. Building on the capabilities of REDCap, Bao et al [<xref ref-type="bibr" rid="ref20">20</xref>] designed a cross-platform informatics system with two key features: (1) a digitalized and human-readable barcode for sample tracking using a cost-effective printer, and (2) longitudinal archive storage in REDCap. After identifying several real-life bottlenecks, which are introduced below, we extended this system to more clinical studies over the past 5 years, including Crohn disease Gut Cell Atlas, Translational Impact of Electrophile Adducts in Colorectal Cancer. The project includes normal control, ulcerative colitis, Crohn disease, and colorectal cancer. It also includes surgical resections from the Cooperative Human Tissue Network in addition to colonoscopy biopsies. <italic>Helicobacter pylori</italic> (<italic>H. pylori</italic>)-associated gastric inflammation and disease progression, and gut&#x2013;microbiome-related gastrointestinal and liver diseases, demonstrating significant improvements in data handling efficiency.</p><p>The challenges identified from real-life usage were: (1) barcode robustness, (2) detailed organ-specific data storage, and (3) system performance under increased data volume that could be further improved from the published system as shown in <xref ref-type="fig" rid="figure1">Figure 1</xref>. To elaborate on these challenges, first, barcodes are printed at a small size of 0.92&#x2033;&#x00D7;0.54&#x2033; using a Dymo printer with 300 dpi resolution, often becoming blurred due to accidental touch, leading to scanner recognition errors and inefficiencies in sample tracking. A more robust barcode technology is needed for better recognition by current equipment even when blurred. Second, the need to record precise sample collection locations has increased as the studies now involve collecting samples from multiple specific regions, which the previous REDCap table design does not support. Enhancing the database structure to include organ-specific fields and a flexible data entry system would improve utility in diverse studies [<xref ref-type="bibr" rid="ref20">20</xref>]. Third, system performance degrades significantly when the REDCap record count exceeds 100, affecting data entry, query, and retrieval efficiency. Implementing database optimization techniques, such as reducing interaction times with REDCap or refining query algorithms, could maintain optimal performance as the database grows.</p><fig position="float" id="figure1"><label>Figure 1.</label><caption><p>Comparison of the published and proposed barcode systems for collected biopsies. The published system uses 1-D barcodes, supports only one use case (ascending colon [AC] and terminal ileum [TI]), and involves a heavy data entry load with REDCap without robustness checking. In contrast, the proposed system uses 2-D barcodes with robustness validation, supports multiple use cases, including dynamic organ-specific archives, and optimizes data entry with a lighter load on REDCap. For example, Study 1 covered that the published system collects samples only from the AC and TI. In contrast, the newly involved Study 2 involves several cases where each case requires sample collection from a specific region, such as the AC, TI, transverse colon (TC), descending colon (DC), sigmoid colon (SC), or rectum. Study 3 necessitates collecting samples from multiple regions. AC: ascending colon; DC: descending colon; Num.: number; REDCap: Research Electronic Data Capture; TC: transverse colon; TI: terminal ileum; SC: sigmoid colon.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig01.png"/></fig><p>To address the identified issues, we propose three main design criteria for enhancing our system: (1) improving barcode robustness by updating the system with the most durable barcode technology available, (2) incorporating a dynamic organ-specific archive in the REDCap table design to support detailed anatomical data, and (3) optimizing system throughput to efficiently manage increased data volumes. Our methods include evaluating various barcode technologies under blurring conditions, implementing a dynamic organ-specific archive in REDCap, and using Docker for containerizing software clusters. In addition, we developed a local cache system to reduce interaction times with REDCap. Experimental setups involve testing barcode recognition accuracy and comparing system performance across different implementations. The results demonstrate significant improvements in barcode recognition, data granularity, and system throughput, thereby enhancing overall data management efficiency in clinical studies.</p></sec><sec id="s2" sec-type="methods"><title>Methods</title><sec id="s2-1"><title>Overview</title><p>In this section, we detail the development and evaluation processes designed to meet the 3 proposed design criteria: improving barcode robustness, incorporating a dynamic organ-specific archive, and optimizing system throughput. Each methodology and experimental setup ensures the solutions are effective and practical for real-life clinical settings.</p></sec><sec id="s2-2"><title>Data Management Workflows Overview</title><p>The data management workflow for 2 Python-based applications from [<xref ref-type="bibr" rid="ref20">20</xref>], the Printer app and the Data entry app, which are integral components of our biopsy management with REDCap, is presented in <xref ref-type="fig" rid="figure2">Figure 2(A-B)</xref>.</p><fig position="float" id="figure2"><label>Figure 2.</label><caption><p>Illustration of workflows for (<bold>A</bold>) the Printer app and (<bold>B</bold>) Data entry app used in managing biopsy samples. In the Printer app, the workflow commences with entering the patient ID, followed by autofilling patient groups, selecting the clinician ID, choosing a print option, printing the barcode, and syncing print events to REDCap. The data entry app workflow involves scanning the barcode, selecting the clinician ID, determining if samples were collected, entering sample location information, selecting organ information, and either syncing sample archive information to REDCap or marking the barcode as not collected. The green, yellow, and red dotted boxes indicate the locations where systematic bottlenecks were identified in the previous implementation. These bottlenecks have been addressed and resolved in this study. REDCap: Research Electronic Data Capture; VUMC: Vanderbilt University Medical Center;</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig02.png"/></fig><p>Briefly, the Printer app workflow begins by entering the patient ID, which autofills the patient group based on control or study or disease-related subgroups. Next, the clinician ID is selected, and a print option is chosen, ranging from default to including extra frozen biopsies. The &#x201C;Barcode Printing&#x201D; step, highlighted in a green box in <xref ref-type="fig" rid="figure2">Figure 2</xref>, was identified as a bottleneck due to limitations in printer quality and previously selected barcode design. Finally, print events are synced to REDCap, ensuring all printed barcodes are recorded in the system.</p><p>The data entry app workflow starts by scanning the barcode and selecting the clinician ID. If samples are collected, the user enters the sample location information and selects the organ information, both highlighted in yellow boxes in <xref ref-type="fig" rid="figure2">Figure 2</xref>. The previous system could only handle one static organ selection, which was a limitation given the diverse clinical studies we manage. If samples are not collected, the barcode is marked as not collected, and the relevant REDCap field is removed. Syncing sample archive information to REDCap, highlighted in a red box in <xref ref-type="fig" rid="figure2">Figure 2</xref>, is where the interaction bottleneck was found, which is critical for optimizing system throughput.</p><p>Next, we introduce design criteria based on the 3 identified bottlenecks in detail.</p><sec id="s2-2-1"><title>Design Criteria 1. Evaluation-Driven Barcode Robustness Improvement</title><p>To address the issue of barcode robustness, a series of validations (<xref ref-type="fig" rid="figure3">Figure 3</xref>) was conducted to assess various barcode technologies and printing methods for decoding 8-digit numerical data [<xref ref-type="bibr" rid="ref20">20</xref>] (necessitated by the limitations of printer quality and the tiny barcode size). The experiment included evaluating the following barcode types discussed in the literature [<xref ref-type="bibr" rid="ref21">21</xref>,<xref ref-type="bibr" rid="ref22">22</xref>]: (1) Code 39; (2) EAN-8; (3) ITF (Interleaved 2 of 5); (4) QR Code; and (5) DataMatrix. They were chosen for their simplicity, ease of printing, and reliability in a small size.</p><fig position="float" id="figure3"><label>Figure 3.</label><caption><p>The barcode robustness evaluation process involves creating a canvas, attaching barcodes, applying a Gaussian blur with varying radii (0, 0.5, 1, 1.5, 2 pixels), scanning the barcodes, and validating their robustness.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig03.png"/></fig><p>One hundred unique 8-digit numbers were randomly generated for each of the 5 barcode types, and 5 rounds of testing were conducted. Each round applied a Gaussian blur with radii of 0, 0.5, 1, 1.5, and 2 pixels, corresponding to 0, 0.00167, 0.00333, 0.005, and 0.00667 inches, respectively. Although Gaussian blur was used as a proxy for image degradation, it does not fully capture the characteristics of printer smearing, which typically occurs in a single direction and is better modeled as motion blur. In practice, motion blur results in a point spread function resembling a rectangular function in image space and a sinc function in Fourier space. Despite this simplification, the barcodes were printed at a size of 0.94&#x2033; x0.52&#x2033;, consistent with typical hospital settings. These barcodes were then scanned using the hospital&#x2019;s standard scanner. The Adesso NuScan 5200TR is a 2.4GHz wireless barcode scanner (Adesso, Inc), and recognition accuracy was calculated for each barcode type and blur level. Gaussian blur was selected to systematically simulate image degradation under controlled and reproducible conditions for comparing barcode types. While this does not fully capture directional distortions such as motion blur, it enables consistent evaluation across barcodes within our experimental framework.</p></sec><sec id="s2-2-2"><title>Design Criteria 2. Dynamic Organ-Specific Archive Implementation</title><p>As shown in <xref ref-type="fig" rid="figure4">Figure 4</xref>, the number of actions recorded in REDCap escalates rapidly with increasing patient sample collection. The design of the longitudinal tuple table was originally introduced in our previous work [<xref ref-type="bibr" rid="ref20">20</xref>] and is briefly summarized here for completeness. In REDCap, an &#x201C;arm&#x201D; is a project structure that groups records either in fixed or longitudinal formats. While static arms are used for one-time data capture, longitudinal arms allow sequential event tracking over time. The longitudinal tuple table is implemented as an individual REDCap arm that flexibly records all operational actions associated with each barcode. These barcode actions include activities such as printing, scanning, storing, distributing, and destroying samples and are recorded without the need for predefined time points. This structure supports real-time, event-driven tracking and is well-suited for unpredictable and repeated operations in clinical workflows.</p><fig position="float" id="figure4"><label>Figure 4.</label><caption><p>To deal with the dynamic organ-specific archival, we extend the implementation of a longitudinal tuple table with additional fields for recording the region from which each sample is collected, allowing for precise tracking of sample origins across various actions and patients.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig04.png"/></fig><p>Previously, the system focused on biopsies collected from the ascending colon and terminal ileum [<xref ref-type="bibr" rid="ref20">20</xref>]. In this study, we have extended the longitudinal tuple table to accommodate broader organ involvement by incorporating an organ archive, which documents the specific organ region associated with each recorded action. This enhancement allows for precise tracking of sample origins across diverse clinical protocols, particularly in studies requiring detailed anatomical localization.</p><p>The tuple table is exported in JSON format and processed using Python&#x2019;s pandas library, enabling efficient filtering, querying, and consistency checks. This flexible and scalable schema aligns with REDCap&#x2019;s best practices for longitudinal study designs. Further technical details can be found in our earlier conference publication [<xref ref-type="bibr" rid="ref20">20</xref>].</p><p>In our clinical setting, the application is deployed on dedicated laboratory workstations within a controlled network. Source code is version-controlled and maintained in the MASILab GitHub group repository, which is accessible only to authorized lab members.</p><p>We use Docker to containerize three clusters of software tailored for different types of studies, including normal control, Crohn disease, colorectal cancer, ulcerative colitis, colonoscopy, and <italic>H. pylori</italic>-associated gastric inflammation biopsies. This containerization ensures easy deployment and consistent programming environments for each study, streamlining the process for researchers and minimizing setup complexities. To showcase the effectiveness of these updates, we provide data summaries for different projects that use the enhanced design and containerized method. We release the data dictionary design for each clinical study in the data storage section and make the relevant applications available on GitHub [<xref ref-type="bibr" rid="ref23">23</xref>].</p></sec><sec id="s2-2-3"><title>Design Criteria 3. System Throughput Optimization With Refined REDCap Interaction</title><p>The throughput issue arises from continuous interactions with REDCap to download and update information. In the na&#x00EF;ve system (<xref ref-type="fig" rid="figure5">Figure 5A</xref>), each sample is handled individually, performing one query and one update operation on REDCap for every sample scanned. This frequent interaction, involving verification and recording of each sample, significantly slows down the system as the number of patients and samples increases. To mitigate these interactions, we propose two approaches:</p><list list-type="order"><list-item><p>Bulk update action system: In this approach, the system can still perform frequent queries to REDCap but consolidates updates into a single bulk action. This method reduces the number of update operations, alleviating the bottleneck caused by frequent updates.</p></list-item><list-item><p>Local cache system: As illustrated in <xref ref-type="fig" rid="figure5">Figure 5B</xref>, a local cache method further optimizes throughput. Upon system initialization, REDCap records are downloaded into the local cache. Subsequent actions interact with the local cache instead of directly with REDCap. Once all actions are completed, the local cache is synchronized with REDCap, ensuring data integrity while minimizing interaction frequency.</p></list-item></list><fig position="float" id="figure5"><label>Figure 5.</label><caption><p>Methodological approach for system throughput optimization. (<bold>A</bold>) Comparison between the na&#x00EF;ve system, (where each action involves a query and update to REDCap, and (<bold>B</bold>) the proposed system, which uses a local cache to reduce the number of interactions with REDCap to enhance the overall throughput. REDCap: Research Electronic Data Capture.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig05.png"/></fig><p>To validate optimization, we designed a controlled experiment involving 500 simulated patients, each requiring 10 distinct actions to be recorded. We measured the processing time per patient sequentially, from the first to the last, and compared system performance across three different implementation designs as the number of actions increased: (1) the na&#x00EF;ve system, (2) the bulk update action system, and (3) the local cache system.</p><p>In the na&#x00EF;ve system, each patient&#x2019;s workflow triggered 10 REDCap export application programming interface (API) calls and 10 REDCap import API calls. The bulk update action system reduced the overhead by performing 10 REDCap exports but consolidating the imports into a single REDCap import API call per patient. The local cache system further optimized the process by requiring only one REDCap export and one REDCap import API call per patient.</p><p>The purpose of this validation experiment was to provide proof-of-concept evidence that reducing the number of REDCap API calls can substantially decrease processing overhead and improve overall system throughput. This experimental setup offers a robust, systematic evaluation of how API call optimization impacts real-time data processing performance. The experiments were conducted on a workstation equipped with a 1 Gbps network connection. For each test case, we performed 5-fold evaluations and reported both the average and cumulative results with 95% CIs.</p></sec></sec><sec id="s2-3"><title>Ethical Considerations</title><p>This project involves the use of fully de-identified data obtained from Vanderbilt University Medical Center (VUMC) under Institutional Review Board (IRB) approvals Vanderbilt IRB #191738 and #191777. While the original studies were classified as human participants research, this work is a secondary analysis focused solely on barcode system methodology and does not involve any access to protected health information (PHI) or patient identifiers by our research team. Therefore, this study does not qualify as human participants research under current regulations.</p><p>Informed consent was obtained for the primary studies at the time of patient recruitment and sample collection. The IRB approvals for these studies permit secondary analysis of deidentified data without additional consent. All data used in this study were deidentified before our analysis, ensuring that no personal health information or identifiable participant data were accessible to the study team. In addition, the barcode system uses a customized codebook that encrypts barcode information. The barcode content is only translatable within the custom-built application and cannot be independently decoded, adding an additional layer of privacy protection. No compensation was provided to participants for the studies described. No images in this manuscript or supplementary materials contain identifiable individual participants.</p></sec></sec><sec id="s3" sec-type="results"><title>Results</title><sec id="s3-1"><title>Barcode Robustness Evaluation</title><p>The Barcode Robustness Evaluation aims to determine which barcode technology is reliable under different blurring conditions. The experimental design, illustrated in (<xref ref-type="fig" rid="figure6">Figure 6A</xref>), involves subjecting each barcode type to 5 rounds of Gaussian blurring. The blur radii tested were 0, 0.5, 1, 1.5, and 2 pixels, equivalent to 0, 0.00167, 0.00333, 0.005, and 0.00667 inches, respectively. As blurring increases with each round, we tested the readability of the barcodes using a standard scanner.</p><fig position="float" id="figure6"><label>Figure 6.</label><caption><p>QR Code and DataMatrix show the highest resilience to blurring, maintaining near-perfect scanning accuracy across all levels of blur, while ITF and EAN-8 exhibit decreased accuracy with increasing blur levels. Code 39 failed on all validation configurations. (<bold>A</bold>) Examples of different barcodes subjected to varying levels of Gaussian blur. (<bold>B</bold>) Scanning accuracy of each barcode type under these blur conditions.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig06.png"/></fig><p>The results, presented in (<xref ref-type="fig" rid="figure6">Figure 6B</xref>), indicate that by the fourth round, only the DataMatrix barcode remained consistently recognizable by the scanner. In contrast, the other barcode types (Code 39, EAN-8, ITF, and QR Code) failed to be accurately scanned under the same conditions. The results demonstrate that the DataMatrix barcode maintained its readability even in the final round of testing. Therefore, based on our equipment and experimental setup, we conclude that the DataMatrix barcode demonstrates the highest robustness and is the most suitable for use in our clinical environment.</p></sec><sec id="s3-2"><title>Dynamic Organ-Specific Archive Showcase</title><p>To enhance the REDCap database, we updated the table design to store organ-specific information for each action taken on a sample. This allows for precise tracking of the origin of each sample, which is essential for studies requiring detailed anatomical data.</p></sec><sec id="s3-3"><title>Demonstration of System Effectiveness Through Patient Demographics and Action Management</title><p>Following the evaluation of the 3 system designs, we present 2 tables that demonstrate the effectiveness and extensive application of our system in clinical studies. <xref ref-type="table" rid="table1">Table 1</xref> summarizes the 4 clinical studies on recruitment procedures, target population and disease focus, recruitment locations, and recruitment time frame. For clarity, the corresponding acronyms are: CMA (Targeting Gut-Microbiome in Veterans Deployment-Related Gastrointestinal and Liver Diseases), EGD (Esophagogastroduodenoscopy project for VA_Dysregulated Polyamine), GCA (Gut Cell Atlas), and DoD (Translational Impact of Electrophile Adducts in Colorectal Cancer). As noted, the names of both CMA and DoD are not derived from the initials of their project titles but are designations aligned with clinical data collection documentation for consistency.</p><p>Together, our system covers 3 study types across 4 clinical studies:</p><list list-type="order"><list-item><p>CMA: Data are collected without knowing which organ is involved.</p></list-item><list-item><p>EGD: Data are collected from one organ, known before esophagogastroduodenoscopy. Tissues are always acquired from the gastric antrum and gastric corpus.</p></list-item><list-item><p>GCA: Data are collected only from the AC and TI.</p></list-item><list-item><p>DoD: Data are collected from one organ, known before colonoscopy.</p></list-item></list><table-wrap id="t1" position="float"><label>Table 1.</label><caption><p>Study recruitment was conducted at multiple clinical sites depending on the study focus. The table summarizes the disease focus and recruitment time frames for each study included in this work, recruited across from VA Tennessee Valley Healthcare System, Vanderbilt University Medical Center Endoscopy, and Cooperative Human Tissue Network.</p></caption><table id="table1" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Study</td><td align="left" valign="bottom">Target population and disease focus</td></tr></thead><tbody><tr><td align="left" valign="top">CMA<sup><xref ref-type="table-fn" rid="table1fn1">a</xref></sup> (2023&#x2013;present, VATVHS)<sup><xref ref-type="table-fn" rid="table1fn2">b</xref></sup></td><td align="left" valign="top">Targeting gut microbiome in veterans deployment-related gastrointestinal and liver diseases: dysbiosis, posttraumatic stress disorder (PTSD), and epithelial and immune biology in inflammatory bowel disease (IBD) in veterans</td></tr><tr><td align="left" valign="top">EGD<sup><xref ref-type="table-fn" rid="table1fn3">c</xref></sup> (2022-present<bold>,</bold> VATVHS)</td><td align="left" valign="top">VA_Dysregulated Polyamine Metabolism in <italic>Helicobacter pylori</italic> (<italic>H. pylori</italic>) infection and associated stomach lesions.</td></tr><tr><td align="left" valign="top">GCA<sup><xref ref-type="table-fn" rid="table1fn4">d</xref></sup> (2019&#x2013;present)<break/>VUMC<sup><xref ref-type="table-fn" rid="table1fn5">e</xref></sup> Endoscopy and CHTN<sup><xref ref-type="table-fn" rid="table1fn6">f</xref></sup></td><td align="left" valign="top">Combinatorial single cell strategies for a Crohn disease Gut Cell Atlas_Specimen.</td></tr><tr><td align="left" valign="top">DoD<sup><xref ref-type="table-fn" rid="table1fn7">g</xref></sup> (2021&#x2013;present) VUMC Endoscopy, CHTN, and VATVHS</td><td align="left" valign="top">Translational impact of electrophile adducts in IBD<sup><xref ref-type="table-fn" rid="table1fn8">h</xref></sup> and and colorectal cancer</td></tr></tbody></table><table-wrap-foot><fn id="table1fn1"><p><sup>a</sup>CMA: a Project for Targeting Gut-Microbiome in Veterans Deployment-Related Gastrointestinal and Liver Diseases: Dysbiosis, PTSD, and Epithelial and Immune Biology in Inflammatory Bowel Disease in Veterans.</p></fn><fn id="table1fn2"><p><sup>b</sup>VATVHS: VA Tennessee Valley Healthcare System.</p></fn><fn id="table1fn3"><p><sup>c</sup>EGD: Esophagogastroduodenoscopy, a project for VA_Dysregulated Polyamine.</p></fn><fn id="table1fn4"><p><sup>d</sup>GCA: Gut cell atlas.</p></fn><fn id="table1fn5"><p><sup>e</sup>VUMC: Vanderbilt University Medical Center.</p></fn><fn id="table1fn6"><p><sup>f</sup>CHTN: Cooperative Human Tissue Network.</p></fn><fn id="table1fn7"><p><sup>g</sup>DoD: a project for Translational Impact of Electrophile Adducts in Colorectal Cancer.</p></fn><fn id="table1fn8"><p><sup>h</sup>IBD: inflammatory bowel disease.</p></fn></table-wrap-foot></table-wrap><p><xref ref-type="table" rid="table2">Table 2</xref> demonstrates the demographic range handled by the system in terms of age, race, and gender. Summarized by <xref ref-type="table" rid="table3">Table 3</xref>, the whole studies collectively handled a total of 38,819 actions, with the GCA study alone accounting for 16,911 actions. These actions include scanning, printing, destroying, distributing, and storing samples, showcasing the system&#x2019;s extensive operational capabilities. The sample types managed include fresh, fixed, and frozen tissue; serum; stool; and DNA samples for Crohn disease and ulcerative colitis. The diverse sample types and the large, significant number of actions performed&#x2014;such as 5106 prints, 4092 scans, 2113 destructions, 565 distributions, and 1360 storages in the nonsurgical CD case of the GCA study&#x2014;highlight the system&#x2019;s flexibility and efficiency in managing different biological materials and operational tasks.</p><table-wrap id="t2" position="float"><label>Table 2.</label><caption><p>A comprehensive overview of the patient demographics involved in various clinical studies using our system.</p></caption><table id="table2" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom" rowspan="2" colspan="2">Study name and surgery</td><td align="left" valign="bottom" rowspan="2">Study case</td><td align="left" valign="bottom" rowspan="2">Patient, n/N (%)</td><td align="left" valign="bottom" rowspan="2">Age, mean (SD)</td><td align="left" valign="bottom" colspan="3">Gender, n/N (%)</td><td align="left" valign="bottom" colspan="5">Race, n/N (%)</td></tr><tr><td align="left" valign="bottom">Male</td><td align="left" valign="bottom">Female</td><td align="left" valign="bottom">N/A<sup><xref ref-type="table-fn" rid="table2fn1">a</xref></sup></td><td align="left" valign="bottom">Asian</td><td align="left" valign="bottom">Black/African American</td><td align="left" valign="bottom">White/Caucasian</td><td align="left" valign="bottom">Hispanic /Latino</td><td align="left" valign="bottom">N/A<sup><xref ref-type="table-fn" rid="table2fn1">a</xref></sup></td></tr></thead><tbody><tr><td align="left" valign="top" colspan="13">CMA<sup><xref ref-type="table-fn" rid="table2fn2">b</xref></sup></td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top"/><td align="left" valign="top">34/34 (100)</td><td align="left" valign="top">48.6 (2.0)</td><td align="left" valign="top">27/34 (80)</td><td align="left" valign="top">5/34 (15)</td><td align="left" valign="top">2/34 (6)</td><td align="left" valign="top">0/34 (0)</td><td align="left" valign="top">3/34 (9)</td><td align="left" valign="top">29/34 (85)</td><td align="left" valign="top">0/34 (0)</td><td align="left" valign="top">2/34 (6)</td></tr><tr><td align="left" valign="top" colspan="13">EGD<sup><xref ref-type="table-fn" rid="table2fn3">c</xref></sup></td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top"/><td align="left" valign="top">52/52 (100)</td><td align="left" valign="top">56.2 (2.0)</td><td align="left" valign="top">45/52 (87)</td><td align="left" valign="top">5/52 (10)</td><td align="left" valign="top">2/52 (3)</td><td align="left" valign="top">1/52 (2)</td><td align="left" valign="top">17/52 (33)</td><td align="left" valign="top">32/52 (62)</td><td align="left" valign="top">0/52 (0)</td><td align="left" valign="top">2/52 (3)</td></tr><tr><td align="left" valign="top" colspan="13">GCA<sup><xref ref-type="table-fn" rid="table2fn4">d</xref></sup></td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">CD<sup><xref ref-type="table-fn" rid="table2fn5">e</xref></sup></td><td align="left" valign="top">125/179 (70)</td><td align="left" valign="top">36.1 (1.3)</td><td align="left" valign="top">47/179 (26)</td><td align="left" valign="top">78/179 (44)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">4/179 (2)</td><td align="left" valign="top">13/179 (7)</td><td align="left" valign="top">106/179 (60)</td><td align="left" valign="top">2/179 (1)</td><td align="left" valign="top">0/179 (0)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">Control</td><td align="left" valign="top">41/179 (23)</td><td align="left" valign="top">54.9 (1.0)</td><td align="left" valign="top">16/179 (8)</td><td align="left" valign="top">25/179 (14)</td><td align="left" valign="top">3/179 (1)</td><td align="left" valign="top">1/179 (1)</td><td align="left" valign="top">3/179 (1)</td><td align="left" valign="top">36/179 (20)</td><td align="left" valign="top">1/179 (1)</td><td align="left" valign="top">0/179 (0)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">CD</td><td align="left" valign="top">10/179 (6)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">10/179 (6)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">10/179 (6)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Control</td><td align="left" valign="top">3/179 (1)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">3/179 (1)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">0/179 (0)</td><td align="left" valign="top">3/179 (1)</td></tr><tr><td align="left" valign="top" colspan="13">DOD<sup><xref ref-type="table-fn" rid="table2fn6">f</xref></sup></td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">CD</td><td align="left" valign="top">38/144 (26)</td><td align="left" valign="top">38.9 (2.5)</td><td align="left" valign="top">15/144 (10)</td><td align="left" valign="top">23/144 (16)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">2/144 (1)</td><td align="left" valign="top">34/144 (24)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">2/144 (1)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">Control</td><td align="left" valign="top">19/144 (13)</td><td align="left" valign="top">52.9 (2.9)</td><td align="left" valign="top">13/144 (9)</td><td align="left" valign="top">6/144 (4)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">1/144 (1)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">15/144 (10)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">3/144 (2)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">UC<sup><xref ref-type="table-fn" rid="table2fn7">g</xref></sup></td><td align="left" valign="top">50/144 (35)</td><td align="left" valign="top">41.0 (2.0)</td><td align="left" valign="top">23/144 (16)</td><td align="left" valign="top">27/144 (18)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">2/144 (1)</td><td align="left" valign="top">43/144 (30)</td><td align="left" valign="top">1/144 (1)</td><td align="left" valign="top">4/144 (3)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">CD</td><td align="left" valign="top">19/144 (13)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">19/144 (13)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">19/144 (13)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Control</td><td align="left" valign="top">1/144 (1)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">1/144 (1)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">1/144 (1)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">UC</td><td align="left" valign="top">5/144 (3)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">5/144 (3)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">5/144 (3)</td></tr><tr><td align="left" valign="top" colspan="2"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Cancer</td><td align="left" valign="top">12/144 (8)</td><td align="left" valign="top">N/A</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">12/144 (8)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">0/144 (0)</td><td align="left" valign="top">12/144 (8)</td></tr></tbody></table><table-wrap-foot><fn id="table2fn1"><p><sup>a</sup>N/A: not available.</p></fn><fn id="table2fn2"><p><sup>b</sup>CMA: project for Targeting Gut-Microbiome in Veterans Deployment-Related Gastrointestinal and Liver Diseases: Dysbiosis, PTSD, and Epithelial and Immune Biology in Inflammatory Bowel Disease in Veterans.</p></fn><fn id="table2fn3"><p><sup>c</sup>EGD: Esophagogastroduodenoscopy, a project for VA_Dysregulated Polyamine.</p></fn><fn id="table2fn4"><p><sup>d</sup>GCA: Gut Cell Atlas.</p></fn><fn id="table2fn5"><p><sup>e</sup>CD: Crohn disease.</p></fn><fn id="table2fn6"><p><sup>f</sup>DOD: Project for translational impact of electrophile adducts in colorectal cancer. </p></fn><fn id="table2fn7"><p><sup>g</sup>UC: ulcerative colitis.</p></fn></table-wrap-foot></table-wrap><table-wrap id="t3" position="float"><label>Table 3.</label><caption><p>Various actions and sample types managed by our system across different studies.</p></caption><table id="table3" frame="hsides" rules="groups"><thead><tr><td align="left" valign="bottom">Study name and surgery</td><td align="left" valign="bottom">Study case</td><td align="left" valign="bottom">Action</td><td align="left" valign="bottom" colspan="6">Sample type</td><td align="left" valign="bottom" colspan="5">Action type</td></tr><tr><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="top"/><td align="left" valign="bottom">Fresh</td><td align="left" valign="bottom">Fixed</td><td align="left" valign="bottom">Frozen</td><td align="left" valign="bottom">Serum</td><td align="left" valign="bottom">Stool</td><td align="left" valign="bottom">DNA</td><td align="left" valign="bottom">Printed</td><td align="left" valign="bottom">Scanned</td><td align="left" valign="bottom">Destroyed</td><td align="left" valign="bottom">Distributed</td><td align="left" valign="bottom">Stored</td></tr></thead><tbody><tr><td align="left" valign="top" colspan="14">CMA,<sup><xref ref-type="table-fn" rid="table3fn1">a</xref></sup> n/N (%)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top"/><td align="left" valign="top">3819/3819 (100)</td><td align="left" valign="top">278/3819 (7)</td><td align="left" valign="top">266/3819 (7)</td><td align="left" valign="top">1222/3819 (32)</td><td align="left" valign="top">1560/3819 (41)</td><td align="left" valign="top">493/3819 (13)</td><td align="left" valign="top">0/3819 (0)</td><td align="left" valign="top">1456/3819 (38)</td><td align="left" valign="top">1087/3819 (28)</td><td align="left" valign="top">271/3819 (7)</td><td align="left" valign="top">94/3819 (2)</td><td align="left" valign="top">911/3819 (24)</td></tr><tr><td align="left" valign="top" colspan="14">EGD,<sup><xref ref-type="table-fn" rid="table3fn2">b</xref></sup> n/N (%)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top"/><td align="left" valign="top">1372/1372 (100)</td><td align="left" valign="top">343/1372 (25)</td><td align="left" valign="top">313/1372 (23)</td><td align="left" valign="top">716/1372 (52)</td><td align="left" valign="top">0/1372 (0)</td><td align="left" valign="top">0/1372 (0)</td><td align="left" valign="top">0/1372 (0)</td><td align="left" valign="top">481/1372 (35)</td><td align="left" valign="top">439/1372 (32)</td><td align="left" valign="top">37/1372 (3)</td><td align="left" valign="top">206/1372 (1)</td><td align="left" valign="top">209/1372 (1)</td></tr><tr><td align="left" valign="top" colspan="14">GCA,<sup><xref ref-type="table-fn" rid="table3fn3">c</xref></sup> n/N (%)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">CD<sup><xref ref-type="table-fn" rid="table3fn4">d</xref></sup></td><td align="left" valign="top">13236/16908 (78)</td><td align="left" valign="top">1733/16908 (10)</td><td align="left" valign="top">1877/16908 (11)</td><td align="left" valign="top">2385/16908 (14)</td><td align="left" valign="top">5176/16908 (31)</td><td align="left" valign="top">1617/16908 (10)</td><td align="left" valign="top">448/16908 (3)</td><td align="left" valign="top">5106/16908 (30)</td><td align="left" valign="top">4092/16908 (24)</td><td align="left" valign="top">2113/16908 (12)</td><td align="left" valign="top">565/16908 (3)</td><td align="left" valign="top">1360/16908 (8)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">Control</td><td align="left" valign="top">3288/16908 (19)</td><td align="left" valign="top">218/16908 (1)</td><td align="left" valign="top">306/16908 (2)</td><td align="left" valign="top">449/16908 (3)</td><td align="left" valign="top">1637/16908 (10)</td><td align="left" valign="top">548/16908 (3)</td><td align="left" valign="top">130/16908 (1)</td><td align="left" valign="top">1085/16908 (6)</td><td align="left" valign="top">1145/16908 (7)</td><td align="left" valign="top">290/16908 (2)</td><td align="left" valign="top">204/16908 (1)</td><td align="left" valign="top">564/16908 (3)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">CD</td><td align="left" valign="top">203/16908 (1)</td><td align="left" valign="top">62/16908 (0)</td><td align="left" valign="top">65/16908 (0)</td><td align="left" valign="top">76/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">63/16908 (0)</td><td align="left" valign="top">72/16908 (0)</td><td align="left" valign="top">5/16908 (0)</td><td align="left" valign="top">40/16908 (0)</td><td align="left" valign="top">23/16908 (0)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Control</td><td align="left" valign="top">181/16908 (1)</td><td align="left" valign="top">58/16908 (0)</td><td align="left" valign="top">57/16908 (0)</td><td align="left" valign="top">66/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">48/16908 (0)</td><td align="left" valign="top">84/16908 (0)</td><td align="left" valign="top">0/16908 (0)</td><td align="left" valign="top">32/16908 (0)</td><td align="left" valign="top">17/16908 (0)</td></tr><tr><td align="left" valign="top" colspan="14">DOD,<sup><xref ref-type="table-fn" rid="table3fn5">e</xref></sup> n</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">CD</td><td align="left" valign="top">2374/9076 (26)</td><td align="left" valign="top">135/9076 (1)</td><td align="left" valign="top">133/9076 (1)</td><td align="left" valign="top">419/9076 (5)</td><td align="left" valign="top">1556/9076 (17)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">131/9076 (1)</td><td align="left" valign="top">868/9076 (10)</td><td align="left" valign="top">788/9076 (9)</td><td align="left" valign="top">129/9076 (1)</td><td align="left" valign="top">114/9076 (1)</td><td align="left" valign="top">475/9076 (5)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">Control</td><td align="left" valign="top">1366/9076 (15)</td><td align="left" valign="top">78/9076 (1)</td><td align="left" valign="top">75/9076 (1)</td><td align="left" valign="top">241/9076 (3)</td><td align="left" valign="top">897/9076 (10)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">75/9076 (1)</td><td align="left" valign="top">582/9076 (6)</td><td align="left" valign="top">409/9076 (5)</td><td align="left" valign="top">62/9076 (1)</td><td align="left" valign="top">60/9076 (1)</td><td align="left" valign="top">253/9076 (3)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>No</td><td align="left" valign="top">UC<sup><xref ref-type="table-fn" rid="table3fn6">f</xref></sup></td><td align="left" valign="top">3371/9076 (37)</td><td align="left" valign="top">186/9076 (2)</td><td align="left" valign="top">197/9076 (2)</td><td align="left" valign="top">683/9076 (8)</td><td align="left" valign="top">2118/9076 (23)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">187/9076 (2)</td><td align="left" valign="top">1161/9076 (13)</td><td align="left" valign="top">1142/9076 (13)</td><td align="left" valign="top">227/9076 (3)</td><td align="left" valign="top">157/9076 (2)</td><td align="left" valign="top">684/9076 (8)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">CD</td><td align="left" valign="top">819/9076 (9)</td><td align="left" valign="top">122/9076 (1)</td><td align="left" valign="top">122/9076 (1)</td><td align="left" valign="top">506/9076 (6)</td><td align="left" valign="top">11/9076 (0)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">58/9076 (1)</td><td align="left" valign="top">292/9076 (3)</td><td align="left" valign="top">271/9076 (3)</td><td align="left" valign="top">107/9076 (1)</td><td align="left" valign="top">56/9076 (1)</td><td align="left" valign="top">93/9076 (1)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Control</td><td align="left" valign="top">186/9076 (2)</td><td align="left" valign="top">30/9076 (0)</td><td align="left" valign="top">30/9076 (0)</td><td align="left" valign="top">111/9076 (1)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">15/9076 (0)</td><td align="left" valign="top">102/9076 (1)</td><td align="left" valign="top">52/9076 (1)</td><td align="left" valign="top">1/9076 (0)</td><td align="left" valign="top">10/9076 (0)</td><td align="left" valign="top">21/9076 (0)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">UC</td><td align="left" valign="top">425/9076 (5)</td><td align="left" valign="top">64/9076 (1)</td><td align="left" valign="top">65/9076 (1)</td><td align="left" valign="top">257/9076 (3)</td><td align="left" valign="top">11/9076 (0)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">28/9076 (0)</td><td align="left" valign="top">169/9076 (2)</td><td align="left" valign="top">106/9076 (1)</td><td align="left" valign="top">32/9076 (0)</td><td align="left" valign="top">37/9076 (0)</td><td align="left" valign="top">81/9076 (1)</td></tr><tr><td align="left" valign="top"><named-content content-type="indent">&#x00A0;&#x00A0;&#x00A0;&#x00A0;</named-content>Yes</td><td align="left" valign="top">Cancer</td><td align="left" valign="top">535/9076 (6)</td><td align="left" valign="top">96/9076 (1)</td><td align="left" valign="top">98/9076 (1)</td><td align="left" valign="top">295/9076 (3)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">0/9076 (0)</td><td align="left" valign="top">46/9076 (1)</td><td align="left" valign="top">183/9076 (2)</td><td align="left" valign="top">169/9076 (2)</td><td align="left" valign="top">74/9076 (1)</td><td align="left" valign="top">56/9076 (1)</td><td align="left" valign="top">52/9076 (1)</td></tr></tbody></table><table-wrap-foot><fn id="table3fn1"><p><sup>a</sup>CMA: Project for Targeting Gut-Microbiome in Veterans Deployment Related Gastrointestinal and Liver Diseases: Dysbiosis, PTSD, and Epithelial and Immune Biology in Inflammatory Bowel Disease in Veterans.</p></fn><fn id="table3fn2"><p><sup>b</sup>EGD: Esophagogastroduodenoscopy, a project for VA_Dysregulated Polyamine.</p></fn><fn id="table3fn3"><p><sup>c</sup>GCA: Gut Cell Atlas.</p></fn><fn id="table3fn4"><p><sup>d</sup>CD: Crohn disease.</p></fn><fn id="table3fn5"><p><sup>e</sup>DOD: Project for translational impact of electrophile adducts in colorectal cancer.</p></fn><fn id="table3fn6"><p><sup>f</sup>UC: ulcerative colitis.</p></fn></table-wrap-foot></table-wrap></sec><sec id="s3-4"><title>System Throughput Optimization With Refined REDCap Interaction</title><p>The system throughput evaluation demonstrated consistent performance differences across the 3 implementations. Pairwise 2-tailed <italic>t</italic> tests were conducted, demonstrating that the performance differences between test cases were statistically significant (<italic>P</italic>&#x003C;.001). As shown in <xref ref-type="fig" rid="figure7">Figure 7</xref><bold>,</bold> the na&#x00EF;ve system&#x2019;s per-patient processing time steadily increased with the number of patients, largely due to the accumulation of overhead from multiple REDCap API calls (10 export and 10 import calls per patient). The bulk import system effectively reduced this overhead by consolidating import operations, resulting in a lower and more stable per-patient processing time. The local cache system exhibited the most efficient performance, maintaining minimal and stable processing times across all patient counts by further reducing the API call frequency to one export and one import per patient.</p><fig position="float" id="figure7"><label>Figure 7.</label><caption><p>Per-patient system throughput across 3 implementations with 95% CIs. The na&#x00EF;ve system shows increasing processing time per patient as the number of patients grows. The bulk import system reduces this overhead, while the local cache system maintains the lowest and most stable processing time per patient across all patient counts.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig07.png"/></fig><p>The cumulative processing time, presented in <xref ref-type="fig" rid="figure8">Figure 8</xref>, further underscores the efficiency gains of the optimized systems. The na&#x00EF;ve system displayed the steepest cumulative growth, reflecting its scalability limitations. In contrast, the bulk import system achieved moderate improvement, and the local cache system substantially minimized cumulative processing time, demonstrating superior scalability and throughput. These results validate the hypothesis that reducing the number of REDCap API calls is critical for improving system efficiency and highlight the robustness of the local cache approach for large-scale clinical workflows.</p><fig position="float" id="figure8"><label>Figure 8.</label><caption><p>Cumulative system throughput across 3 implementations with 95% CIs. The na&#x00EF;ve system exhibits the steepest cumulative processing time curve. The bulk import system reduces cumulative load, while the local cache system achieves the lowest cumulative processing time, demonstrating superior scalability.</p></caption><graphic alt-version="no" mimetype="image" position="float" xlink:type="simple" xlink:href="formative_v9i1e70016_fig08.png"/></fig></sec></sec><sec id="s4" sec-type="discussion"><title>Discussion</title><sec id="s4-1"><title>Overview</title><p>In this study, we aimed to enhance clinical data management by improving barcode robustness, increasing data granularity, and optimizing system throughput to better support real-world clinical workflows. Our results demonstrated that the DataMatrix barcode provided superior recognition accuracy under blurred conditions, addressing barcode robustness issues identified in previous work. By incorporating a dynamic organ-specific archive within REDCap, we enabled precise tracking of sample origins, supporting studies with complex and evolving anatomical requirements. In addition, system throughput was significantly improved through the introduction of a local cache mechanism, reducing REDCap API interaction overhead and increasing processing efficiency. Together, these enhancements address key bottlenecks in barcode informatics systems and validate the effectiveness of the proposed design criteria across diverse gastrointestinal clinical studies. In the following subsections, we provide a detailed discussion of these findings, including comparisons to previous work and an evaluation of system limitations.</p></sec><sec id="s4-2"><title>Principal Results</title><p>The enhancements proposed and tested in this study significantly improve the efficiency and robustness of the cross-platform informatics system initially developed by Bao et al [<xref ref-type="bibr" rid="ref20">20</xref>]. By addressing key issues such as barcode robustness, detailed data archiving, and system throughput, we have demonstrated tangible benefits in managing clinical data. The DataMatrix barcode was identified as the most reliable under various blurring conditions, ensuring accurate sample tracking even in suboptimal environments.</p><p>Although both QR Code and DataMatrix barcodes demonstrated high resilience under blurring, our final selection of the DataMatrix barcode was driven by the practical constraints of our clinical workflow. Specifically, the DYMO LabelWriter 450 printer (~US$200) used in our system could not consistently produce QR codes with sufficient resolution on the Diversified Biotech DTCR-6000 Direct Thermal Cryo-Tags (Sigma-Aldrich; 5&#x2033;&#x00D7;1.5&#x2033;, US$45.50 per roll of 500), which are required to fit 1.5 mL cryovials. DataMatrix barcodes are more space-efficient and less sensitive to printer resolution, enabling reliable scanning at this small label size. The Adesso NuScan 5200TR scanner (~US$200) used in our system was capable of scanning both barcode types robustly, confirming that scanner limitations were not the primary issue.</p><p>The implementation of a dynamic organ-specific archive in REDCap allows for precise tracking of sample origins, enhancing data granularity and usability. Organ selection within our system is guided by the clinical protocols of each study, which define the sampling regions in advance. Given that each project may target different anatomical sites, the system allows flexibility in specifying the organ for each action. In cases where ambiguous or overlapping anatomical regions arise, both the printer app, data entry app, and the REDCap schema include dedicated comment fields that enable clinicians to record relevant details or uncertainties. It is important to note that the barcode system serves as a tracking mechanism and does not resolve anatomical ambiguities; instead, such contextual details are manually documented to ensure clinical accuracy.</p><p>In clinical practice, evolving study protocols and mid-study changes in data collection requirements are common. Our system is designed to accommodate some of these changes, such as adding new label types or supporting additional sample collection strategies (eg, switching to frozen biopsies when fresh samples are unavailable) without disrupting the existing workflow. More substantial protocol changes, such as significant modifications in label design or data entry workflows, may require the deployment of new application versions. Our framework supports this by allowing distinct study cases with customized printing and data entry workflows. One key lesson learned is the value of improving label printing flexibility to enable on-the-fly adaptations in future versions of the system.</p><p>REDCap&#x2019;s built-in caching mechanisms, such as project dashboard caching, are designed to improve web interface performance by temporarily storing data in the browser when records remain unchanged. These optimizations do not apply to API-based workflows or external applications that require real-time, high-frequency interactions, such as barcode scanning and sample tracking. Our system introduces a local cache layer that supports customized, app-integrated workflows, significantly reducing the need for repetitive API calls and improving throughput during barcode-driven operations, ensuring smooth operation even with large patient datasets. These improvements collectively enhance the system&#x2019;s ability to support complex and large-scale clinical studies, thereby contributing to more reliable and efficient data management practices.</p></sec><sec id="s4-3"><title>Comparison With Previous Work</title><p>Our work builds on the foundation established by previous work Bao et al [<xref ref-type="bibr" rid="ref20">20</xref>], introducing significant improvements in barcode technology, data granularity, and system throughput.</p><p>The system incorporates practical error-handling mechanisms for both barcode scanning and REDCap database accessibility. In early versions [<xref ref-type="bibr" rid="ref20">20</xref>], we observed occasional scanning failures with the EAN-8 barcode format, which led us to adopt the more robust DataMatrix format in the current system. No barcode scanning failures have been observed since this transition. In addition, the application supports manual barcode entry to handle any potential scanner-related issues.</p><p>While the original system provided a complete framework for clinical data management, our enhancements address specific bottlenecks identified in real-world usage. Previous studies have highlighted the importance of reliable barcode tracking and data entry consistency in clinical settings, but our study uniquely combines these aspects with a comprehensive approach to system optimization, demonstrating substantial performance gains. The scalability evaluation using 500 patients and 10 actions per patient was designed as a proof-of-concept to assess system performance under moderate workload conditions. The primary performance constraint arises from the frequency and volume of REDCap API interactions, which are tightly coupled with system throughput. While the current local cache mechanism significantly reduces API traffic, scaling the system to support significantly larger datasets would require further architectural optimization, including improved cache synchronization, enhanced concurrency handling, and more systematic pressure testing to assess system robustness at scale. Exploring these enhancements will be essential to support high-volume clinical studies in future deployments.</p></sec><sec id="s4-4"><title>Limitations</title><p>Our barcode robustness assessment did not directly incorporate motion blur or real-world scanner variability. Future studies should address these factors to further validate barcode performance in practical clinical environments. In addition, the evaluation of barcode robustness was conducted under controlled conditions, which may not fully capture the broader variability of real-world clinical environments. The system&#x2019;s performance and usability could also benefit from further enhancements to the user interface to better accommodate a wider range of clinical study applications.</p><p>In cases where the REDCap database becomes temporarily inaccessible, the system either prevents application launch (as a REDCap record export is required during initialization) or triggers a warning message if a connection failure occurs during active operation. While these mechanisms provide basic error notifications, further improvements in offline operation support and automatic recovery strategies will be considered in future work.</p><p>Despite these, the local cache mechanism, while effective, is currently designed for use by a single operator at a time. This may limit its applicability in larger research settings where multiple operators need to work simultaneously. Specifically, the system supports a text-based flag to prevent simultaneous access by multiple users on the same workstation; this feature is not enabled in the production environment. In clinical practice, strict single-user operation per workstation is enforced to maintain data integrity and simplify workflow management. Multi-user concurrency across different workstations is not supported in the current system. Supporting such functionality would require robust cross-machine locking, cache synchronization, and efficient REDCap API management, which remains an important area for future development.</p><p>Furthermore, data integrity between the local cache and REDCap is safeguarded by ensuring that the local cache is updated only after a successful sync process is completed. If the system fails to retrieve updated REDCap records, a warning message is triggered to alert the user of the issue. However, this safeguard has not been systematically validated under high-volume or failure-prone conditions. Future work will focus on more rigorous testing of the sync process, including controlled failure scenarios and large-scale data loads, to ensure cache consistency and system resilience.</p><p>Finally, Docker containers in this work are provided to support users who wish to test the system or replicate the design criteria but are not the primary security mechanism. Future work will explore strategies for securely deploying this system across multiple research teams and sites.</p></sec><sec id="s4-5"><title>Conclusions</title><p>The proposed enhancements significantly improve barcode robustness, data granularity, and system throughput in our informatics system, enabling more efficient and reliable clinical data management. These optimizations not only support diverse clinical research workflows but also demonstrate a scalable framework that can be adapted for complex, multiorgan studies across different institutions. Beyond the immediate performance gains, this work highlights the importance of system design strategies that minimize external API dependencies to achieve throughput improvements in high-volume clinical settings. Looking forward, future enhancements will focus on developing synchronization capabilities to support simultaneous multioperator use and creating a more versatile user interface to accommodate a broader range of study designs. These advances will further expand the system&#x2019;s applicability and promote its integration into larger, multisite research environments.</p></sec></sec></body><back><ack><p>This research was funded by The Leona M. and Harry B. Helmsley Charitable Trust (grant G-1903-&#x2010;03793) and NSF CAREER (grant 1452485). Resources from the Advanced Computing Center for Research and Education (ACCRE) at Vanderbilt University supported this study. Additional support came from the National Center for Research Resources (grant UL1 RR024975-01, now at the National Center for Advancing Translational Sciences, grant 2 UL1UL1 TR000445-06), the National Institute of Diabetes and Digestive and Kidney Diseases (grants R01DK103831 and R01DK128200), the Department of Veterans Affairs (grants I01BX004366, I01CX002662, I01CX002171, and I01CX002473), the Department of Defense (grant W81XWH-21-1-0617) and the NIH-supported VUMC Digestive Disease Research Center (grant P30DK058404). De-identified imaging datasets were sourced from ImageVU, backed by the VICTR CTSA award (ULTR000445 from NCATS/NIH), Vanderbilt University Medical Center funding, and the Patient-Centered Outcomes Research Institute (PCORI; contract CDRN-1306-&#x2010;04869).</p><p>Generative AI, including the use of ChatGPT (OpenAI) [<xref ref-type="bibr" rid="ref24">24</xref>], was used to assist in developing visualization code, as well as in drafting, revising, and refining portions of this manuscript, including language polishing, restructuring responses to reviewers, and organizing the content. All scientific content, study design, data analysis, and interpretations are original and were developed independently by the authors.</p></ack><notes><sec><title>Data Availability</title><p>The source code, including system implementation, data visualization scripts, and REDCap table design, is publicly available in the GitHub repository [<xref ref-type="bibr" rid="ref23">23</xref>]. A Docker image supporting system deployment is also available for public use. Due to ethical and regulatory restrictions, the raw clinical patient recruitment data cannot be shared without Institutional Review Board (IRB) approval. However, a summarized dataset is available upon reasonable request to the corresponding author.</p></sec></notes><fn-group><fn fn-type="con"><p>Conceptualization: BAL (lead), SB (equal), KTW (equal),</p><p>Data curation: RZ (lead), SB (supporting), SC(supporting), RT (supporting), KC (supporting), LR</p><p>(supporting)</p><p>Formal analysis: RZ (lead), SB (equal) KR (supporting)</p><p>Funding acquisition: BAL (lead), KTW (equal), LAC (equal)</p><p>Investigation: BAL (lead), KTW (equal), LAC (equal)</p><p>Methodology: SB (lead), RZ (supporting), KR (supporting), CG (supporting), MEK (supporting), LZ</p><p>(supporting), PAH (supporting)</p><p>Project administration: SC (lead), SB (equal), RT (supporting), KC (supporting)</p><p>Resources: KR (supporting), PAH (supporting)</p><p>Supervision: BL (lead), YL (supporting), ZW (supporting), QL (supporting), KSL (supporting), YH</p><p>(supporting), LAC (supporting), KTW (supporting)</p><p>Validation: RZ (lead), SB (equal), PAH (supporting), BAL (supporting)</p><p>Visualization: RZ (lead), SB (equal)</p><p>Writing &#x2013; original draft: RZ (lead), SB (equal), BAL (supporting)</p><p>Writing &#x2013; review &#x0026;amp; editing: RZ (lead), SB (equal), LZ (supporting), KTW (supporting), BAL</p><p>(supporting), ZW (supporting)</p></fn><fn fn-type="conflict"><p>Yike Li (YL) served as an associate editor for the Journal of Medical Internet Research at the time of manuscript submission. YL has abstained from participating in any peer-reviewed or editorial decision-making processes related to this article.</p></fn></fn-group><glossary><title>Abbreviation</title><def-list><def-item><term id="abb1">AC</term><def><p>ascending colon</p></def></def-item><def-item><term id="abb2">API</term><def><p>application programming interface</p></def></def-item><def-item><term id="abb3">CD</term><def><p>Crohn disease</p></def></def-item><def-item><term id="abb4">CHTN</term><def><p>Cooperative Human Tissue Network</p></def></def-item><def-item><term id="abb5">CMA</term><def><p>Project for Targeting Gut-Microbiome in Veterans Deployment Related Gastrointestinal and Liver Diseases: Dysbiosis, PTSD, and Epithelial and Immune Biology in Inflammatory Bowel Disease in Veterans.</p></def></def-item><def-item><term id="abb6">DC</term><def><p>descending colon</p></def></def-item><def-item><term id="abb7">DoD</term><def><p>Project for Translational Impact of Electrophile Adducts in Colorectal Cancer</p></def></def-item><def-item><term id="abb8">EGD</term><def><p>esophagogastroduodenoscopy</p></def></def-item><def-item><term id="abb9">GCA </term><def><p>Gut Cell Atlas</p></def></def-item><def-item><term id="abb10"><italic>H. pylori</italic></term><def><p><italic>Helicobacter pylori</italic></p></def></def-item><def-item><term id="abb11">IBD</term><def><p>inflammatory bowel disease</p></def></def-item><def-item><term id="abb12">ITF</term><def><p>Interleaved 2 of 5</p></def></def-item><def-item><term id="abb13">PTSD</term><def><p>posttraumatic stress disorder</p></def></def-item><def-item><term id="abb14">REDCap</term><def><p>Research Electronic Data Capture</p></def></def-item><def-item><term id="abb15">SC</term><def><p>sigmoid colon</p></def></def-item><def-item><term id="abb16">TC</term><def><p>transverse colon</p></def></def-item><def-item><term id="abb17">TI</term><def><p>terminal ileum</p></def></def-item><def-item><term id="abb18">UC</term><def><p>ulcerative colitis</p></def></def-item><def-item><term id="abb19">VATVHS</term><def><p>VA Tennessee Valley Healthcare System</p></def></def-item><def-item><term id="abb20">VUMC</term><def><p>Vanderbilt University Medical Center</p></def></def-item></def-list></glossary><ref-list><title>References</title><ref id="ref1"><label>1</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Pallua</surname><given-names>JD</given-names> </name><name name-style="western"><surname>Brunner</surname><given-names>A</given-names> </name><name name-style="western"><surname>Zelger</surname><given-names>B</given-names> </name><name name-style="western"><surname>Schirmer</surname><given-names>M</given-names> </name><name name-style="western"><surname>Haybaeck</surname><given-names>J</given-names> </name></person-group><article-title>The future of pathology is digital</article-title><source>Pathol Res Pract</source><year>2020</year><month>09</month><volume>216</volume><issue>9</issue><fpage>153040</fpage><pub-id pub-id-type="doi">10.1016/j.prp.2020.153040</pub-id><pub-id pub-id-type="medline">32825928</pub-id></nlm-citation></ref><ref id="ref2"><label>2</label><nlm-citation citation-type="book"><person-group person-group-type="author"><name name-style="western"><surname>Caie</surname><given-names>PD</given-names> </name><name name-style="western"><surname>Harrison</surname><given-names>DJ</given-names> </name></person-group><article-title>Digital pathology: path into the future</article-title><source>Tissue Phenomics: Profiling Cancer Patients for Treatment Decisions</source><year>2018</year><publisher-name>Pan Stanford Publishing Pte Ltd</publisher-name><fpage>185</fpage><lpage>198</lpage><pub-id pub-id-type="doi">10.1201/9781351134279</pub-id></nlm-citation></ref><ref id="ref3"><label>3</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Bera</surname><given-names>K</given-names> </name><name name-style="western"><surname>Schalper</surname><given-names>KA</given-names> </name><name name-style="western"><surname>Rimm</surname><given-names>DL</given-names> </name><name name-style="western"><surname>Velcheti</surname><given-names>V</given-names> </name><name name-style="western"><surname>Madabhushi</surname><given-names>A</given-names> </name></person-group><article-title>Artificial intelligence in digital pathology - new tools for diagnosis and precision oncology</article-title><source>Nat Rev Clin Oncol</source><year>2019</year><month>11</month><volume>16</volume><issue>11</issue><fpage>703</fpage><lpage>715</lpage><pub-id pub-id-type="doi">10.1038/s41571-019-0252-y</pub-id><pub-id pub-id-type="medline">31399699</pub-id></nlm-citation></ref><ref id="ref4"><label>4</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Jahn</surname><given-names>SW</given-names> </name><name name-style="western"><surname>Plass</surname><given-names>M</given-names> </name><name name-style="western"><surname>Moinfar</surname><given-names>F</given-names> </name></person-group><article-title>Digital pathology: advantages, limitations and emerging perspectives</article-title><source>J Clin Med</source><year>2020</year><month>11</month><day>18</day><volume>9</volume><issue>11</issue><fpage>3697</fpage><pub-id pub-id-type="doi">10.3390/jcm9113697</pub-id><pub-id pub-id-type="medline">33217963</pub-id></nlm-citation></ref><ref id="ref5"><label>5</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Van Es</surname><given-names>SL</given-names> </name></person-group><article-title>Digital pathology: semper ad meliora</article-title><source>Pathology (Phila)</source><year>2019</year><month>01</month><volume>51</volume><issue>1</issue><fpage>1</fpage><lpage>10</lpage><pub-id pub-id-type="doi">10.1016/j.pathol.2018.10.011</pub-id><pub-id pub-id-type="medline">30522785</pub-id></nlm-citation></ref><ref id="ref6"><label>6</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Hartman</surname><given-names>DJ</given-names> </name><name name-style="western"><surname>Pantanowitz</surname><given-names>L</given-names> </name><name name-style="western"><surname>McHugh</surname><given-names>JS</given-names> </name><name name-style="western"><surname>Piccoli</surname><given-names>AL</given-names> </name><name name-style="western"><surname>OLeary</surname><given-names>MJ</given-names> </name><name name-style="western"><surname>Lauro</surname><given-names>GR</given-names> </name></person-group><article-title>Enterprise implementation of digital pathology: feasibility, challenges, and opportunities</article-title><source>J Digit Imaging</source><year>2017</year><month>10</month><volume>30</volume><issue>5</issue><fpage>555</fpage><lpage>560</lpage><pub-id pub-id-type="doi">10.1007/s10278-017-9946-9</pub-id><pub-id pub-id-type="medline">28116576</pub-id></nlm-citation></ref><ref id="ref7"><label>7</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Montezuma</surname><given-names>D</given-names> </name><name name-style="western"><surname>Monteiro</surname><given-names>A</given-names> </name><name name-style="western"><surname>Fraga</surname><given-names>J</given-names> </name><etal/></person-group><article-title>Digital pathology implementation in private practice: specific challenges and opportunities</article-title><source>Diagnostics (Basel)</source><year>2022</year><month>02</month><day>18</day><volume>12</volume><issue>2</issue><fpage>529</fpage><pub-id pub-id-type="doi">10.3390/diagnostics12020529</pub-id><pub-id pub-id-type="medline">35204617</pub-id></nlm-citation></ref><ref id="ref8"><label>8</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Retamero</surname><given-names>JA</given-names> </name><name name-style="western"><surname>Aneiros-Fernandez</surname><given-names>J</given-names> </name><name name-style="western"><surname>Del Moral</surname><given-names>RG</given-names> </name></person-group><article-title>Complete digital pathology for routine histopathology diagnosis in a multicenter hospital network</article-title><source>Arch Pathol Lab Med</source><year>2020</year><month>02</month><volume>144</volume><issue>2</issue><fpage>221</fpage><lpage>228</lpage><pub-id pub-id-type="doi">10.5858/arpa.2018-0541-OA</pub-id><pub-id pub-id-type="medline">31295015</pub-id></nlm-citation></ref><ref id="ref9"><label>9</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Eccher</surname><given-names>A</given-names> </name><name name-style="western"><surname>Dei Tos</surname><given-names>AP</given-names> </name><name name-style="western"><surname>Scarpa</surname><given-names>A</given-names> </name><etal/></person-group><article-title>Cost analysis of archives in the pathology laboratories: from safety to management</article-title><source>J Clin Pathol</source><year>2023</year><month>10</month><volume>76</volume><issue>10</issue><fpage>659</fpage><lpage>663</lpage><pub-id pub-id-type="doi">10.1136/jcp-2023-209035</pub-id><pub-id pub-id-type="medline">37532289</pub-id></nlm-citation></ref><ref id="ref10"><label>10</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Griffin</surname><given-names>J</given-names> </name><name name-style="western"><surname>Treanor</surname><given-names>D</given-names> </name></person-group><article-title>Digital pathology in clinical use: where are we now and what is holding us back?</article-title><source>Histopathology</source><year>2017</year><month>01</month><volume>70</volume><issue>1</issue><fpage>134</fpage><lpage>145</lpage><pub-id pub-id-type="doi">10.1111/his.12993</pub-id><pub-id pub-id-type="medline">27960232</pub-id></nlm-citation></ref><ref id="ref11"><label>11</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Fraggetta</surname><given-names>F</given-names> </name><name name-style="western"><surname>L&#x2019;Imperio</surname><given-names>V</given-names> </name><name name-style="western"><surname>Ameisen</surname><given-names>D</given-names> </name><etal/></person-group><article-title>Best practice recommendations for the implementation of a digital pathology workflow in the anatomic pathology laboratory by the European Society of Digital and Integrative Pathology (ESDIP)</article-title><source>Diagnostics (Basel)</source><year>2021</year><month>11</month><day>22</day><volume>11</volume><issue>11</issue><fpage>2167</fpage><pub-id pub-id-type="doi">10.3390/diagnostics11112167</pub-id><pub-id pub-id-type="medline">34829514</pub-id></nlm-citation></ref><ref id="ref12"><label>12</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Nourani</surname><given-names>A</given-names> </name><name name-style="western"><surname>Ayatollahi</surname><given-names>H</given-names> </name><name name-style="western"><surname>Dodaran</surname><given-names>MS</given-names> </name></person-group><article-title>A review of clinical data management systems used in clinical trials</article-title><source>RRCT</source><year>2019</year><month>01</month><day>30</day><volume>14</volume><issue>1</issue><fpage>10</fpage><lpage>23</lpage><pub-id pub-id-type="doi">10.2174/1574887113666180924165230</pub-id></nlm-citation></ref><ref id="ref13"><label>13</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Harris</surname><given-names>PA</given-names> </name><name name-style="western"><surname>Taylor</surname><given-names>R</given-names> </name><name name-style="western"><surname>Thielke</surname><given-names>R</given-names> </name><name name-style="western"><surname>Payne</surname><given-names>J</given-names> </name><name name-style="western"><surname>Gonzalez</surname><given-names>N</given-names> </name><name name-style="western"><surname>Conde</surname><given-names>JG</given-names> </name></person-group><article-title>Research electronic data capture (REDCap)--a metadata-driven methodology and workflow process for providing translational research informatics support</article-title><source>J Biomed Inform</source><year>2009</year><month>04</month><volume>42</volume><issue>2</issue><fpage>377</fpage><lpage>381</lpage><pub-id pub-id-type="doi">10.1016/j.jbi.2008.08.010</pub-id><pub-id pub-id-type="medline">18929686</pub-id></nlm-citation></ref><ref id="ref14"><label>14</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Harris</surname><given-names>PA</given-names> </name><name name-style="western"><surname>Taylor</surname><given-names>R</given-names> </name><name name-style="western"><surname>Minor</surname><given-names>BL</given-names> </name><etal/></person-group><article-title>The REDCap consortium: building an international community of software platform partners</article-title><source>J Biomed Inform</source><year>2019</year><month>07</month><volume>95</volume><fpage>103208</fpage><pub-id pub-id-type="doi">10.1016/j.jbi.2019.103208</pub-id><pub-id pub-id-type="medline">31078660</pub-id></nlm-citation></ref><ref id="ref15"><label>15</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Menon</surname><given-names>U</given-names> </name><name name-style="western"><surname>Lance</surname><given-names>P</given-names> </name><name name-style="western"><surname>Szalacha</surname><given-names>LA</given-names> </name><etal/></person-group><article-title>Adaptation of colorectal cancer screening tailored navigation content for American Indian communities and early results using the intervention</article-title><source>Implement Sci Commun</source><year>2022</year><month>01</month><day>28</day><volume>3</volume><issue>1</issue><fpage>6</fpage><pub-id pub-id-type="doi">10.1186/s43058-022-00253-x</pub-id><pub-id pub-id-type="medline">35090575</pub-id></nlm-citation></ref><ref id="ref16"><label>16</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Cochran</surname><given-names>AR</given-names> </name><name name-style="western"><surname>Raub</surname><given-names>KM</given-names> </name><name name-style="western"><surname>Murphy</surname><given-names>KJ</given-names> </name><name name-style="western"><surname>Iannitti</surname><given-names>DA</given-names> </name><name name-style="western"><surname>Vrochides</surname><given-names>D</given-names> </name></person-group><article-title>Novel use of REDCap to develop an advanced platform to display predictive analytics and track compliance with enhanced recovery after surgery for pancreaticoduodenectomy</article-title><source>Int J Med Inform</source><year>2018</year><month>11</month><volume>119</volume><fpage>54</fpage><lpage>60</lpage><pub-id pub-id-type="doi">10.1016/j.ijmedinf.2018.09.001</pub-id><pub-id pub-id-type="medline">30342686</pub-id></nlm-citation></ref><ref id="ref17"><label>17</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Gesell</surname><given-names>SB</given-names> </name><name name-style="western"><surname>Halladay</surname><given-names>JR</given-names> </name><name name-style="western"><surname>Mettam</surname><given-names>LH</given-names> </name><name name-style="western"><surname>Sissine</surname><given-names>ME</given-names> </name><name name-style="western"><surname>Staplefoote-Boynton</surname><given-names>BL</given-names> </name><name name-style="western"><surname>Duncan</surname><given-names>PW</given-names> </name></person-group><article-title>Using REDCap to track stakeholder engagement: A time-saving tool for PCORI-funded studies</article-title><source>J Clin Trans Sci</source><year>2020</year><month>04</month><volume>4</volume><issue>2</issue><fpage>108</fpage><lpage>114</lpage><pub-id pub-id-type="doi">10.1017/cts.2019.444</pub-id></nlm-citation></ref><ref id="ref18"><label>18</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Lininger</surname><given-names>MR</given-names> </name><name name-style="western"><surname>Kirby</surname><given-names>C</given-names> </name><name name-style="western"><surname>Laurila</surname><given-names>KA</given-names> </name><etal/></person-group><article-title>Building research infrastructure: the development of a technical assistance group-service center at an RCMI</article-title><source>Int J Environ Res Public Health</source><year>2022</year><month>12</month><day>23</day><volume>20</volume><issue>1</issue><fpage>191</fpage><pub-id pub-id-type="doi">10.3390/ijerph20010191</pub-id><pub-id pub-id-type="medline">36612513</pub-id></nlm-citation></ref><ref id="ref19"><label>19</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Armstrong</surname><given-names>B</given-names> </name><name name-style="western"><surname>Habtemariam</surname><given-names>D</given-names> </name><name name-style="western"><surname>Husser</surname><given-names>E</given-names> </name><etal/></person-group><article-title>A mobile app for delirium screening</article-title><source>JAMIA Open</source><year>2021</year><month>04</month><volume>4</volume><issue>2</issue><fpage>ooab027</fpage><pub-id pub-id-type="doi">10.1093/jamiaopen/ooab027</pub-id><pub-id pub-id-type="medline">34549169</pub-id></nlm-citation></ref><ref id="ref20"><label>20</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Bao</surname><given-names>S</given-names> </name><name name-style="western"><surname>Chiron</surname><given-names>S</given-names> </name><name name-style="western"><surname>Tang</surname><given-names>Y</given-names> </name><etal/></person-group><article-title>A cross-platform informatics system for the gut cell atlas: integrating clinical, anatomical and histological data</article-title><source>Proc SPIE Int Soc Opt Eng</source><year>2021</year><pub-id pub-id-type="doi">10.1117/12.2581074</pub-id></nlm-citation></ref><ref id="ref21"><label>21</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Isohanni</surname><given-names>J</given-names> </name></person-group><article-title>Use of functional ink in a smart tag for fast-moving consumer goods industry</article-title><source>J Package Technol Res</source><year>2022</year><month>10</month><volume>6</volume><issue>3</issue><fpage>187</fpage><lpage>198</lpage><pub-id pub-id-type="doi">10.1007/s41783-022-00137-4</pub-id></nlm-citation></ref><ref id="ref22"><label>22</label><nlm-citation citation-type="journal"><person-group person-group-type="author"><name name-style="western"><surname>Dubsk&#x00E1;</surname><given-names>M</given-names> </name><name name-style="western"><surname>Herout</surname><given-names>A</given-names> </name><name name-style="western"><surname>Havel</surname><given-names>J</given-names> </name></person-group><article-title>Real-time precise detection of regular grids and matrix codes</article-title><source>J Real-Time Image Proc</source><year>2016</year><month>01</month><volume>11</volume><issue>1</issue><fpage>193</fpage><lpage>200</lpage><pub-id pub-id-type="doi">10.1007/s11554-013-0325-6</pub-id></nlm-citation></ref><ref id="ref23"><label>23</label><nlm-citation citation-type="web"><article-title>MASILab/barcoderedcapintegration</article-title><source>GitHub</source><access-date>2025-09-03</access-date><comment><ext-link ext-link-type="uri" xlink:href="https://github.com/MASILab/BarcodeRedcapIntegration">https://github.com/MASILab/BarcodeRedcapIntegration</ext-link></comment></nlm-citation></ref><ref id="ref24"><label>24</label><nlm-citation citation-type="web"><article-title>ChatGPT</article-title><source>Open AI</source><access-date>2025-09-03</access-date><comment><ext-link ext-link-type="uri" xlink:href="https://chatgpt.com/">https://chatgpt.com/</ext-link></comment></nlm-citation></ref></ref-list></back></article>