SoftwareX
○ Elsevier BV
Preprints posted in the last 30 days, ranked by how well they match SoftwareX's content profile, based on 15 papers previously published here. The average preprint has a 0.01% match score for this journal, so anything above that is already an above-average fit.
Oo, H.; Tao, C.; Zhang, G.-W.
Show abstract
Understanding how neural populations support natural behaviour requires knowing what a population does while an animal performs a specific, self-initiated action. For responses evoked by an experimenter-delivered stimulus, the signal can be aligned by the trigger itself, and no behavioural scoring is needed to define the event. Complex behaviours such as parental care and social interaction provide no such trigger. They are defined from the video record, usually offline and post hoc, and are conventionally scored in one program and exported to another for analysis. In this study we developed EthoTrace, a single self-contained HTML file that runs in a desktop browser without installation, server or network access and carries a session from behaviour and calcium signal through to the statistical comparison. Behaviour is annotated on a timeline shared with the {Delta}F/F trace, the signal is corrected and scaled under a stated baseline convention, single bouts stay inspectable in their behavioural context, and repeated bouts are aligned without filling absent data. We demonstrate the complete workflow on a parenting behaviour experiment, in which behaviour was scored and the photometry signal analysed in a single session folder. We expect EthoTrace to facilitate integrative analysis in neuroscience, where behavioural observation and fiber photometry signals are interpreted together.
Amyot, R.; Yamamoto, S.; Konno, H.; Franz, C.; Flechsig, H.
Show abstract
High-speed atomic force microscopy (HS-AFM) experiments provide unique insights into nanoscale biological processes by directly visualizing the surface topography dynamics of biomolecules, such as proteins, over extended periods of time and generating large imaging data sets. However, the lack of computational methods for automated data analysis has thus far limited the full utilization of these data for the quantitative understanding of single-molecule dynamic. Here, we present the AFM Analysis Arena (A3) within BioAFMviewer as a software platform for automated, high-throughput quantitative analysis of AFM topographic imaging data within a user-friendly interactive graphical interface, implementing a convenient workflow from raw HS-AFM (AFM) imaging to statistical analysis. In several applications to HS-AFM imaging data, we demonstrate methods of automatized molecule detection and dynamic tracking to highlight the available capacities, aiming to transform HS-AFM measurements from observations towards an analytical tool in nanoscale biology.
Potter, B. I.; Gangavarapu, K.; Torres Jimenez, M. F.; Bell, S. M.; Dudas, G.
Show abstract
For ten years, baltic (Backronymed Adaptable Lightweight Tree vIsualization Code) has been used to make annotated phylogeny figures in molecular epidemiology, including during the West African Ebola epidemic, the Zika epidemic in the Americas, and the SARS-CoV-2 pandemic, as well as other fields. At its core, baltic is a Python library used for the efficient parsing, traversal, manipulation, and visualisation of phylogenetic trees. It is a small library with few dependencies that reads tree formats common in phylodynamic analyses and gives the user leverage to interact with a lightweight tree data structure to produce publication-ready figures with matplotlib. We present baltic v1.0, its first formally released and documented version. baltic reads and writes BEAST Nexus, Newick, and Nextstrain/Auspice JSON, and can process large BEAST posterior tree files in parallel to extract user-defined posterior statistics. The same objects are used for tree manipulation and for plotting in a single script. New to this release: a set of rooting methods (midpoint rooting, rerooting on any branch, and root-to-tip regression); support for reticulate evolution, with reassortment and recombination edges; and composite figures that combine a tree with other data, such as Muller plots, skygrid plots, tanglegrams, and plots connecting trees to maps. The release includes a documentation site with an API reference, tutorials, and a matplotlib-style gallery of worked examples.
Gorelov, S.; Konevega, A.; Shvetsov, A.
Show abstract
This work presents DSSNA (Define Spatial Structure of Nucleic Acids) v2026, a free and open-source standalone GROMACS module for the automated analysis of nucleic acid structure based on atomic coordinates. DSSNA reproduces the core functionality of the X3DNA and DSSR approach while extending it to the analysis of molecular dynamics trajectories through integration with the GROMACS software package. The algorithm identifies and classifies structural features, including canonical and noncanonical base pairs, hydrogen-bond networks, stacking interactions, helices, and many other elements of nucleic acid secondary and tertiary structure. Its modular output system enables users to select the structural metrics required for a particular analysis, while the use of neighbor-search algorithms and data-processing capabilities facilitates the analysis of large trajectory datasets. The performance and applicability of DSSNA were demonstrated using a molecular dynamics trajectory of a GUAA tetraloop mutant of the sarcin-ricin domain from Escherichia coli 23S ribosomal RNA (PDB ID: 1MSY). The analysis showed that only a subset of the observed base pairs and stacking interactions remains stable throughout the trajectory. Persistent canonical base pairs formed the structural core responsible for maintaining the secondary-structure profile, whereas most noncanonical base pairs and stacking interactions were transient. The results demonstrate that DSSNA can be used to characterize both static nucleic acid structures and the temporal evolution of structural interactions in molecular dynamics simulations. The work also provides a glossary of terms relevant to the analysis and interpretation of nucleic acid structures.
Wu, K.-P.; Chueh, C.-K.
Show abstract
Structural model building and refinement need many decisions between different programs. These decisions often depend on an experienced researcher who knows how the programs work together and how to read experimental data. We used Claude Code with Claude Opus 5.5 to supervise this work for 24 cryo-EM and X-ray cases. The work finished in about 36 hours on one workstation. The agent prepared the inputs, ran established programs, read the validation results, compared candidate models and chose the next step. For 15 deposited cryo-EM models with weak starting geometry, the median MolProbity score improved from 2.62 to 1.76. For three crystal structures, the agent models came close to the published Rfree values. Chemical information such as ligands, ions and modifications must be provided by the researcher, in the same way as the sequence. With this information, the agent can place and check these components. These results show that agent supervision is acceptable when every decision can be inspected. The researcher makes the final scientific judgment. We suggest practical requirements for this kind of use. Future AI agents may help researchers obtain high quality and reliable structures of biological macromolecules.
Freitas, N.; Zhang, J. S.; Muir, D. F.; Saunders, H. S.; Aidlen, D.; Pinney, M. M.
Show abstract
High-throughput enzymology enables quantitative characterization of enzyme function across hundreds to thousands of sequence variants and experimental conditions. Nevertheless, the scale and complexity of these datasets create substantial challenges for analysis and quality control. High-Throughput Microfluidic Enzyme Kinetics (HT-MEK), for example, generates large microscopy datasets that must pass through multiple analytical stages, including image processing, initial-rate fitting, and kinetic modeling. Choices or errors made at any stage can propagate into the final kinetic parameters without being evident from fit statistics alone. Here, we provide a broadly applicable guide for analyzing high-throughput enzymology data from the HT-MEK platform, using Michaelis-Menten kinetics as a representative example. We first outline the conceptual workflow from raw fluorescence measurements to estimates of kcat, KM, and kcat/KM. We then discuss common experimental and analytical failure modes and present a framework for deciding when data should be refitted, filtered, qualified, or repeated. Finally, we provide a step-by-step workflow using Mercury, an open-source Python framework that integrates scalable HT-MEK data processing with traceable quality control and diagnostic visualization. This workflow preserves the connection between reported parameters and their underlying measurements and can be adapted to other kinetic models and biochemical assays.
Bobotis, B. C.; Landwehr, A.; Hadera, V.; Trudel, A.; Gomes, F.; Tremblay, M.-E.
Show abstract
The field of microglial research has evolved throughout the years. Microglia, the immune cells of the central nervous system, are recognized as highly heterogeneous and dynamic cells, known for modifying their structure and function based on the local context. Investigating microglial density, spatial distribution, and morphological states is important for uncovering their distinct functional states in health and pathology. However, quantifying these features accurately is often a methodological challenge. Fully automated computational approaches often fail to capture subtle biological nuances and complex structural variations. Also, the high diversity of image sets makes it difficult to maintain consistent reliability. In contrast, entirely manual quantification is labor-intensive and prone to observer bias. To bridge this gap, we propose a semi-automated framework using the open-source software CellProfiler. Our workflow is divided into two distinct pipelines designed to combine automation of batch analysis with targeted user oversight, allowing for manual intervention when necessary to ensure maximum accuracy. Both pipelines are capable of recognizing microglial soma and tracing their processes. In the density workflow, it automatically calculates cell density and provides spatial distribution measurements, such as closest-neighbor distance and spacing index. For morphological profiling, it yields extensive structural data, including area, perimeter, convex area, form factor, and various shape descriptors. Furthermore, we demonstrate how researchers can optimize the pipeline settings to accommodate varied image datasets and experimental conditions. We hope this open-source framework can standardize microglial density, distribution, and morphological analysis and reduce systematic bias, providing researchers with a robust tool to better characterize their heterogeneity.
McInerney, J. O.
Show abstract
Multiple sequence alignments (MSAs) are often treated as a solved problem. However, ambiguously or incorrectly aligned regions are the source of much error in phylogenetics and comparative genomics. CRAIC is a cross-platform desktop workbench that treats an alignment as a set of hypotheses to be stress-tested. CRAIC uses the posterior match probabilities of a three-state pair hidden Markov model (pair-HMM) to derive complementary views of alignment confidence. The five views are (i) a reliability overlay with live column and residue masking; (ii) a multi-aligner disagreement map, (iii) a local realignment sandbox, (iv) an interactive posterior explorer, and, where the true alignment is known, (v) a per-residue view of correctly predicted homologies. When present, MAFFT, MUSCLE, ProbCons, Clustal Omega, ClustalW and PRANK are integrated in the tool. In benchmarks the reliability score can locate misaligned columns, but while CRAIC can implement automatic filtering, it is primarily built for inspection and curation.
Billaud, C. H. A.; Yu, J.
Show abstract
Neuroimaging research focusing on subcortical brain regions showed that they play a role in a wide range of cognitive functions and associated their structural alterations to various psychiatric disorders. Methods to analyse such structures were developed to observe changes, not simply in terms of volumes, but in terms of surfaces, which are able to detect subtle and local changes in shape and geometrical configuration. Such advanced analyses have however been largely restricted to command line environments with relatively limited access to Python users or researchers with low technical expertise. We present SubCortexMesh as a user-friendly toolbox which covers automated surface estimation from popular subcortical volume segmentations (FreeSurfer and the Functional Magnetic Resonance Imaging of the Brain Software Library (FSL)), computes shape-related vertex-wise metrics (thickness, surface area and curvature) for whole cohorts and includes statistical analyses. This is all done inside Python, automatically computing all subjects of a given preprocessed directory, with the explicit intent to minimise steps and manual coding required from the users. SubCortexMesh includes statistical tools which allow conventional random field theory-based cluster analyses on native subject metrics, standardised within common surface templates, thus containing a whole workflow necessary to run an up-to-date shape-wise subcortical analyses in one package.
Moore, S. D.
Show abstract
Motivation: Real-time qPCR data are commonly analyzed to obtain a Cq values, which are used to compare the relative abundance of a targeted template. However, improper background subtraction distorts Cq and changing the assigned threshold can alter experimental conclusions. In addition, a Cq values provide no information on the quality of the qPCR for a given sample. Alternatively, global fitting of qPCR data provides agnostic quantification without the use of Cq or thresholds, and the fitting terms provide a useful metric of reaction performance. Current implementations of global fitting are limited to custom in-house programs. Results: qPyCR is comprehensive analysis tool written in Python that performs background signal subtractions, computes a threshold, and reports Cq values in a traditional manner. The program also performs global fitting and reports template abundances along with reaction quality values. The quality values can be used to assign performance standards, which allow researchers to distinguish aberrant reactions from true changes in template abundance. Availability and Implementation: Code and example data are freely available on GitHub (https://github.com/sdmoore-labs/qPyCR) and on Zenodo (https://doi.org/10.5281/zenodo.21115342).
joshi, j.; Raubenolt, B.; Katzenmeyer, N.; Cumbo, F.; Blankenberg, D.
Show abstract
Membrane proteins play crucial roles in cellular signaling, transport, and pharmacological regulation, yet their structural and functional characterization remains challenging due to experimental limitations. Molecular dynamics (MD) simulations have become indispensable for probing membrane protein behavior at atomic resolution; however, executing these simulations at scale remains a significant bottleneck. Existing tools excel at system preparation for individual cases, but none offer a complete, high-throughput pipeline spanning embedding, simulation, and analysis across multiple membrane compositions, and rarely integrate modern structure prediction and molecular docking frameworks. Here, we present GalaxyMemMD, a fully automated, open-source Galaxy framework that provides a direct, scalable alternative to existing preparation-only tools. GalaxyMemMD integrates every stage membrane embedding, system preparation, MD execution, and downstream analysis into a single reproducible pipeline. Leveraging Galaxy's HPC-ready job scheduling, GalaxyMemMD natively supports high-throughput parallel simulations across multiple membrane compositions and protein variants, including AlphaFold-derived structural inputs and downstream molecular docking workflows, without repeated manual setup. We validate GalaxyMemMD across six structurally diverse membrane proteins four GPCRs, one ion channel, and one beta-barrel demonstrating consistent system preparation, while the benchmark analysis shows stable embeddings, and reproducible trajectory-level production workflow. Across these benchmarks, GalaxyMemMD matches the setup quality of established tools, therefore serves as both a practical alternative and a capability extension for the membrane protein simulation community.
Gross, H. C.; Zizka, A.; Fischer, J.-C.; Walentowitz, A.
Show abstract
Abstract 1. Biomes are continental-scale vegetation units widely used in ecological and evolutionary research, often together with large-scale species-distribution data. Many conceptually distinct biome schemes exist, differing in the underlying definition, delineation methodology and spatial resolution, yet most studies using biomes default to a few readily available schemes rather than choosing the one best suited to the research question. 2. We present biomes, an R package distributing spatially explicit raster layers of 31 published global biome schemes in a harmonised format at a 10 x 10 km resolution, together with metadata and a concise description. To facilitate their use, biomes provides a user-friendly classification workflow to classify occurrence records into specific biomes and a data-driven ranking algorithm to help researchers to choose the most suitable biome scheme for their data and research question in a transparent, reproducible way. 3. The biomes workflow can be applied to any dataset of georeferenced terrestrial occurrences. It (1) accepts either user-provided occurrence records or records downloaded by the package, (2) ranks the schemes according to their fit to the occurrence data, (3) assigns the records to specific biomes, and (4) summarises the resulting taxon-biome patterns. We demonstrate this workflow using 17,030 occurrence records of 185 species of Bombacoideae (Malvaceae). The analysis identified the vegetation-based biome scheme of Ramankutty and Foley (1999) as the best fit and recovered the forest and savanna biome signal known in the group from the literature, with tropical evergreen woodland being the biome with the largest share of records (46.1%) and highest number of species (162 of 185 species; 87.6%). 4. biomes provides user-friendly access to technically standardised and spatially explicit layers of 31 biome schemes, and thereby enables the transparent, data-driven choice of biome schemes tailored to a specific research data and questions, improving the reproducibility and the specificity of biome use across ecological and evolutionary research.
Gopalan, S.; Narayanan, S.
Show abstract
Recent biological research has shown significant interest and progress towards adoption of agentic AI systems. Domain specific agentic platforms with access to large collections of biological tools with code generation and/or querying capabilities, such as Biomni (illustrative case in point), are representative of the capability to orchestrate automated research workflows. Such platforms enable collaborative AI workspace for drug discovery, genomics, bioinformatics, literature research, and experimental planning for biologists and researchers. When such platforms are used for the aforementioned workflows, individually validating every agentic decision and the research process by which it was reached becomes challenging due to the scale of decisions involved and oftentimes, insufficient disclosure of assumptions and methodological choices, limited traceability of evidence, and interpretive judgments embedded throughout the workflow, giving rise to verification debt. Verification debt in agentic environments could result in unexpected failures and consequences in downstream experiments. This study focuses on empirical qualitative characterization of verification debt in agentic (prompt to outcomes) workflows. Biomni was chosen the testing AI agentic platform in this study mainly due to the descriptive traces it provides to track every agentic step. Verification debt is examined through two complementary angles: the individual agentic decision steps that carry claims and evidence, and the underlying research process by which the agent arrives at and reports them. This study attempts to characterize verification debt with 10 test cases (covering proteomics, genomics and drug discovery) with varying degree of biological nuance across three identical and independent runs. Verification debt is represented through 9 decision-step metrics and 13 research-process metrics, and also propose the VERIFY framework for evaluating scientific verifiability and validity in agentic workflows.
Icoz, A.; Roman-Brenes, R.; Bingöl, Z.; Alkan, C.
Show abstract
Metagenomic sequencing enables broad pathogen detection without requiring prior assumptions about the organisms present, but the memory and computational demands of classifying large sequencing datasets against reference databases often lead analysis pipelines to rely on desktop or server-grade computing platforms. This limits practical use in disasterstricken and other resource-constrained environments, where portable sequencing may be available but reliable access to cloud or laboratory infrastructure is not. We present KENT, a portable edge-computing framework for metagenomic pathogen screening based on a cluster of NVIDIA Jetson Nano modules. KENT adapts CuCLARK-l for low-memory embedded execution and extends it with a custom software stack for distributed read classification, abundance estimation, split-run abundance merging, and report generation. Using an MPI-based controller/responder architecture, KENT supports local, offline analysis with sample-level parallelism across multiple nodes. We evaluate KENT using long read wastewater metagenomic samples with a custom pathogen database and the CAMI2 Marine long read dataset. In the wastewater setting, KENT achieves an average speedup of 3.1x over the CPU-based CLARK-l baseline while maintaining close agreement in classified read abundance estimates. On CAMI2 Marine, KENT achieves an average speedup of 2.68x and similarly preserves CLARK-l abundance profiles. Evaluation against the CAMI2 long read taxonomic ground truth yields a mean species-level precision of 58.55%, recall of 93.36%, F1 score of 71.74%, and L1 abundance distance of 0.731, closely matching CLARK-l. Among ground truth species represented in the reference database, KENT detects 99.86% on average. A controlled database-size experiment further shows little change in classification throughput across the tested database configurations, while large sequencing inputs remain constrained by the Jetson Nanos unified memory capacity. Overall, KENT demonstrates that GPU-accelerated metagenomic classification can be adapted to low-memory embedded hardware while preserving the biological profiling behavior of the CLARK-l baseline, supporting portable and offline pathogen screening in resource-constrained settings. AvailabilityKENT is available at https://github.com/BilkentCompGen/KENT
Das Roy, R.; Hallikas, O.; Kuure, S.; Jernvall, J.
Show abstract
Several tools are available to detect differential gene expression. The predominant approach of different statistical methods is to consider changes in gene expression independent from their genomic context. Previously, DELocal was introduced that takes into consideration gene expression dynamics in the genomic neighbourhood. Whereas DELocal was shown to identify developmentally regulated genes in developing mouse tooth, its performance in other biological conditions remains undetermined. To benchmark DElocal together with other methods, we develop another tool 'broadSeq'. It provides easy to use interface for methods like DELocal , deseq2, limma, edger, EBSeq and many more. Here we report benchmarking results on different data sets that comprise wild type developing mouse organs from different embryonic time points, and also human cancer data. The examined datasets are from the heart, kidney, liver, brain, forebrain, and hindbrain. We found that most methods produce relatively comparable lists of differentially expressed genes. Nevertheless, DELocal identifies partially distinct sets of genes compared to the other methods. Evaluating the identified genes using gene and disease ontology terms show that the uniquely detected genes by DELocal are biologically relevant and also highly expressed compared to the genes identified by the other methods. Because consistently highly expressed genes show relatively subtle fold changes, the neighbourhood concept of DELocal appears to correct for the difficulty in detecting these differential expression of highly expressed genes. Finally, we provide the tools as combined bioconductor packages, allowing researchers to explore and decide the best methods for their data and questions.
O'Brien, W.; Lee, S.; Agarwal, V.; Eskin, E.
Show abstract
Research in bioinformatics demands that many workflows and operations be consistently repeated across different tools. These operations include managing a taxdump, dealing with accession mappings, and performing analysis on the taxonomic tree. We introduce taxutils to address and alleviate the strain of these common workflows. To exhibit the extent of the package's capabilities, we introduce a strategy for assessing quality of an assembly via its potential impact on and perturbation of its mapping to a lowest-common-ancestor index. We illustrate the steps required for such an analysis, and show how the tool makes data management easy and otherwise-complex workflows simple.
Landwehr, A.; Cools-Lartigue, C.; Hadera, V.; Bobotis, B.; Khakpour, M.; Gomes, F. V.; Tremblay, M.-E.
Show abstract
Microglia represent a highly dynamic and heterogeneous cell type that is critically implicated in states of health and pathology. Microglial morphological subgroups have been identified that correspond to functional characteristics determining health-related outcomes. The identification of states based on morphological characteristics will therefore provide invaluable insights into the microglia-specific functional mechanisms driving treatment effects. The application of clustering analyses enables the detection of groupings within samples reflecting differences in morphological features. Here we propose the application of three custom-created modules to be used within the open-source software CellProfiler. These modules enable the automated detection of clusters present within the sample of microglia, as well as the assessment of the abundance of these clusters across conditions. The application of the analysis is conducted in a highly user-friendly manner, with a user interface integrated into the pipeline, enabling the performance of the analysis with only minimal user input. The workflow thereby includes the conduction of an outlier assessment, followed by hierarchical clustering and k-means clustering and the generation of interactive graphs to determine the number of microglia states present in the sample. Bar plots displaying the abundance of the microglia states across conditions included in the sample will be created. This approach will facilitate faster and more comparable detection of microglial morphological clusters across studies.
Gemis-Aebi, X.; Jimenez, F.; Joveneche, M. G.; Abriata, L. A.
Show abstract
AlphaFold 3 (AF3) has broadened the computational structural biology landscape by predicting all-atom complexes across proteins, nucleic acids, small-molecule ligands, and ions, including chemical modifications. For non-experts, Google provides a fully web-based service to utilize AlphaFold 3. Unfortunately, despite a flexible and rich interface for inputs, the server's outputs are incomplete and complicated for many users, as witnessed hands-on. Not all confidence metrics are displayed, and those that are shown do not present much interactivity; besides, only model number 1 is shown among the 5 produced by the software, and upon download the user finds the models are provided only in CIF format, which is not yet well-known especially among highly practical users. Here, we present the AlphaFold 3 Multi-Model Inspector (AF3 Inspector, https://pdbms.altervista.org/af3viewer/afviewer8.html), an open, client-side, zero-install web application designed to dissect, align, and interactively explore the complete ensemble of structural models produced by AlphaFold 3. Part of the PDB Manipulation Suite (https://pdbms.altervista.org/), the AF3 Inspector operates entirely within web browsers, meaning it is available out of the box in all devices and operating systems. AF3 Inspector delivers 3D visualization in various styles and colors for all models, overlay with backbone alignment if requested, interactive plots for pLDDT profiles, pAE matrices and contact maps, chain-pair interaction heatmaps, automated detection of ligands, ions and post-translational modifications, and rapid mmCIF-to-PDB conversion allowing users to download the more familiar files. The platform addresses critical practical considerations highlighted in recent community benchmarks, such as CASP16, and extends the lightweight, client-side biophysical toolkit paradigm established by the PDB Manipulation Suite (PDBMS).
Ahmadkhanloo, M.
Show abstract
The Hierarchical Gaussian Filter (HGF) is a hierarchical Bayesian model of learning under uncertainty and volatility, with a widely used MATLAB implementation. We present HGFX 1.0.0, a Python/JAX toolbox whose primary objective is validated behavioral and numerical compatibility with a frozen HGF Toolbox 8.2.0 reference, while removing MATLAB as a user-runtime dependency. Reimplementation is treated as a validation problem rather than source translation: configuration semantics, parameter transforms, forward trajectories, observation likelihoods, objectives, fitting and statistical surfaces, simulation workflows, official demo behavior, model selection, and backend agreement are compared against the pinned oracle under predeclared tolerances. Two official MATLAB demo workflows reproduce the reference at frozen trajectory tolerances, including a regime in which classic HGF encounters negative posterior precision while eHGF completes successfully. In paired model-selection validation, all 36 BIC winners agree between MATLAB and HGFX. Physical NVIDIA GPU applicability was confirmed on two Tesla T4 devices, with a maximum CPU-versus-GPU final-objective difference of 1.42e-14 against a frozen 1e-7 criterion. Historical parameter recovery results that did not meet predeclared criteria, together with exact MATLAB/HGFX limitation matches, are preserved and are not reclassified as scientific success. A prospectively gated comparison with pyhgf 0.3.2 shows binary64-scale agreement on mapped perceptual trajectories in one authorized three-level binary-HGF cell, while participant-response negative log-likelihood is retained as not directly comparable. HGFX therefore provides a MATLAB-independent Python implementation with an explicit evidence model that separates direct parity, matched reference limitations, backend applicability, and future performance claims.
Bielow, C.; Walzer, M.; Hoffmann, N.; Uszkoreit, J.; Mirzadeh Sarcheshmeh, F.; Nicolaus, F.; Andernach, L.; Boschmann, P.; Burla, B.; Dogu, E.; Eisenacher, M.; El Abiead, Y.; Jimenez-Morales, D.; Neumann, S.; Perez-Riverol, Y.; Sachsenberg, T.; M Salek, R.; Strobel, M.; Tenzer, S.; Van Den Bossche, T.; Vitek, O.; Wang, M.; Tabb, D. L.; Bittremieux, W.
Show abstract
Reliable quality control (QC) is essential for reproducible biological mass spectrometry, yet QC information is still typically stored in tool-specific, poorly interoperable formats that hinder comparison, reuse, and transparent reporting. We present mzQC, a community-developed standard from the HUPO Proteomics Standards Initiative for the compact, machine-readable representation of QC metrics and their associated metadata across mass spectrometry workflows. mzQC is implemented in JSON, organized to support both individual mass spectrometry acquisitions and collections thereof, with formal QC metrics definitions supported by controlled vocabularies to ensure unambiguous metric interpretation and semantic consistency. The format is supported by validation tools and reference libraries in Python, R, and Java, facilitating integration into existing software ecosystems. We demonstrate the utility of mzQC across diverse analytical modalities and QC settings, spanning longitudinal instrument monitoring, acquisition-method evaluation, study-level quality assessment, repository-scale data characterization, and spatially resolved mass spectrometry imaging. Together, these use cases show that mzQC provides not merely a file format, but a shared foundation for interoperable QC reporting, large-scale data assessment, and more rigorous, reproducible, and reusable mass spectrometry-based research.