Skip to main content

Tools for the creation and use of genome graphs

Project description

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.

Project details


Download files

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

Source Distribution

GenGraph-0.2.tar.gz (30.2 kB view hashes)

Uploaded Source

Built Distribution

GenGraph-0.2-py3-none-any.whl (31.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page