minor translation bug
authorjprocter <Jim Procter>
Wed, 12 Nov 2008 11:27:44 +0000 (11:27 +0000)
committerjprocter <Jim Procter>
Wed, 12 Nov 2008 11:27:44 +0000 (11:27 +0000)
src/jalview/analysis/Dna.java

index 8bf8962..30bc378 100644 (file)
@@ -515,11 +515,14 @@ public class Dna
           codons.codons[aspos] = new int[]\r
           { cdp[0], cdp[1], cdp[2] };\r
         }\r
-        aspos++;\r
         if (aspos >= codons.aaWidth)\r
         {\r
-          codons.aaWidth = aspos + 1;\r
+          // update maximum alignment width \r
+          // (we can do this without calling checkCodonFrameWidth because it was already done above)\r
+          codons.setAaWidth(aspos);\r
         }\r
+        // ready for next translated reading frame alignment position (if any)\r
+        aspos++;\r
       }\r
     }\r
     if (resSize > 0)\r