Skip to main content
https://img.shields.io/pypi/v/gaftools.svg?branch=main https://github.com/marschall-lab/gaftools/workflows/CI/badge.svg

gaftools

gaftools is a fast and comprehensive toolkit designed for processing pangenome alignments. It provides various functionalities such as indexing, sorting, realignment, viewing and statistical analysis of rGFA-based GAF files.

Link to GitHub

Documentation is available on Read The Docs. Documentation can be locally built under docs folder using sphinx. sphinx is automatically installed when installing gaftools in dev mode.

Preprint is available on bioRxiv.

Features

  • Viewing GAF files based on user-defined regions or node IDs.

  • Conversion of GAF format from unstable segment coordinates to stable coordinates and vice-versa.

  • New tags for GFA files for ordering of bubbles and sorting GAF files.

  • Post-processing GAF alignments using Wavefront Alignment and generating basic alignment statistics.

  • Easy-to-install. Available in PyPI and bioconda.

  • Open Source (MIT License)

Citation

Pani, S., Dabbaghie, F., Marschall, T. & Söylev, A. gaftools: a toolkit for analyzing and manipulating pangenome alignments. (2024) doi:10.1101/2024.12.10.627813.

Metadata

Release files for gaftools 1.4.0

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

Source distribution (sdist)

Source distribution for gaftools 1.4.0
File Size Uploaded
gaftools-1.4.0.tar.gz 187.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gaftools 1.4.0
File Interpreter ABI Platform
gaftools-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 242.4 kB

Release files / gaftools-1.4.0.tar.gz

Download URL gaftools-1.4.0.tar.gz
Size 187.7 kB
Tags Source
SHA-256 checksum
How to use checksums
07a47eb8fa496d5bc73fcfb68c475eff04c1724cef914f179ea6c337eb6758a7
BLAKE2b-256 checksum
How to use checksums
06cd091d632b89886a02e386e7cb00475482bb57e9a7cf1ef59bf89df4d61c76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / gaftools-1.4.0-py3-none-any.whl

Download URL gaftools-1.4.0-py3-none-any.whl
Size 54.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d5e4dfea39fd6a9d79b049eeb86d1c3bcdf0890a6d2567db13c3000589c5bf13
BLAKE2b-256 checksum
How to use checksums
04ebc18fd0de453103e4ca1effdedc6f5923401e6a4441973668e5acab848294
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

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