Skip to main content

License: Affero-GPL Platform: C++11 Python3 Run on Linux-Mac OSX

MacOSX

Linux

Build Status OSX

Build Status Ubuntu

About pyGATB

pyGATB is a Python3 wrapper for the GATB-Core library.

The current release of pyGATB gives access to the following GATB-Core components:

  • Bank: the class that enables to load Fasta and Fastaq files

  • Sequence: the class that holds a sequence (ID, letters, quality)

  • Graph: the class that holds the De Bruijn graph

  • Node: the class that makes graph’s nodes

Using that API you can start prototyping algorithms:

  • read a sequence file (Bank): FastA, FastQ (plain text or gzipped)

  • or read a set of files (still using the same Bank!)

  • convert that Bank to a De Bruijn graph (Graph)

  • navigate through the Graph (Node)

all of that directly using the Python Programming Language.

Documentation

Jump to the wiki to review how to install, use and make pyGATB Python3 compliant codes.

License

pyGATB and GATB-Core are free softwares; you can redistribute it and/or modify it under the Affero GPL v3 license.

Release files for pyGATB 0.1.2

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

Built distributions (wheels)

Table of built distributions (wheels) for pyGATB 0.1.2
File
pyGATB-0.1.2-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
pyGATB-0.1.2-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
pyGATB-0.1.2-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
pyGATB-0.1.2-cp33-cp33m-manylinux1_x86_64.whl CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size:15.5 MB

Release files / pyGATB-0.1.2-cp36-cp36m-manylinux1_x86_64.whl

Download URL pyGATB-0.1.2-cp36-cp36m-manylinux1_x86_64.whl
Size 3.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
073ad79c980f6a4f307484c5eed1a8a0189b11e8a250d7700f76896273ddc64c
BLAKE2b-256 checksum
How to use checksums
c863bd17897617fd8e6c7dd35a8ab37d1ec5841da1f5c883777ada466d8c4451
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyGATB-0.1.2-cp35-cp35m-manylinux1_x86_64.whl

Download URL pyGATB-0.1.2-cp35-cp35m-manylinux1_x86_64.whl
Size 3.9 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c3c9e0d4f05b0144063351c4f9ff03a0a7f6af9cca0c0fe22b4469d86e697d66
BLAKE2b-256 checksum
How to use checksums
27127ec8e3f2529e2d4ee9386be44fa998f7cd05c42f9f2838acebbb4bc94291
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyGATB-0.1.2-cp34-cp34m-manylinux1_x86_64.whl

Download URL pyGATB-0.1.2-cp34-cp34m-manylinux1_x86_64.whl
Size 3.9 MB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6ba09c873e305d697ad70e83c5bbc505c83100f846a2bd813e861bdf065549a2
BLAKE2b-256 checksum
How to use checksums
df55bd1f234959710a5c9f1586b72b3738684b38de2b71ef32247b6e9b5b1a5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyGATB-0.1.2-cp33-cp33m-manylinux1_x86_64.whl

Download URL pyGATB-0.1.2-cp33-cp33m-manylinux1_x86_64.whl
Size 3.9 MB
Tags CPython 3.3 CPython 3.3 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2b336d0c8e6dc3ccf4692c710bf1685213c00aeda9a9471c2e545508738f172c
BLAKE2b-256 checksum
How to use checksums
c93de03d62592507f64c7d9bfbfc06690c2d14ea616517c17d42fe1864e9d206
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.2 This release

4 release files

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