Gauge fixing tools
Project description
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 gauge
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gaugefixer-0.1.0.tar.gz.
File metadata
- Download URL: gaugefixer-0.1.0.tar.gz
- Upload date:
- Size: 26.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50ae8cceaaaa6d40df5a78ef3d6d45d318b6533b44f3b83ee2ae722df035a194
|
|
| MD5 |
7c917a90440768869c268186dae6c3c5
|
|
| BLAKE2b-256 |
7c7d978f6ed22abcc2fdefd06f5f45155538222bea8bce4550861aa5391e351e
|
File details
Details for the file gaugefixer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gaugefixer-0.1.0-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b0d7723d58c2a228146405f59c4ab9ac379c2e610ba264d83e163e9f687f6b3
|
|
| MD5 |
d9ef6f320ac691b5d7883feccb079b8d
|
|
| BLAKE2b-256 |
3f4e847704b69d86f78b12d6a09b9be2004d5df6daeceafef853cbb5f0ae8cc4
|