8000 GitHub - pachterlab/klue
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

pachterlab/klue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

klue

klue is a C++ program for pseudoassembly with k-mers. The program uses the Bifrost colored de Bruijn graph for indexing. For details on the method and its applications, see the preprint describing the klue program: Pseudoassembly of k-mers by Delaney K Sullivan, Mayuko Boffelli, and Lior Pachter.

Prerequisites

To build klue, you need the following:

  • A C++17-compatible compiler (e.g., AppleClang 15+, GCC 7+, or newer)
  • Bifrost installed with:
    • Headers in /usr/local/include/bifrost
    • Library in /usr/local/lib/libbifrost.a or .dylib
  • Zlib (preinstalled on macOS and most Linux distributions)

Build and Install

Clone the repository and build using CMake:

git clone https://github.com/pachterlab/klue.git
cd klue
mkdir build
cd build
cmake ..
make -j
sudo make install

Usage

After installation, run klue from the command line:

klue 0.29.0

Usage: klue <CMD> [arguments] ..

Where <CMD> can be one of:

    distinguish   Extracts distinguishing contigs from FASTA/FASTQ files 
    refine        Refine contigs based on certain criteria
    version       Prints version information
    cite          Prints citation information

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0