Skip to main content

GenGraph

A repository for the GenGraph toolkit for the creation and manipulation of graph genomes

This project aims to make genome graphs simple to create, and provide tools for their manipulation and intergration into common workflows.

Please refer to the wiki for installation and usage instructions.

Quickstart

python ./gengraphTool.py make_genome_graph --seq_file <sequence_file.txt> --out_file_name <filename> --recreate_check

A Docker file is also available that will contain everything you need for your first run.

Sequence file

The sequence file is a tab delimited file with 4 columns:

seq_name aln_name seq_path annotation_path
H37Rv seq0 /Users/panix/Desktop/genomes/H37Rv/sequence.fasta NA
Beijing seq1 /Users/panix/Desktop/genomes/Beijing-NITR203/sequence.fasta NA
H37Ra seq2 /Users/panix/Desktop/genomes/H37Ra/sequence.fasta NA

The seq_name column is used as the node and edge 'ids' attribute value. It needs to be unique.

Metadata

Release files for GenGraph 0.2

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

Source distribution (sdist)

Source distribution for GenGraph 0.2
File Size Uploaded
GenGraph-0.2.tar.gz 30.2 kB Details

Built distribution (wheel)

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

Total release size: 61.9 kB

Release files / GenGraph-0.2.tar.gz

Download URL GenGraph-0.2.tar.gz
Size 30.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ef63b199ba2f7bd810a08f7edfe8933a0b0d28a35b17670b62d4f0ca508e8b32
BLAKE2b-256 checksum
How to use checksums
cc0d45c1f38110caeba54e75cdf129ae38fe40aee5d279266bb021fdff90ca7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release files / GenGraph-0.2-py3-none-any.whl

Download URL GenGraph-0.2-py3-none-any.whl
Size 31.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c422b794f40a17533f83b597873a4aaff10e77d544ffa32feae047bb49946919
BLAKE2b-256 checksum
How to use checksums
9a16349cdd5b1fbc1d8a1bff41f21ed642ac917b378cb932bfaa0857b4ea374a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

0.1

2 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