Set<String> readGroups = new HashSet();
AsciiLineReader reader = null;
try {
reader = ParsingUtils.openAsciiReader(new ResourceLocator(filterURL));
String nextLine;
while ((nextLine = reader.readLine()) != null) {
readGroups.add(nextLine.trim());
}
filter = new ReadGroupFilter(readGroups);
filterCache.put(filterURL, filter);
}