blast evalue设置一般是多数
时间: 2024-04-04 21:29:25 浏览: 16
在进行 BLAST 比对时,E-value 是一个非常重要的参数,它代表了在随机模型下,期望在比对结果中发现与查询序列相似性得分相同或更高的序列数。一般来说,E-value 的设定应该根据具体情况来确定。对于较为相似的序列,E-value 可以设置得较小,例如 1e-5 或更小,以确保较高的相似性得分。而对于较为不相似的序列,E-value 可以设置得较大,例如 0.1 或更大,以允许一些较小的相似性得分出现。总之,E-value 的设置应该根据实际情况进行调整,以获得最佳的比对结果。
相关问题
-evalue 设置多少
`-evalue`是Blast中一个非常重要的参数,它控制着比对结果的可靠性。一般来说,`-evalue`值越小,比对结果越可靠,但也会增加比对时间。所以在选择`-evalue`值时需要根据具体情况进行权衡。
如果`-evalue`值太大,可能会导致比对结果中包含大量的噪声序列或者不能满足实验的要求。如果`-evalue`值太小,可能会导致漏报或者过滤掉一些真正有意义的序列。一般来说,`-evalue`值的选取需要根据实验的目的和比对的数据集来确定。
对于常见的比对任务,如同源比对或者同源蛋白质比对,一般建议`-evalue`值设置在0.001以下。对于一些特殊的比对任务,如同源基因比对或者非同源比对,可能需要更严格的阈值,建议`-evalue`值设置在0.0001以下。当然,如果数据集比较小,也可以尝试更严格的阈值,以获得更可靠的比对结果。
blast怎么设置参数比对效果最好
Blast的参数设置与具体的序列数据和比对目的相关,因此需要根据具体情况进行调整。以下是一些常用的参数设置建议:
1. `-evalue`值的设置:期望值越小,比对结果越可靠,但也会增加比对时间。建议根据具体情况选择合适的值,一般建议在0.01以下。
2. `-word_size`值的设置:单词长度越长,比对结果越准确,但也会增加比对时间。建议选择适当的单词长度,一般建议在11-20之间。
3. `-gapopen`和`-gapextend`值的设置:罚分值越高,比对结果越准确,但也会增加比对时间。建议根据具体情况选择适当的罚分值,一般建议在1-5之间。
4. `-max_target_seqs`和`-num_threads`值的设置:根据计算机处理能力和比对数据集大小进行设置。一般建议`-max_target_seqs`不要设置过大,一般在几百到几千之间;`-num_threads`可以根据计算机CPU核数进行设置,一般设置为CPU核数的80%左右。
另外,还可以根据具体情况进行其他参数的调整,如查询掩码、数据库过滤、序列剪切等,以达到最佳比对效果。