X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FDBRefUtils.java;h=94bc5da5b471315224b2d57477dea24d612dda70;hb=c19d2a91ca05e052e3408bf5852d88eb5d0608f1;hp=9765a1a56b0c9fa43a6583310a079fae3f0882f9;hpb=3ef44bef1f825d26977dedd1608469712a87fe15;p=jalview.git diff --git a/src/jalview/util/DBRefUtils.java b/src/jalview/util/DBRefUtils.java index 9765a1a..94bc5da 100755 --- a/src/jalview/util/DBRefUtils.java +++ b/src/jalview/util/DBRefUtils.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) - * Copyright (C) $$Year-Rel$$ The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9.0b2) + * Copyright (C) 2015 The Jalview Authors * * This file is part of Jalview. * @@ -20,6 +20,11 @@ */ package jalview.util; +import jalview.datamodel.DBRefEntry; +import jalview.datamodel.DBRefSource; +import jalview.datamodel.PDBEntry; +import jalview.datamodel.SequenceI; + import java.util.ArrayList; import java.util.HashMap; import java.util.Hashtable; @@ -28,11 +33,6 @@ import java.util.Map; import com.stevesoft.pat.Regex; -import jalview.datamodel.DBRefEntry; -import jalview.datamodel.DBRefSource; -import jalview.datamodel.PDBEntry; -import jalview.datamodel.SequenceI; - public class DBRefUtils { private static Map canonicalSourceNameLookup = new HashMap(); @@ -118,8 +118,7 @@ public class DBRefUtils { return false; } - String coordsys = dasCoordinateSystemsLookup.get(string - .toLowerCase()); + String coordsys = dasCoordinateSystemsLookup.get(string.toLowerCase()); return coordsys == null ? false : coordsys.equals(dBRefEntry .getSource()); } @@ -139,8 +138,7 @@ public class DBRefUtils { return null; } - String canonical = canonicalSourceNameLookup.get(source - .toLowerCase()); + String canonical = canonicalSourceNameLookup.get(source.toLowerCase()); return canonical == null ? source : canonical; } @@ -436,7 +434,7 @@ public class DBRefUtils { String pdbid = r.stringMatched(1); String chaincode = r.stringMatched(2); - if (chaincode==null) + if (chaincode == null) { chaincode = " "; } @@ -450,11 +448,15 @@ public class DBRefUtils ref = new DBRefEntry(locsrc, version, pdbid + chaincode); PDBEntry pdbr = new PDBEntry(); pdbr.setId(pdbid); + pdbr.setType(PDBEntry.Type.PDB); pdbr.setProperty(new Hashtable()); - pdbr.getProperty().put("CHAIN", chaincode); + pdbr.setChainCode(chaincode); + // pdbr.getProperty().put("CHAIN", chaincode); seq.addPDBId(pdbr); - } else { - System.err.println("Malformed PDB DR line:"+acn); + } + else + { + System.err.println("Malformed PDB DR line:" + acn); } } else