## ================= Search =================
# the fields to return in search results from a solr query
# ontology search: if you define a value, ensure ontologyType is also included
search:
  external:
    filterConfigs:
      - signature: goId,usageRelationships,descendants
        execution: REST_COMM
        properties: {
          ip: localhost,
          resourceFormat: "/ontology/go/terms/{goId}/descendants?relations={usageRelationships}",
          responseClass: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.model.ConvertedOntologyFilter",
          responseConverter: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.converter.DescendantsFilterConverter"
        }
      - signature: goId,slim,usageRelationships
        execution: REST_COMM
        properties: {
          ip: localhost,
          resourceFormat: "/ontology/go/terms/{goId}/descendants?relations={usageRelationships}",
          responseClass: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.model.ConvertedOntologyFilter",
          responseConverter: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.converter.SlimmingFilterConverter"
        }
model:
  repo2domainFieldNameTransformations:
    transformations: {
      goId_join: goId,
      goAspect: aspect
    }

## ================= Loading validation values =================
annotation:
    validation:
        source: classpath:/DB_XREFS_ENTITIES.dat.gz


## ================= Search =================
# the fields to return in search results from a solr query
# ontology search: if you define a value, ensure ontologyType is also included
search:
  external:
    filterConfigs:
      - signature: goId,usageRelationships,descendants
        execution: REST_COMM
        properties: {
          ip: localhost,
          resourceFormat: "/ontology/go/terms/{goId}/descendants?relations={usageRelationships}",
          responseClass: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.model.ConvertedOntologyFilter",
          responseConverter: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.converter.DescendantsFilterConverter"
        }
      - signature: goId,slim,usageRelationships
        execution: REST_COMM
        properties: {
          ip: localhost,
          resourceFormat: "/ontology/go/terms/{goId}/descendants?relations={usageRelationships}",
          responseClass: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.model.ConvertedOntologyFilter",
          responseConverter: "uk.ac.ebi.quickgo.annotation.service.comm.rest.ontology.converter.SlimmingFilterConverter"
        }
model:
  repo2domainFieldNameTransformations:
    transformations: {
      goId_join: goId,
      goAspect: aspect
    }

## ================= Loading validation values =================
annotation:
    validation:
        source: classpath:/DB_XREFS_ENTITIES.dat.gz
        referenceDatabases:
          - pmid
          - doi
          - go_ref
          - reactome



Add list of reference databases.
Add list of reference databases.
