Skip to content

A python package for running local BLAST queries

License

Notifications You must be signed in to change notification settings

ch1ru/blast-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blast-python

A python package utilizing the command-line blastn utility. Blast queries run through an API can often be time-consuming due to limited service by the provider, and subject to network errors. This package aims to be a simple command-line wrapper for executing blast queries in python.

Example

from blast_python.Blastn import Blastn, OutFmt

Blastn(
    db="db/NC_000001", 
    query="gallus_gallus/vtg1.fasta", 
    word_size=11, 
    num_threads=4, 
    out="123456.json", 
    outfmt=OutFmt.JSON_SEQALIGN
).run()

About

A python package for running local BLAST queries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages