public List<String> getVariationList() throws IOException { Set<String> vars = new HashSet<String>(); List<SizeResult> results = queryTable(new Column("bp", "max", 10)); for (SizeResult sr : results) vars.add(sr.getVariation()); return new ArrayList<String>(vars); }