Skip to content

AnyDSL/anyseq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnySeq

Proof-of-concept sequence alignment algorithms library implemented in Impala.

Setup Instructions

  • Prerequisites:

  • a recent version of CMake (at least v3.7)

  • for the CUDA benchmark an NVIDIA GPU with recent drivers and a working CUDA installation

  • make sure, that the CUDA libraries are in your PATH before installing AnyDSL

  • Install AnyDSL. In order to do so, run the "install_anydsl.sh" script provided. This will download, configure & compile AnyDSL which can take some time.

  • After you have a working AnyDSL installation you can run the AnySeq build script:

./makeall.sh

Demo Program Usage

  • read sequences from files:

    align [-o <output_file>] -i <FASTA file> <FASTA file>
    
  • use random sequences:

    align [-o <output_file>] -r [[<min length>] <max length>]
    

Packages

No packages published

Languages