首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生物信息学-需要获得原子序列

生物信息学-需要获得原子序列
EN

Stack Overflow用户
提问于 2011-01-28 00:57:04
回答 1查看 371关注 0票数 3

我在BioJava中搜索一个方法,以便从PDB文件中获得原子序列。我看过BioJava API,但是对于getAtomSequence(),它捕获了氨基酸。我在BioJava中尝试了其他几种方法,但都没有像我想要的那样工作。

有人能帮我吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-01-28 17:08:21

我解决了..。对感兴趣的人的解决方案:

代码语言:javascript
复制
try{

        PDBFileReader read=new PDBFileReader();
        Structure pdb=read.getStructure(filename);
        System.out.println("PDB code :"+pdb.getPDBCode());

        List chains=Collections.synchronizedList(new ArrayList());
        chains=pdb.getChains();

        for(Iterator iter=chains.iterator();iter.hasNext();){
        Chain c=(Chain)(iter.next());
        System.out.println("Chain :"+c.getName()+"\n"+"Seq aa :"+c.getAtomSequence());
        for(int j=0;j<c.getAtomLength();j++){
            for (int k=0; k < c.getAtomGroup(j).size(); k++ ){
            Atom a=c.getAtomGroup(j).getAtom(k);
            System.out.println("Name : "+a.getName()+" X : "+a.getX()+" Y : "+a.getY()+" Z : "+a.getZ());
            }
        }
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4819354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档