neurosnap.database.blast module#

BLAST search helpers for sequence queries.

neurosnap.database.blast.run_blast(sequence, email, matrix='BLOSUM62', alignments=250, scores=250, evalue=10.0, filter=False, gapalign=True, database='uniprotkb_refprotswissprot', output_format=None, output_path=None, return_df=True)[source]#

Submit a BLASTP job to the EBI service and optionally return hits as a dataframe.

Return type:

Optional[DataFrame]