目录

Blastn

An implementation of the basic local alignment search tool (Blast) for nucleotides. The goal of this project is to implement the Blastn algorithm in C++ and interop with an FPGA implementation of the Smith-Waterman algorithm to greatly accelerate the word extension stage of Blastn.

Project’s New Location

New GitHub

Process

Blastn Process

Cloning

# HTTPS
$ git clone https://github.com/JacobLondon/Blastn.git --recurse-submodules

# SSH
$ git clone git@github.com:/JacobLondon/Blastn.git --recurse-submodules

Building and Running

Docker

Run docker build -t blastn . to create the environment with all necessary dependencies. Blastn will be placed under /root.

C++

See the C++ README.md

Dependencies

  • Python
    • python 3.6+
    • pip3
    • numpy
    • tqdm
  • C++
    • c++17
    • g++ 7.4+
    • GNU Make 4.2.1+

Members

Electrical and Computer Engineering Senior Project at California State Polytechnic University, Pomona

  • Alden Param
  • Alex Chan
  • Hmayak Apetyan
  • Jacob London
  • Simon Tutak
  • Sivaramakrishnan Prabakar

Advisors

  • Mostafa M. Hashim Ellabaan
  • Mohamed El-Hadedy
关于

用于核酸序列比对和相似性搜索的生物信息学工具

137.2 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号