Skip to content
/ dbgfm Public
forked from jts/dbgfm

FM-index representation of a de Bruijn graph

License

Notifications You must be signed in to change notification settings

sjackman/dbgfm

 
 

Repository files navigation

dbgfm

An FM-index representation of a de Bruijn graph.

The code in this repository is a stand-alone version of the FM-index from SGA (github/jts/sga). It is licensed under GPLv3.

Compiling

The code has no dependencies and should build by just running:

make

Testing

To test the code is functioning correctly, you can run:

make test

This will download human chromosome 20, index it with SGA then perform test queries using dbgfm. You will need to modify the Makefile to point to your version of SGA. This requires bwtdisk is installed.

API

A simple API for querying the structure of the de Bruijn graph is provided. See dbg_query.h and the test driver.

About

FM-index representation of a de Bruijn graph

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 67.5%
  • C++ 32.0%
  • Shell 0.5%