我是 Python 和一般编程的新手。我已经安装了 BioPython,希望它的一些组件可以帮助我编写一个脚本。该脚本需要处理许多 xread 文件,每个文件都包含一个矩阵,我需要以多种方式对其进行切片。我希望已经存在一个序列数据类型或类(有区别吗?),它允许以非 IUPAC 格式编码的不明确字符的序列所需的奇怪方式进行索引。例如,在序列中。
2-123[01]3-22
字符串文字中的字符表示所表示的 DNA 序列中[01]
的单个模棱两可的字符,或者0
或。1
所以切片[-6:]
应该返回3[01]3-22
。我在 BioPython 文档中找不到任何关于此的内容,尽管我可能忽略了它。如果 BioPython 中有一些东西可以做到这一点,你能指点我看相关的文档吗?
谢谢。