use of org.molgenis.data.Entity in project molgenis by molgenis.
the class MultiAllelicResultFilterTest method filterResultsTest6.
@Test
public void filterResultsTest6() {
MultiAllelicResultFilter filter = new MultiAllelicResultFilter(Collections.singletonList(attributeFactory.create().setName("annotation").setDataType(STRING)), vcfAttributes);
Optional<Entity> result6 = filter.filterResults(Collections.singletonList(resultEntity2), entity2, false);
assertEquals(Lists.newArrayList(result6.asSet()).get(0).getString("annotation"), ".,2");
}
use of org.molgenis.data.Entity in project molgenis by molgenis.
the class MultiAllelicResultFilterTest method filterResultsTest5.
@Test
public void filterResultsTest5() {
MultiAllelicResultFilter filter = new MultiAllelicResultFilter(Collections.singletonList(attributeFactory.create().setName("annotation").setDataType(STRING)), vcfAttributes);
Optional<Entity> result5 = filter.filterResults(Collections.singletonList(resultEntity5), entity3, false);
assertEquals(Lists.newArrayList(result5.asSet()).get(0).getString("annotation"), "8,9,7");
}
use of org.molgenis.data.Entity in project molgenis by molgenis.
the class MultiAllelicResultFilterTest method filterResultsTest11.
@Test
public void filterResultsTest11() {
MultiAllelicResultFilter filter = new MultiAllelicResultFilter(Collections.singletonList(attributeFactory.create().setName("annotation").setDataType(STRING)), vcfAttributes);
Optional<Entity> result = filter.filterResults(Collections.singletonList(resultEntity9), entity9, false);
assertEquals(Lists.newArrayList(result.asSet()).get(0).getString("annotation"), "16");
}
use of org.molgenis.data.Entity in project molgenis by molgenis.
the class MultiAllelicResultFilterTest method filterResultsTest1.
@Test
public void filterResultsTest1() {
MultiAllelicResultFilter filter = new MultiAllelicResultFilter(Collections.singletonList(attributeFactory.create().setName("annotation").setDataType(STRING)), vcfAttributes);
Optional<Entity> result1 = filter.filterResults(Collections.singletonList(resultEntity1), entity1, false);
assertEquals(Lists.newArrayList(result1.asSet()).get(0).getString("annotation"), "1");
}
use of org.molgenis.data.Entity in project molgenis by molgenis.
the class MultiAllelicResultFilterTest method filterResultsTest7.
@Test
public void filterResultsTest7() {
MultiAllelicResultFilter filter = new MultiAllelicResultFilter(Collections.singletonList(attributeFactory.create().setName("annotation").setDataType(STRING)), vcfAttributes);
Optional<Entity> result7 = filter.filterResults(Collections.singletonList(resultEntity6), entity3, false);
assertEquals(Lists.newArrayList(result7.asSet()).get(0).getString("annotation"), "11,.,10");
}
Aggregations