Bio.Blast.Applications模块¶
与BLAST相关应用程序交互的定义(废弃)。
新的NCBI BLAST+工具的包装器(用C++编写):
NcbiblastpCommandline-Protein-Protein BLAST
NcbiblastnCommandline-核苷酸-核苷酸爆炸
Ncbiblastx命令行翻译查询-蛋白质主题BLAST
NcbitblastnCommandline-蛋白质查询-翻译主题BLAST
Ncbitblastx命令行转换查询-蛋白质主题BLAST
NcbipsiblastCommand特定位置启动的爆破
NcBirpsblastCommandline-反转位置特定爆破
NcBirpstblastnCommandline翻译的反转位置特定爆破
NcbiteltablastCommandline-Protein-Protein结构域增强查找时间加速BLAST
Ncbiblastformat命令行-将ASN.1转换为其他BLAST输出格式
NcbimakeblastdbCommandline-用于创建BLAST数据库的应用程序
有关更多详细信息,请参阅:
Camacho等人。BLAST+:架构与应用BMC生物信息学,2009年,10:421BMC https://doi.org/10.1186/1471-2105-10-421
我们已经决定在将来删除此模块,建议您构建命令并直接通过子进程模块调用它。
- class Bio.Blast.Applications.NcbiblastpCommandline(cmd='blastp', **kwargs)¶
基类:
_NcbiblastMain2SeqCommandline
为NCBI BLAST+程序blastp(针对蛋白质)创建命令行。
随着BLAST+(BLAST用C++重写,而不是C)的发布,NCBI为每次搜索用单独的工具取代了旧的blastall工具。因此,此包装器将BlastallCommandline替换为选项-p blastp。
>>> from Bio.Blast.Applications import NcbiblastpCommandline >>> cline = NcbiblastpCommandline(query="rosemary.pro", db="nr", ... evalue=0.001, remote=True, ungapped=True) >>> cline NcbiblastpCommandline(cmd='blastp', query='rosemary.pro', db='nr', evalue=0.001, remote=True, ungapped=True) >>> print(cline) blastp -query rosemary.pro -db nr -evalue 0.001 -remote -ungapped
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='blastp', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
使用基于合成的统计信息(字符串,默认值为2,即True)。
0、F或f:无基于合成的统计信息
2、T或t、D或d:基于组成的分数调整,如生物信息学21:902-911,2005,以序列属性为条件
请注意,tblastn还支持值1和3。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_hard_mask¶
硬掩码的过滤算法(整数)。
过滤算法ID作为硬掩码应用于BLAST数据库。不兼容:DB_SOFT_MASK,SUBJECT,SUBJECT_LOC
这控制-db_hard_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_soft_mask¶
软掩码的过滤算法(整数)。
过滤算法ID,作为软掩码应用于BLAST数据库。不兼容:DB_HARD_MASK,SUBJECT,SUBJECT_LOC
这控制-db_soft_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“yes”、“Window locut hicut”或“no”禁用默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property task¶
要执行的任务(字符串、blastp(默认值)、blastp-fast或blastp-Short)。
这控制-task参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property ungapped¶
是否仅执行未填充的对齐?
此属性控制-unaps开关的添加,请将此属性视为布尔值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbiblastnCommandline(cmd='blastn', **kwargs)¶
基类:
_NcbiblastMain2SeqCommandline
NCBI BLAST+程序blastn的包装器(用于核苷酸)。
随着BLAST+(BLAST用C++重写,而不是C)的发布,NCBI为每次搜索用单独的工具取代了旧的blastall工具。因此,此包装器将BlastallCommandline替换为选项-p blastn。
例如,使用FASTA核苷酸文件“m_code.fast a”作为查询,在期望值为0.001的情况下对“nt”核苷酸数据库进行搜索,将输出保存到xml格式的文件中:
>>> from Bio.Blast.Applications import NcbiblastnCommandline >>> cline = NcbiblastnCommandline(query="m_cold.fasta", db="nt", strand="plus", ... evalue=0.001, out="m_cold.xml", outfmt=5) >>> cline NcbiblastnCommandline(cmd='blastn', out='m_cold.xml', outfmt=5, query='m_cold.fasta', db='nt', evalue=0.001, strand='plus') >>> print(cline) blastn -out m_cold.xml -outfmt 5 -query m_cold.fasta -db nt -evalue 0.001 -strand plus
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='blastn', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_hard_mask¶
硬掩码的过滤算法(整数)。
过滤算法ID作为硬掩码应用于BLAST数据库。不兼容:DB_SOFT_MASK,SUBJECT,SUBJECT_LOC
这控制-db_hard_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_soft_mask¶
软掩码的过滤算法(整数)。
过滤算法ID,作为软掩码应用于BLAST数据库。不兼容:DB_HARD_MASK,SUBJECT,SUBJECT_LOC
这控制-db_soft_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property dust¶
带有灰尘(字符串)的过滤查询序列。
格式:“yes”、“level window linker”或“no”以禁用。
默认值=‘20 64 1’。
这将控制-ust参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property filtering_db¶
包含过滤元素(即重复)的BLAST数据库。
这将控制-filter_db参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property index_name¶
巨型广播数据库索引名称。
这控制-index_name参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property min_raw_gapped_score¶
在初步差距和回溯阶段保持对齐的最小原始差距分数(整数)。
这控制-min_raw_gaped_core参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property no_greedy¶
使用非贪婪动态编程扩展
此属性控制-NO_GREEDY开关的添加,将此属性视为布尔值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property off_diagonal_range¶
搜索第二个命中的非对角线数(整数)。
需要正整数或0(默认值)来关闭。添加到BLAST 2.2.23+
此选项控制-off_对角_范围参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property penalty¶
核苷酸不匹配的惩罚(整数,最多为零)。
这控制-PINDIT参数及其关联值的添加。将此属性设置为所需的参数值。
- property perc_identity¶
百分比同一性(实数,0到100(包括0到100))。
这控制-perc_Identity参数及其关联值的添加。将此属性设置为所需的参数值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property reward¶
核苷酸匹配的奖励(整数,至少为零)。
这控制-reward参数及其关联值的添加。将此属性设置为所需的参数值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property strand¶
要根据数据库/主题进行搜索的查询链。
允许的值为“两者”(默认值)、“减号”、“加号”。
这控制-strand参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property task¶
要执行的任务(字符串,默认为‘Megablast’)
允许的值为‘blastn’、‘blastn-Short’、‘DC-Megablast’、‘Megablast’(默认值)或‘Vector Screen’。
这控制-task参数及其关联值的添加。将此属性设置为所需的参数值。
- property template_length¶
不连续的巨型广播模板长度(整数)。
允许值:16、18、21。
要求:TEMPLATE_TYPE。
这控制-template_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property template_type¶
不连续的巨型广播模板类型(字符串)。
允许值:‘CODING’、‘CODING_AND_OPTIME’或‘OPTIME’。要求:TEMPLATE_LENGTH。
这控制-template_type参数及其关联值的添加。将此属性设置为所需的参数值。
- property ungapped¶
是否仅执行未填充的对齐?
此属性控制-unaps开关的添加,请将此属性视为布尔值。
- property use_index¶
使用巨型广播数据库索引(布尔值,默认值=FALSE)
这控制-use_index参数及其关联值的添加。将此属性设置为所需的参数值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_masker_db¶
使用此重复数据库(字符串)启用WindowMasker筛选。
这控制-window_masker_db参数及其关联值的添加。将此属性设置为所需的参数值。
- property window_masker_taxid¶
使用分类ID(整数)启用WindowMasker筛选。
这控制添加-WINDOW_MASKER_TAXID参数及其关联值。将此属性设置为所需的参数值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbiblastxCommandline(cmd='blastx', **kwargs)¶
基类:
_NcbiblastMain2SeqCommandline
NCBI BLAST+程序blastx的包装器(核苷酸查询,蛋白质数据库)。
随着BLAST+(BLAST用C++重写,而不是C)的发布,NCBI为每次搜索用单独的工具取代了旧的blastall工具。因此,此包装器将BlastallCommandline替换为选项-p blastx。
>>> from Bio.Blast.Applications import NcbiblastxCommandline >>> cline = NcbiblastxCommandline(query="m_cold.fasta", db="nr", evalue=0.001) >>> cline NcbiblastxCommandline(cmd='blastx', query='m_cold.fasta', db='nr', evalue=0.001) >>> print(cline) blastx -query m_cold.fasta -db nr -evalue 0.001
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='blastx', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
对blastp、blastx或tblastn使用基于合成的统计信息。
d或d:默认值(相当于2)
0或F或f:无基于合成的统计信息
1:基于成分的统计数据,如NAR 29:2994-3005,2001
2或T或t:基于组成的分数调整,如生物信息学21:902-911,2005,以序列属性为条件
3:基于作文的分数调整,如“生物信息学”21:902-911,2005,无条件。
对于tblastn以外的程序,必须不存在或为D、F或0
默认值=2。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_hard_mask¶
硬掩码的过滤算法(整数)。
过滤算法ID作为硬掩码应用于BLAST数据库。不兼容:DB_SOFT_MASK,SUBJECT,SUBJECT_LOC
这控制-db_hard_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_soft_mask¶
软掩码的过滤算法(整数)。
过滤算法ID,作为软掩码应用于BLAST数据库。不兼容:DB_HARD_MASK,SUBJECT,SUBJECT_LOC
这控制-db_soft_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property frame_shift_penalty¶
帧移位损失(整数,至少1,默认忽略)(过时)。
这已在BLAST 2.2.27+中删除
此选项控制添加-frame_Shift_Payment参数及其关联值。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_intron_length¶
最大内含子长度(整数)。
连接多个不同的比对时,翻译的核苷酸序列中允许的最大内含子的长度(负值禁用连接)。默认为零。
这控制-max_INTROON_LENGTH参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_gencode¶
用于转换查询的遗传代码(整数,默认值为1)。
这控制-QUERY_GENCODE参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“yes”、“Window loCut hicut”或“no”表示禁用。默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property strand¶
要根据数据库/主题进行搜索的查询链。
允许的值为“两者”(默认值)、“减号”、“加号”。
这控制-strand参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property task¶
要执行的任务(字符串、blastx(默认值)或blastx-fast)。
这控制-task参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property ungapped¶
是否仅执行未填充的对齐?
此属性控制-unaps开关的添加,请将此属性视为布尔值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbitblastnCommandline(cmd='tblastn', **kwargs)¶
基类:
_NcbiblastMain2SeqCommandline
NCBI BLAST+程序tblastn的包装器。
随着BLAST+(BLAST用C++重写,而不是C)的发布,NCBI为每次搜索用单独的工具取代了旧的blastall工具。因此,此包装器将BlastallCommandline替换为选项-p tblastn。
>>> from Bio.Blast.Applications import NcbitblastnCommandline >>> cline = NcbitblastnCommandline(help=True) >>> cline NcbitblastnCommandline(cmd='tblastn', help=True) >>> print(cline) tblastn -help
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='tblastn', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
使用基于合成的统计信息(字符串,默认值为2,即True)。
0、F或f:无基于合成的统计信息
1:基于成分的统计数据,如NAR 29:2994-3005,2001
2、T或t、D或d:基于组成的分数调整,如生物信息学21:902-911,2005,以序列属性为条件
3:基于作文的分数调整,如《生物信息学》21:902-911,2005,无条件
请注意,只有tblastn支持值1和3。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_gencode¶
用于转换查询的遗传代码(整数,默认值为1)。
这控制-db_GENCODE参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_hard_mask¶
硬掩码的过滤算法(整数)。
过滤算法ID作为硬掩码应用于BLAST数据库。不兼容:DB_SOFT_MASK,SUBJECT,SUBJECT_LOC
这控制-db_hard_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_soft_mask¶
软掩码的过滤算法(整数)。
过滤算法ID,作为软掩码应用于BLAST数据库。不兼容:DB_HARD_MASK,SUBJECT,SUBJECT_LOC
这控制-db_soft_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property frame_shift_penalty¶
帧移位损失(整数,至少1,默认忽略)(过时)。
这已在BLAST 2.2.27+中删除
此选项控制添加-frame_Shift_Payment参数及其关联值。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property in_pssm¶
PSI-BLAST检查点文件。
不兼容:远程,查询
这控制-in_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_intron_length¶
最大内含子长度(整数)。
连接多个不同的比对时,翻译的核苷酸序列中允许的最大内含子的长度(负值禁用连接)。默认为零。
这控制-max_INTROON_LENGTH参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“YES”、“WINDOW LOCUT HICUT”或“NO”以禁用。
默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property task¶
要执行的任务(字符串、tblastn(默认值)或tblastn-fast)。
这控制-task参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property ungapped¶
是否仅执行未填充的对齐?
此属性控制-unaps开关的添加,请将此属性视为布尔值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbitblastxCommandline(cmd='tblastx', **kwargs)¶
基类:
_NcbiblastMain2SeqCommandline
NCBI BLAST+程序tblastx的包装器。
随着BLAST+(BLAST用C++重写,而不是C)的发布,NCBI为每次搜索用单独的工具取代了旧的blastall工具。因此,此包装器将BlastallCommandline替换为选项-p tblastx。
>>> from Bio.Blast.Applications import NcbitblastxCommandline >>> cline = NcbitblastxCommandline(help=True) >>> cline NcbitblastxCommandline(cmd='tblastx', help=True) >>> print(cline) tblastx -help
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='tblastx', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_gencode¶
用于转换查询的遗传代码(整数,默认值为1)。
这控制-db_GENCODE参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_hard_mask¶
硬掩码的过滤算法(整数)。
过滤算法ID作为硬掩码应用于BLAST数据库。不兼容:DB_SOFT_MASK,SUBJECT,SUBJECT_LOC
这控制-db_hard_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property db_soft_mask¶
软掩码的过滤算法(整数)。
过滤算法ID,作为软掩码应用于BLAST数据库。不兼容:DB_HARD_MASK,SUBJECT,SUBJECT_LOC
这控制-db_soft_ask参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_intron_length¶
最大内含子长度(整数)。
连接多个不同的比对时,翻译的核苷酸序列中允许的最大内含子的长度(负值禁用连接)。默认为零。
这控制-max_INTROON_LENGTH参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_gencode¶
用于转换查询的遗传代码(整数,默认值为1)。
这控制-QUERY_GENCODE参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“YES”、“WINDOW LOCUT HICUT”或“NO”以禁用。
默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property strand¶
要根据数据库/主题进行搜索的查询链。
允许的值为“两者”(默认值)、“减号”、“加号”。
这控制-strand参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbipsiblastCommandline(cmd='psiblast', **kwargs)¶
基类:
_Ncbiblast2SeqCommandline
NCBI BLAST+程序PsiBLAST的包装器。
随着BLAST+(BLAST用C++而不是C重写)的发布,NCBI用类似的工具psiblast取代了旧的blastpgp工具。因此,该包装器取代了BlastpgpCommandline,BlastpgpCommandline是blastpgp的包装器。
>>> from Bio.Blast.Applications import NcbipsiblastCommandline >>> cline = NcbipsiblastCommandline(help=True) >>> cline NcbipsiblastCommandline(cmd='psiblast', help=True) >>> print(cline) psiblast -help
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='psiblast', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
使用基于合成的统计信息(字符串,默认值为2,即True)。
0、F或f:无基于合成的统计信息
2、T或t、D或d:基于组成的分数调整,如生物信息学21:902-911,2005,以序列属性为条件
请注意,tblastn还支持值1和3。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gap_trigger¶
触发间隔的位数(浮点数,默认值为22)。
这控制-GAP_TRIGGER参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property ignore_msa_master¶
创建PSSM时忽略主序列。
要求:in_msa不兼容:msa_master_idx,in_pssm,query,query_loc,phi_pattern
此属性控制-IGNORE_MSA_MASTER开关的添加,请将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property in_msa¶
重新启动PSI-BLAST的多序列比对的文件名。
不兼容:in_pssm,查询
这控制-in_msa参数及其关联值的添加。将此属性设置为所需的参数值。
- property in_pssm¶
PSI-BLAST检查点文件。
不兼容:In_MSA,Query,Phi_Pattern
这控制-in_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property inclusion_ethresh¶
成对比对的E值包含阈值(浮点型,默认值为0.002)。
这控制-include_ethresh参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property msa_master_idx¶
在MSA中用作主序列的序列索引。
在多序列比对中用作主序列的序列索引(从1开始)。如果未指定,则使用第一个序列。
这控制-MSA_MASTER_IDX参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_iterations¶
要执行的迭代次数(整数,至少为1)。
默认值为1。不兼容:远程
这控制-num_iterations参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property out_ascii_pssm¶
存储PSSM的ASCII版本的文件名。
这控制-out_ascii_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property out_pssm¶
要存储检查点文件的文件名。
这控制-out_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property phi_pattern¶
包含要搜索的模式的文件名。
不兼容:in_pssm
这控制-phi_pattern参数及其关联值的添加。将此属性设置为所需的参数值。
- property pseudocount¶
构建PSSM时使用的伪计数值。
整数。默认值为零。
这将控制-seudocount参数及其关联值的添加。将此属性设置为所需的参数值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property save_each_pssm¶
每次迭代后保存PSSM
文件名在-save_pssm或-save_ascii_pssm选项中提供。
此属性控制-save_each_pssm开关的添加,将此属性视为布尔值。
- property save_pssm_after_last_round¶
在上次数据库搜索后保存PSSM。
此属性控制-save_pssm_After_last_round开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“YES”、“WINDOW LOCUT HICUT”或“NO”以禁用。默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbirpsblastCommandline(cmd='rpsblast', **kwargs)¶
基类:
_NcbiblastCommandline
NCBI BLAST+程序rpsblast的包装器。
随着BLAST+(BLAST用C++而不是C重写)的发布,NCBI用同名的类似工具取代了旧的rpsblast工具。此包装器取代了旧rpsblast的包装器RpsBlastCommandline。
>>> from Bio.Blast.Applications import NcbirpsblastCommandline >>> cline = NcbirpsblastCommandline(help=True) >>> cline NcbirpsblastCommandline(cmd='rpsblast', help=True) >>> print(cline) rpsblast -help
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='rpsblast', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(推荐值:0.1)。
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(推荐值:0.1)。
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
使用基于合成的统计信息。
d或d:默认值(相当于0)
0或F或f:简化的基于成分的统计,如生物信息学15:1000-1011,1999
1或t或t:基于成分的统计,如NAR 29:2994-3005,2001
默认值=0。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“yes”、“Window loCut hicut”或“no”表示禁用。默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbirpstblastnCommandline(cmd='rpstblastn', **kwargs)¶
基类:
_NcbiblastCommandline
NCBI BLAST+程序rpstblastn的包装器。
随着BLAST+(BLAST用C++而不是C重写)的发布,NCBI用同名的类似工具取代了旧的rpsblast工具,并为翻译后的反向位置特定BLAST提供了一个单独的工具rpstblastn。
>>> from Bio.Blast.Applications import NcbirpstblastnCommandline >>> cline = NcbirpstblastnCommandline(help=True) >>> cline NcbirpstblastnCommandline(cmd='rpstblastn', help=True) >>> print(cline) rpstblastn -help
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='rpstblastn', **kwargs)¶
初始化类。
- property comp_based_stats¶
使用基于合成的统计信息。
d或d:默认值(相当于0)
0或F或f:简化的基于成分的统计,如生物信息学15:1000-1011,1999
1或t或t:基于成分的统计,如NAR 29:2994-3005,2001
默认值=0。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_gencode¶
用于转换查询的遗传代码(整数,默认值为1)。
这控制-QUERY_GENCODE参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“YES”、“WINDOW LOCUT HICUT”或“NO”以禁用。默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property strand¶
要根据数据库/主题进行搜索的查询链。
允许的值为“两者”(默认值)、“减号”、“加号”。
这控制-strand参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property ungapped¶
是否仅执行未填充的对齐?
此属性控制-unaps开关的添加,请将此属性视为布尔值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbiblastformatterCommandline(cmd='blast_formatter', **kwargs)¶
基类:
_NcbibaseblastCommandline
NCBI BLAST+程序BLAST_Formatter的包装器。
随着BLAST 2.2.24+(即用C++而不是C重写的BLAST套件)的发布,NCBI向所有搜索工具添加了ASN.1输出格式选项,并扩展了BLAST_Formatter以支持将其作为输入。
BLAST_FORMATER命令允许您将ASN.1输出转换为其他输出格式(XML、表格、纯文本、HTML)。
>>> from Bio.Blast.Applications import NcbiblastformatterCommandline >>> cline = NcbiblastformatterCommandline(archive="example.asn", outfmt=5, out="example.xml") >>> cline NcbiblastformatterCommandline(cmd='blast_formatter', out='example.xml', outfmt=5, archive='example.asn') >>> print(cline) blast_formatter -out example.xml -outfmt 5 -archive example.asn
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
请注意,此包装器适用于BLAST 2.2.24+(或更高版本)中的blast_format ter版本,NCBI在该版本中首次宣布包含此工具。BLAST 2.2.23+中实际上有一个较早的版本(可能在较早的版本中也是如此),但是它没有-archive选项(相反-RID是一个强制参数),并且不受此包装器的支持。
- __init__(cmd='blast_formatter', **kwargs)¶
初始化类。
- property archive¶
结果存档文件,与RID参数不兼容。
这控制-archive参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property rid¶
BLAST请求ID(RID),与存档参数不兼容。
这将控制-rid参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- class Bio.Blast.Applications.NcbideltablastCommandline(cmd='deltablast', **kwargs)¶
基类:
_Ncbiblast2SeqCommandline
为NCBI BLAST+程序deltablast创建命令行(用于蛋白质)。
这是NCBI BLAST+软件中包含的deltablast命令行命令的包装器(原始BLAST中没有)。
>>> from Bio.Blast.Applications import NcbideltablastCommandline >>> cline = NcbideltablastCommandline(query="rosemary.pro", db="nr", ... evalue=0.001, remote=True) >>> cline NcbideltablastCommandline(cmd='deltablast', query='rosemary.pro', db='nr', evalue=0.001, remote=True) >>> print(cline) deltablast -query rosemary.pro -db nr -evalue 0.001 -remote
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='deltablast', **kwargs)¶
初始化类。
- property best_hit_overhang¶
最佳命中算法悬浮值(浮点数,推荐值:0.1)
浮动在0.0和0.5之间(包括0.0和0.5)。与:CALLING_LIMIT不兼容。
这控制-BEST_HIT_OVERHANG参数及其关联值的添加。将此属性设置为所需的参数值。
- property best_hit_score_edge¶
最佳命中算法分数边缘值(浮点数)。
浮动在0.0和0.5之间(包括0.0和0.5)。推荐值:0.1
与:CALLING_LIMIT不兼容。
这控制-Best_HIT_SCORE_EDGE参数及其关联值的添加。将此属性设置为所需的参数值。
- property comp_based_stats¶
使用基于合成的统计信息(字符串,默认值为2,即True)。
0、F或f:无基于合成的统计信息。
2、T或t、D或d:基于组成的分数调整,如生物信息学21:902-911,2005,以序列属性为条件
请注意,tblastn还支持值1和3。
这控制-comp_based_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property culling_limit¶
命中剔除限制(整数)。
如果命中的查询范围被至少这么多得分较高的命中的查询范围所包围,则删除该命中。
与:BEST_HIT_OVERHANG、BEST_HIT_SCORE_EDGE不兼容。
这控制-culling_Limit参数及其关联值的添加。将此属性设置为所需的参数值。
- property db¶
要爆炸的数据库。
这控制-db参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbsize¶
数据库的有效长度(整数)。
这控制-dbsize参数及其关联值的添加。将此属性设置为所需的参数值。
- property domain_inclusion_ethresh¶
具有保守结构域的比对的E值包含阈值。
(浮点数,默认值为0.05)
这控制-domain_include_ethresh参数及其关联值的添加。将此属性设置为所需的参数值。
- property entrez_query¶
使用给定的Entrez查询限制搜索(需要远程)。
这控制-entrez_query参数及其关联值的添加。将此属性设置为所需的参数值。
- property evalue¶
期望值截止。
这控制-eValue参数及其关联值的添加。将此属性设置为所需的参数值。
- property export_search_strategy¶
用于记录使用的搜索策略的文件名。
不兼容:IMPORT_SEARCH_STARTICY
这控制-export_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property gap_trigger¶
触发间隔的位数。默认值=22。
这控制-GAP_TRIGGER参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapextend¶
扩展差距的成本(整数)。
这控制-gapadd参数及其关联值的添加。将此属性设置为所需的参数值。
- property gapopen¶
打开缺口的成本(整数)。
这控制-gapopen参数及其关联值的添加。将此属性设置为所需的参数值。
- property gilist¶
将数据库搜索限制为GI列表。
不兼容:Negative_gilist、seqidlist、Native_seqidlist、Remote、SUBJECT、SUBJECT_LOC
这控制-gilist参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property html¶
是否生成HTML输出?另请参阅outfmt选项。
此属性控制-html开关的添加,将此属性视为布尔值。
- property import_search_strategy¶
要使用的搜索策略。
不兼容:EXPORT_SEARCH_STARTICY
这控制-import_search_Strategy参数及其关联值的添加。将此属性设置为所需的参数值。
- property inclusion_ethresh¶
成对对齐e值包含阈值(浮点型,默认值为0.002)。
这控制-include_ethresh参数及其关联值的添加。将此属性设置为所需的参数值。
- property lcase_masking¶
是否在查询和主题序列中使用小写筛选?
此属性控制添加-lcase_mask开关,请将此属性视为布尔值。
- property line_length¶
格式化路线的行长(整数,至少为1,默认值为60)。
不适用于outfmt>4。在BLAST+2.2.30中增加。
这控制-line_length参数及其关联值的添加。将此属性设置为所需的参数值。
- property matrix¶
评分矩阵名称(默认为BLOSUM62)。
这控制-Matrix参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps¶
设置每个主题序列保存的最大HSP数
Ddefault 0表示没有限制。
这控制-max_hsps参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_hsps_per_subject¶
覆盖为未映射搜索保存的每个主题的最大HSP数(整数)。
这控制-max_hsps_per_SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_target_seqs¶
要保留的最大对齐序列数(整数,至少为1)。
这控制-max_target_seqs参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_gilist¶
将数据库搜索限制为除列出的GIS之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
这将控制-NADECTIVE_GILIST参数及其关联值的添加。将此属性设置为所需的参数值。
- property negative_seqidlist¶
将数据库搜索限制为除列出的Seqid之外的所有内容。
不兼容:gilist、seqidlist、remote、SUBJECT、SUBJECT_LOC
此选项控制-nsitive_seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_alignments¶
要显示其NUM_ALIGNATION的数据库序列数。
整数参数(至少为零)。默认值为200。另请参见NUM_ALIGNATIONS。
这控制-num_alignments参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_descriptions¶
要显示单行说明的数据库序列数。
整数参数(至少为零)。默认值为500。另请参见NUM_ALIGNATIONS。
这控制-num_description参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_iterations¶
要执行的迭代次数。(整数>=1,默认值为1)。
不兼容:远程
这控制-num_iterations参数及其关联值的添加。将此属性设置为所需的参数值。
- property num_threads¶
在BLAST搜索中使用的线程数。
整数,至少为1。默认值为1。不兼容:远程
这控制-num_threads参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property out_ascii_pssm¶
存储PSSM的ASCII版本的文件名。
这控制-out_ascii_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property out_pssm¶
要存储检查点文件的文件名。
这控制-out_pssm参数及其关联值的添加。将此属性设置为所需的参数值。
- property outfmt¶
对齐视图。通常,整数0-14,但对于某些格式,可以将列命名为‘6qseqid sseqid’。XML输出使用5(与使用7表示XML的经典BLAST不同)。
这控制-outfmt参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_deflines¶
是否应该解析查询和主题偏转?
此属性控制-parse_deflines开关的添加,请将此属性视为布尔值。
- property pseudocount¶
构建PSSM时使用的伪计数值(整数,默认值为0)。
这将控制-seudocount参数及其关联值的添加。将此属性设置为所需的参数值。
- property qcov_hsp_perc¶
每个HSP的查询覆盖率百分比(浮点数,0到100)。
在BLAST+2.2.30中增加。
这控制-qcov_hsp_perc参数及其关联值的添加。将此属性设置为所需的参数值。
- property query¶
要搜索的序列。
这控制-query参数及其关联值的添加。将此属性设置为所需的参数值。
- property query_loc¶
查询序列上的位置(格式:START-STOP)。
这控制-query_loc参数及其关联值的添加。将此属性设置为所需的参数值。
- property remote¶
是否远程执行搜索?
不兼容:Gilist、Native_gilist、Subject_loc、Num_Threads.
此属性控制-Remote开关的添加,请将此属性视为布尔值。
- property rpsdb¶
BLAST域数据库名称(dtring,默认值=‘cdd_Delta’)。
这控制-rpsdb参数及其关联值的添加。将此属性设置为所需的参数值。
- property save_each_pssm¶
每次迭代后保存PSSM。
文件名在-save_pssm或-save_ascii_pssm选项中提供。
此属性控制-save_each_pssm开关的添加,将此属性视为布尔值。
- property save_pssm_after_last_round¶
在上次数据库搜索后保存PSSM。
此属性控制-save_pssm_After_last_round开关的添加,请将此属性视为布尔值。
- property searchsp¶
搜索空间的有效长度(整数)。
这控制-searchsp参数及其关联值的添加。将此属性设置为所需的参数值。
- property seg¶
带有seg(字符串)的过滤查询序列。
格式:“YES”、“WINDOW LOCUT HICUT”或“NO”以禁用。默认值为“12 2.2 2.5”
这控制-seg参数及其关联值的添加。将此属性设置为所需的参数值。
- property seqidlist¶
将数据库搜索限制为Seqid列表。
不兼容:Gilist、Negative_gilist、Remote、Subject、Subject_loc
这控制-seqidlist参数及其关联值的添加。将此属性设置为所需的参数值。
- property show_domain_hits¶
是否显示域名点击量?
不兼容:远程,主题
此属性控制-show_domain_hits开关的添加,请将此属性视为布尔值。
- property show_gis¶
用偏线显示NCBI GIS吗?
此属性控制-show_gis开关的添加,将此属性视为布尔值。
- property soft_masking¶
将过滤位置作为软蒙版应用(布尔值,默认值=true)。
这将控制添加-soft_mask参数及其关联值。将此属性设置为所需的参数值。
- property subject¶
要搜索的主题序列。
不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask
另请参见SUBJECT_LOC。
这控制-SUBJECT参数及其关联值的添加。将此属性设置为所需的参数值。
- property subject_loc¶
主题序列上的位置(格式:START-STOP)。
与以下内容不兼容:db、gilist、seqidlist、否定_gilist、否定_seqidlist、db_soft_ask、db_hard_ask、remote。
另请参见主题。
这控制-SUBJECT_LOC参数及其关联值的添加。将此属性设置为所需的参数值。
- property sum_statistics¶
使用总和统计数据。
此属性控制-SUM_STATISTICS开关的添加,请将此属性视为布尔值。
- property sum_stats¶
使用总和统计信息(布尔值)。
在BLAST+2.2.30中增加。
这控制-sum_stats参数及其关联值的添加。将此属性设置为所需的参数值。
- property threshold¶
要添加到BLAST查找表的单词的最小分数(浮点数)。
这控制-Threshold参数及其关联值的添加。将此属性设置为所需的参数值。
- property use_sw_tback¶
计算局部最优的Smith-Waterman路线?
此属性控制-use_sw_tback开关的添加,请将此属性视为布尔值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。
- property window_size¶
多次命中窗口大小,使用0指定1次命中算法(整数)。
这控制-window_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property word_size¶
查词器算法的字长。
整数。最少2。
这控制-word_size参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap¶
初步间隙延伸(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_gap_final¶
最终间隙对齐(浮点)的X衰减值(以位为单位)。
这控制-xdrop_ap_inal参数及其关联值的添加。将此属性设置为所需的参数值。
- property xdrop_ungap¶
未映射扩展(浮点)的X衰减值(以位为单位)。
这控制-xdrop_unap参数及其关联值的添加。将此属性设置为所需的参数值。
- class Bio.Blast.Applications.NcbimakeblastdbCommandline(cmd='makeblastdb', **kwargs)¶
-
NCBI BLAST+程序make blastdb的包装器。
这是NCBI BLAST+make blastdb应用程序的包装器,用于创建BLAST数据库。默认情况下,这将创建与输入文件同名的BLAST数据库。默认输出位置与输入位置相同。
>>> from Bio.Blast.Applications import NcbimakeblastdbCommandline >>> cline = NcbimakeblastdbCommandline(dbtype="prot", ... input_file="NC_005816.faa") >>> cline NcbimakeblastdbCommandline(cmd='makeblastdb', dbtype='prot', input_file='NC_005816.faa') >>> print(cline) makeblastdb -dbtype prot -in NC_005816.faa
通常使用cline()或通过Python子进程模块运行命令行,如Biopython教程中所述。
- __init__(cmd='makeblastdb', **kwargs)¶
初始化类。
- property blastdb_version¶
要创建的BLAST数据库的版本。提示:在32位CPU上使用BLAST数据库版本4。默认值=5
这控制-blastdb_version参数及其关联值的添加。将此属性设置为所需的参数值。
- property dbtype¶
目标数据库的分子类型(‘nucl’或‘prot’)。
这控制-dbtype参数及其关联值的添加。将此属性设置为所需的参数值。
- property gi_mask¶
创建GI索引掩码数据。
此属性控制-gi_ask开关的添加,将此属性视为布尔值。
- property gi_mask_name¶
掩码数据输出文件的逗号分隔列表。
这控制-gi_ask_name参数及其关联值的添加。将此属性设置为所需的参数值。
- property h¶
打印用法和描述;忽略其他参数。
此属性控制-h开关的添加,将此属性视为布尔值。
- property hash_index¶
创建序列哈希值的索引。
此属性控制-HASH_INDEX开关的添加,请将此属性视为布尔值。
- property help¶
打印用法、描述和参数说明;忽略其他参数。
此属性控制-help开关的添加,将此属性视为布尔值。
- property input_file¶
输入文件/数据库名称。
这控制-in参数及其关联值的添加。将此属性设置为所需的参数值。
- property input_type¶
INPUT_FILE中指定的数据类型。
默认值=‘FASTA’。在BLAST 2.2.26中增加。
这控制-input_type参数及其关联值的添加。将此属性设置为所需的参数值。
- property logfile¶
程序日志应重定向到的文件。
这控制-logfile参数及其关联值的添加。将此属性设置为所需的参数值。
- property mask_data¶
以逗号分隔的输入文件列表,其中包含由NCBI掩码应用程序(例如,DUSTMASKER、SEG段MASKER、WindowMASKER)生成的掩码数据。
这控制-MASK_DATA参数及其关联值的添加。将此属性设置为所需的参数值。
- property mask_desc¶
以逗号分隔的自由格式字符串列表,用于描述掩码算法详细信息。
这将控制-ask_desc参数及其关联值的添加。将此属性设置为所需的参数值。
- property mask_id¶
逗号分隔的字符串列表,用于唯一标识掩码算法。
这将控制-ask_id参数及其关联值的添加。将此属性设置为所需的参数值。
- property max_file_sz¶
BLAST数据库文件的最大文件大小。默认值=“1 GB”。
这控制-max_file_sz参数及其关联值的添加。将此属性设置为所需的参数值。
- property out¶
用于对齐的输出文件。
这控制-out参数及其关联值的添加。将此属性设置为所需的参数值。
- property parse_seqids¶
如果设置,则解析FASTA输入的Seqid的选项。
对于所有其他输入类型,将自动解析seqid
此属性控制-parse_seqids开关的添加,请将此属性视为布尔值。
- property taxid¶
要分配给所有序列的分类ID。
这控制-axid参数及其关联值的添加。将此属性设置为所需的参数值。
- property taxid_map¶
将序列ID映射到分类ID的文本文件。
格式:<SequenceId><TaxonomyId><newline>
这将控制-axid_map参数及其关联值的添加。将此属性设置为所需的参数值。
- property title¶
BLAST数据库的标题。
这控制-title参数及其关联值的添加。将此属性设置为所需的参数值。
- property version¶
打印版本号;忽略其他参数。
此属性控制-version开关的添加,将此属性视为布尔值。