case "hpo": traits.add("HP" + FIELD_SEP + geneTraitAssociation.getHpo() + FIELD_SEP + geneTraitAssociation.getId() + " -- " + geneTraitAssociation.getName()); break;
addNotNull(geneTraitName, geneTrait.getName()); addNotNull(geneTraitId, geneTrait.getId()); addNotNull(xrefs, geneTrait.getHpo());
for (GeneTraitAssociation geneTrait : variant.getAnnotation().getGeneTraitAssociation()) { ids.add(geneTrait.getId()); names.add(geneTrait.getName()); if (StringUtils.isNotEmpty(geneTrait.getHpo())) { hpos.add(geneTrait.getHpo());
Document d = new Document(); putNotNull(d, GENE_TRAIT_ID_FIELD, geneTraitAssociation.getId()); putNotNull(d, GENE_TRAIT_NAME_FIELD, geneTraitAssociation.getName()); putNotNull(d, GENE_TRAIT_SCORE_FIELD, geneTraitAssociation.getScore()); putNotNull(d, GENE_TRAIT_HPO_FIELD, geneTraitAssociation.getHpo());