Blast来自python脚本的两个序列

时间:2022-10-14 00:13:53

I have a list of pairs of proteins and I want to compare speed and accuracy of "BLAST Two Sequences" to a Smith-Waterman program for alignment. I know there is a "Blast Two Sequences" option on NCBI website, but I would like to run it from a python script. Perhaps Biopython has this capability? If I cannot use Blast Two Sequences, I will compare different versions of Smith-Waterman, but this would not be nearly as exciting :) OR, if anyone has another idea for a great senior year project in Bioinformatics involving comparing pairs of proteins, please don't hesitate to let me know! Thank you in advance.

我有一对蛋白质的列表,我想比较“BLAST Two Sequences”的速度和准确性与Smith-Waterman程序的比对。我知道NCBI网站上有一个“Blast Two Sequences”选项,但我想从python脚本运行它。也许Biopython有这种能力?如果我不能使用Blast Two Sequences,我将比较不同版本的Smith-Waterman,但这不会那么令人兴奋:)或者,如果有人对生物信息学的高级年度项目有另一个想法,包括比较蛋白质对,请不要犹豫,让我知道!提前谢谢你。

1 个解决方案

#1


0  

Chapter 7 (BLAST) of the Biopython Tutorial and Cookbook should have what you're looking for.

Biopython教程和食谱的第7章(BLAST)应该有你想要的东西。

The NCBBI module allows interaction with online BLAST tools, Bio.Blast.Applications has a number of different local alignments utilities, and the Bio.Seq module contains objects to interact with different sequences.

NCBBI模块允许与在线BLAST工具交互,Bio.Blast.Applications具有许多不同的局部比对实用程序,Bio.Seq模块包含与不同序列交互的对象。

Biopython's documentation is quite good and the API is generally well-written. If you're looking for an interesting project, I suggest you read the Tutorial and Cookbook- it's a good overview of what Biopython has to offer.

Biopython的文档非常好,API通常编写得很好。如果您正在寻找一个有趣的项目,我建议您阅读教程和食谱 - 它是对Biopython所提供的内容的一个很好的概述。

#1


0  

Chapter 7 (BLAST) of the Biopython Tutorial and Cookbook should have what you're looking for.

Biopython教程和食谱的第7章(BLAST)应该有你想要的东西。

The NCBBI module allows interaction with online BLAST tools, Bio.Blast.Applications has a number of different local alignments utilities, and the Bio.Seq module contains objects to interact with different sequences.

NCBBI模块允许与在线BLAST工具交互,Bio.Blast.Applications具有许多不同的局部比对实用程序,Bio.Seq模块包含与不同序列交互的对象。

Biopython's documentation is quite good and the API is generally well-written. If you're looking for an interesting project, I suggest you read the Tutorial and Cookbook- it's a good overview of what Biopython has to offer.

Biopython的文档非常好,API通常编写得很好。如果您正在寻找一个有趣的项目,我建议您阅读教程和食谱 - 它是对Biopython所提供的内容的一个很好的概述。