Bio.Emboss.Primer3模块¶
解析浮雕eprimer3程序输出的代码。
与Biopython中的其他地方一样,有两个输入函数Read和Parse,分别用于单记录输出和多记录输出。对于引物3,为每个靶序列创建单个记录对象,并且可以包含多个引物。
即,如果您使用单个目标序列运行eprimer3,请使用Read函数。如果您使用多个目标运行eprimer3,请使用parse函数迭代RetResult。
- class Bio.Emboss.Primer3.Record¶
基类:
object
表示来自引物3运行查找引物的信息。
成员:
引物-描述此目标序列的引物对的引物对象列表。
注释-记录的注释行
- __init__()¶
初始化类。
- class Bio.Emboss.Primer3.Primers¶
基类:
object
由Primer3设计的一套底漆。
成员:
Size-产品的长度,请注意您可以使用len(底漆)替代底漆。
forward_seq
forward_start
forward_length
forward_tm
forward_gc
reverse_seq
reverse_start
reverse_length
reverse_tm
reverse_gc
internal_seq
internal_start
internal_length
internal_tm
internal_gc
- __init__()¶
初始化类。
- __len__()¶
底漆产品的长度(即产品尺寸)。
- Bio.Emboss.Primer3.parse(handle)¶
作为Bio.Emboss.Primer3.Record对象迭代primer3输出。
- Bio.Emboss.Primer3.read(handle)¶
将primer3输出解析为Bio.Emboss.Primer3.Record对象。
这适用于只有一个目标序列的情况。如果为多个序列设计引物,请使用Parse函数。