Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

Tools for the creation and use of genome graphs

Project description


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.


python ./ 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.

Project details

Release history Release notifications

This version
History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
GenGraph-0.1-py3-none-any.whl (31.7 kB) Copy SHA256 hash SHA256 Wheel py3
GenGraph-0.1.tar.gz (29.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page