skbio.sequence.RNA.expand_degenerates¶
- RNA.expand_degenerates()[源代码]¶
产生序列的所有可能的确定版本。
状态:0.4.0稳定。
- 生成器:
GrammaredSequence --序列的确切版本。
参见
degenerate_map
备注
对于所产生的确定序列,没有保证的顺序。
每个确定的序列将具有与生物序列相同的类型、元数据和位置元数据。
示例
>>> from skbio import DNA >>> seq = DNA('TRG') >>> seq_generator = seq.expand_degenerates() >>> for s in sorted(seq_generator, key=str): ... s ... print('') DNA -------------------------- Stats: length: 3 has gaps: False has degenerates: False has definites: True GC-content: 33.33% -------------------------- 0 TAG DNA -------------------------- Stats: length: 3 has gaps: False has degenerates: False has definites: True GC-content: 66.67% -------------------------- 0 TGG