Skip to content
This repository has been archived by the owner on Jul 11, 2020. It is now read-only.

Latest commit

 

History

History
18 lines (15 loc) · 1.1 KB

README.md

File metadata and controls

18 lines (15 loc) · 1.1 KB

MultiBLAST

Sequentially Blast every fasta file (.faa or .fas) on a folder against a local database

Dependencies

How to run

  • Organize your files as follows on a folder:
    • MultiBLAST.py
    • database files (obtained via makeblast, with makeblastdb -in [yourGenes].pfasta -dbtype prot)
    • folder with fasta files (.faa or .fas) to blast (must be the only existing folder in the directory)
  • Run MultiBLAST.py from the command-line as follows python MultiBLAST.py [-t [#]]
  • For more help, type python MultiBLAST.py -h

Note

I developed this script to help me with a project I was involved in. As much as I tried to make it work on many different scenarios, it is still probably biased to work with the files I was using. Nevertheless, it should work fine for protein blasts. If you want to call more blast+ parameters, edit the variable standard_blast inside the loop_blast function.