schemarecomb.parent_alignment.query_blast¶
- schemarecomb.parent_alignment.query_blast(query_seq, database='refseq_protein', maximum_hits=10000)¶
Gets sequences from query_seq BLAST hits.
Direct copy of Peter Cock’s Bio.Blast.NCBIWWW.qblast, with simplifications and added progress print-outs.
- Parameters
query_seq (
str) – Query sequence for BLAST search.database (
str) – BLAST database to search. Must be either ‘refseq_protein’ or ‘pdbaa’maximum_hits (
int) – Maximum number of hits allowed to be returned. Affects runtime: reducing this number is faster but you risk missing good candidate sequences.
- Return type
FastaIterator- Returns
FASTA generator for sequence hits.
- Raises
ValueError – If database is not “refseq_protein” or “pdbaa”.