X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fext%2Fedu%2Fucsf%2Frbvi%2Fstrucviz2%2FChimeraResidue.java;fp=src%2Fext%2Fedu%2Fucsf%2Frbvi%2Fstrucviz2%2FChimeraResidue.java;h=3abbe755ed4f7b759a87a697a5162d68b71884ec;hb=4687e1243f51bd09334792b8a7ce518a5aa07de7;hp=0045e979afbf6daef2ba1db4a8dea307ce2c2fe1;hpb=7e441a4a9594821ec56539b29cb3b8a13bfa3c65;p=jalview.git diff --git a/src/ext/edu/ucsf/rbvi/strucviz2/ChimeraResidue.java b/src/ext/edu/ucsf/rbvi/strucviz2/ChimeraResidue.java index 0045e97..3abbe75 100644 --- a/src/ext/edu/ucsf/rbvi/strucviz2/ChimeraResidue.java +++ b/src/ext/edu/ucsf/rbvi/strucviz2/ChimeraResidue.java @@ -383,6 +383,8 @@ public class ChimeraResidue implements ChimeraStructuralObject, public void splitInsertionCode(String residue) { // OK, split the index into number and insertion code + // JBPNote - m.matches() can be true even if there is no resnum - this can + // cause NumberFormatExceptions below Pattern p = Pattern.compile("(\\d*)([A-Z]?)"); Matcher m = p.matcher(residue); if (m.matches())