Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 28 min ago
Peer-reviewedCC BYBMC bioinformatics

Gaugefixer: overcoming parameter non-identifiability in models of sequence-function relationships.

  1. 1Simons Center for Quantitative Biology, Cold Spring Harbor Laboratory, 1 Bungtown Rd., Cold Spring Harbor, NY, 11724, USA.
  2. 2Simons Center for Quantitative Biology, Cold Spring Harbor Laboratory, 1 Bungtown Rd., Cold Spring Harbor, NY, 11724, USA. [email protected].

Abstract

Background

Mathematical models of sequence-function relationships are widely used in computational biology. A key challenge when interpreting these models is that many different choices for model parameters can encode the same sequence-function relationship. These ambiguities, called "gauge freedoms," must be removed before parameter values can be meaningfully interpreted. Doing this requires imposing additional mathematical constraints on parameter values, a process called "fixing the gauge." We recently developed mathematical methods for fixing the gauge of a large class of commonly used models. The most direct computational implementation of these methods is often impractical, however, because it requires a projection matrix whose size scales quadratically with the number of parameters.Results

Here we introduce GaugeFixer, a Python package that exploits the mathematical structure of gauge-fixing projections to achieve log-linear scaling in computation time and linear scaling in memory usage. GaugeFixer thus requires orders of magnitude less time and memory than standard matrix multiplication, and can fix the gauge of models having millions of parameters in seconds. To demonstrate its utility, we used GaugeFixer to analyze an empirical fitness landscape for translation initiation in bacteria. This analysis revealed striking similarities (but also fine-scale differences) in ribosome-binding preferences at different positions relative to the start codon, thereby aiding the interpretation of this otherwise unwieldy landscape.Conclusions

GaugeFixer thus fills an important gap in the computational tools available for interpreting quantitative models of sequence-function relationships.

Related

  1. Overcoming the nuclear barrier in nonviral gene therapy: mechanisms, carrier design, and translational perspectives on NLS peptide and DNA targeting sequence strategies.
    Taegeun Lee, Ye-Rin Kim, Euijin Lee +1
    Drug deliveryPeer-reviewedCC BY-NCFull textMolecular biology & gene regulationEurope PMC
  2. Strategies for Overcoming the Purification Challenges of Meis1 and HoxA9 and Their Functional Characterization
    I. A. Olaosebikan, K. C. Courtney, H. Karatas Bristow
    bioRxivPreprintAll rights reservedFull textGeneral biochemistrybioRxiv
  3. Identifiability of Large Phylogenetic Mixtures for Many Phylogenetic Model Structures.
    Bryson Kagy, Seth Sullivant
    Bulletin of mathematical biologyPeer-reviewedCC BYFull textMolecular biology & gene regulationEurope PMC
  4. Engineering resilient gene drives for sustainable malaria control by predicting, testing and overcoming target site resistance in Anopheles gambiae
    Ioanna Morianou, Lee Phillimore, Bhavin S. Khatri +7
    PLoS BiologyPeer-reviewedCC BYFull text16 citedMolecular biology & gene regulationOpenAlex
  5. Microscopic Free-Energy Landscaping and Coarse-Grained 3D Dynamics of Scaffolded DNA Computers: Overcoming Kinetic Traps at Scale
    Sharif Ahmad Naikoo
    ChemRxivPreprintCC BYFull textMolecular biology & gene regulationChemRxiv
BibTeX
@article{martigomez2026gaugefixer,
  title = {{Gaugefixer: overcoming parameter non-identifiability in models of sequence-function relationships.}},
  author = {Carlos Martí-Gómez and David M McCandlish and Justin B Kinney},
  journal = {BMC bioinformatics},
  year = {2026},
  month = aug,
  doi = {10.1186/s12859-026-06605-x},
  url = {https://europepmc.org/article/MED/42864614},
  note = {CC BY},
}
RIS
TY  - JOUR
TI  - Gaugefixer: overcoming parameter non-identifiability in models of sequence-function relationships.
AU  - Carlos Martí-Gómez
AU  - David M McCandlish
AU  - Justin B Kinney
PY  - 2026
DA  - 2026/08/22
JO  - BMC bioinformatics
DO  - 10.1186/s12859-026-06605-x
UR  - https://europepmc.org/article/MED/42864614
AB  - Background  Mathematical models of sequence-function relationships are widely used in computational biology. A key challenge when interpreting these models is that many different choices for model parameters can encode the same sequence-function relationship. These ambiguities, called "gauge freedoms," must be removed before parameter values can be meaningfully interpreted. Doing this requires imposing additional mathematical constraints on parameter values, a process called "fixing the gauge." We recently developed mathematical methods for fixing the gauge of a large class of commonly used models. The most direct computational implementation of these methods is often impractical, however, because it requires a projection matrix whose size scales quadratically with the number of parameters.Results  Here we introduce GaugeFixer, a Python package that exploits the mathematical structure of gauge-fixing projections to achieve log-linear scaling in computation time and linear scaling in memory usage. GaugeFixer thus requires orders of magnitude less time and memory than standard matrix multiplication, and can fix the gauge of models having millions of parameters in seconds. To demonstrate its utility, we used GaugeFixer to analyze an empirical fitness landscape for translation initiation in bacteria. This analysis revealed striking similarities (but also fine-scale differences) in ribosome-binding preferences at different positions relative to the start codon, thereby aiding the interpretation of this otherwise unwieldy landscape.Conclusions  GaugeFixer thus fills an important gap in the computational tools available for interpreting quantitative models of sequence-function relationships.
SN  - 1471-2105
ER  -