olsonanl / homology_service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BLAST Service

Overview

The BLAST service integrates the BLAST (Basic Local Aligment Search Tool) algorithms to perform searches against against public or private genomes in BV-BRC or other reference databases using a DNA or protein sequence and find matching genomes, genes, RNAs, or proteins.

About this module

This module is a component of the BV-BRC build system. It is designed to fit into the dev_container infrastructure which manages development and production deployment of the components of the BV-BRC. More documentation is available here.

This module provides the following application specfication(s):

It also provides tooling to build and maintain the precomputed BLAST databases based on the BV-BRC genome database.

See also

References

  1. Altschul, S. F. J. e. BLAST algorithm. (2001).
  2. Boratyn, G.M., Camacho, C., Cooper, P.S., Coulouris, G., Fong, A., Ma, N., Madden, T.L., Matten, W.T., McGinnis, S.D., Merezhuk, Y. et al. (2013) BLAST: a more efficient report with usability improvements. Nucleic acids research, 41, W29-33.
  3. O'Leary, N.A., Wright, M.W., Brister, J.R., Ciufo, S., Haddad, D., McVeigh, R., Rajput, B., Robbertse, B., Smith-White, B., Ako-Adjei, D. et al. (2016) Reference sequence (RefSeq) database at NCBI: current status, taxonomic expansion, and functional annotation. Nucleic acids research, 44, D733-745.

About

License:MIT License


Languages

Language:Perl 94.4%Language:Shell 2.5%Language:Makefile 1.7%Language:Ruby 1.1%Language:Python 0.3%