Skip to main content

GaugeFixer

GaugeFixer is a lightweight Python package that allows interpretation of the parameters of linear models for sequence-function relationships by removing unconstrained degrees of freedom in their values, an operation known as "fixing the gauge".

Installation

Create a new python environment with conda and activate it

conda create -n gaugefixer python=3.10
conda activate gaugefixer

Users

Install the latest stable from PyPI using the pip package manager

pip install gaugefixer

Online documentation is available at readthedocs

Developers

Download the lastest version from GitHub

git clone https://github.com/jbkinney/gaugefixer.git

and install the package in development model

pip install -e gaugefixer

Run tests with:

pytest test 

To build the documentation of the package:

cd docs
pip install -r requirements.txt
bash build_docs.sh

License

See the LICENSE file for details.

Cite GaugeFixer

Carlos Martí-Gómez, David M. McCandlish, Justin B. Kinney (2025). GaugeFixer: Removing unconstrained degrees of freedom in sequence-function relationships. In preparation.

Metadata

Release files for gaugefixer-acordero 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gaugefixer-acordero 0.1.7
File Size Uploaded Provenance Actions
gaugefixer_acordero-0.1.7.tar.gz 26.5 kB With provenance Details for gaugefixer_acordero-0.1.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for gaugefixer-acordero 0.1.7
File Interpreter ABI Platform Actions
gaugefixer_acordero-0.1.7-py3-none-any.whl Python 3 none any Details for gaugefixer_acordero-0.1.7-py3-none-any.whl

Total release size: 46.4 kB

Release files / gaugefixer_acordero-0.1.7.tar.gz

Download URL gaugefixer_acordero-0.1.7.tar.gz
Size 26.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2034011d905d905f9f96c5e9fcba2c4cc1f5743c2d7a4aeb2a1dc4b27cb9b70c
BLAKE2b-256 checksum
How to use checksums
8e79cd5f9adaba5d1ce7e04900e00f1add05596be1e07e9609a782e94ddf555e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 16, 2025.

Transparency log

Release files / gaugefixer_acordero-0.1.7-py3-none-any.whl

Download URL gaugefixer_acordero-0.1.7-py3-none-any.whl
Size 19.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c57e5f223fa7b556b3492743eea080f9734b9fbc7ade621ae467aebff88a17b9
BLAKE2b-256 checksum
How to use checksums
0306e2ea686df60a800d94dc5c1eed948b01440cf6c91a75f990a8b9590a72cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 16, 2025.

Transparency log

Security for gaugefixer-acordero 0.1.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for gaugefixer_acordero-0.1.7.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 16, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page