added resNum+insCode string field for truly unambiguous PDB atom entry referencing...
authorjprocter <Jim Procter>
Thu, 18 Jan 2007 18:17:36 +0000 (18:17 +0000)
committerjprocter <Jim Procter>
Thu, 18 Jan 2007 18:17:36 +0000 (18:17 +0000)
src/MCview/Atom.java

index fb9395a..54e0dc8 100755 (executable)
@@ -29,6 +29,8 @@ public class Atom {
     public String name;
     public String resName;
     public int resNumber;
+    public char insCode=' ';
+    public String resNumIns=null;
     public int type;
     Color color = Color.lightGray;
     public String chain;
@@ -45,7 +47,8 @@ public class Atom {
         chain = str.substring(21,22);
 
         resNumber = Integer.parseInt(str.substring(22,26).trim());
-
+        resNumIns=str.substring(22,27);
+        insCode = str.substring(26,27).charAt(0);
         this.x = (float) (new Float(str.substring(30,38).trim()).floatValue());
         this.y = (float) (new Float(str.substring(38,46).trim()).floatValue());
         this.z = (float) (new Float(str.substring(47,55).trim()).floatValue());