微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

更新后如何在Biopython中创建没有Bio.Alphabet模块的IUPAC dna对象?

如何解决更新后如何在Biopython中创建没有Bio.Alphabet模块的IUPAC dna对象?

我是生物信息学的新手,所以这个问题可能有点愚蠢,但是我确实需要明确的答案,我无法在网络上的任何地方找到它。 我知道在更新之前是这样的:

select *
from   (your table)
where  (a,b) in (
                   select a,b
                   from   (your table)
                   group  by a,b
                   having count(*) > LIMIT
                 )
;

解决方法

从Biopython 1.78中删除了字母,因为很少需要它们并导致不必要的并发症。您可以轻松创建一个没有序列对象的对象,例如df1[df2,on =....]。如果您真的想记录您正在使用DNA / RNA /蛋白质,则必须创建一个属性或使用变量名。

如果您有兴趣,可以阅读更多有关此决定背后的历史的信息:

https://biopython.org/wiki/Alphabet

https://github.com/biopython/biopython/issues/2046

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。