X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FStockholmFile.java;h=a4bc6311ac26e2bbe072cc975b4f8427b40cde6a;hb=c0501eaa85c0594f9275766f64de8ea44a59c368;hp=a850ff17a68e5be092d7c355333a7e1ed6869225;hpb=304e64fb34b32659be1bbfd39fb4e15b2f79586e;p=jalview.git diff --git a/src/jalview/io/StockholmFile.java b/src/jalview/io/StockholmFile.java index a850ff1..a4bc631 100644 --- a/src/jalview/io/StockholmFile.java +++ b/src/jalview/io/StockholmFile.java @@ -58,8 +58,6 @@ import fr.orsay.lri.varna.exceptions.ExceptionUnmatchedClosingParentheses; import fr.orsay.lri.varna.factories.RNAFactory; import fr.orsay.lri.varna.models.rna.RNA; -// import org.apache.log4j.*; - /** * This class is supposed to parse a Stockholm format file into Jalview There * are TODOs in this class: we do not know what the database source and version @@ -138,7 +136,7 @@ public class StockholmFile extends AlignFile pat = "(<|>|\\[|\\]|\\(|\\)|\\{|\\})"; break; case REGEX_NOT_RNASS: - pat = "^[^<>[\\](){}A-DF-Za-df-z]*$"; + pat = "^[^<>[\\](){}ADFJ-RUVWYZadfj-ruvwyz]*$"; // update 2.11.2 break; case REGEX_ANNOTATION: pat = "(\\w+)\\s*(.*)"; @@ -332,7 +330,7 @@ public class StockholmFile extends AlignFile Regex closeparen = getRegex(REGEX_CLOSE_PAREN);//"(>|\\])", ")"); // // Detect if file is RNA by looking for bracket types - // Regex detectbrackets = getRegex("(<|>|\\[|\\]|\\(|\\))"); +// Regex detectbrackets = new Regex("(<|>|\\[|\\]|\\(|\\))"); rend.optimize(); p.optimize(); @@ -1204,7 +1202,7 @@ public class StockholmFile extends AlignFile } else { - key = type2id(aa.label.toLowerCase()); + key = type2id(aa.label.toLowerCase(Locale.ROOT)); if (key == null) { label = aa.label;