/ensembl/genes/homologs

POST /api/ensembl/genes/homologs

Price: 20 credits

List the orthologues and paralogues Ensembl Compara records for a gene

How to use it

Comparative genomics rather than a name lookup: it answers what the same gene is called in other species. `homology_type` separates orthologues across species from paralogues within one. A gene Ensembl Compara holds but records no homologue of the requested type answers with an empty list, so an empty list is a biological statement rather than a bad identifier; not found means Compara holds nothing under that id at all - a typo, a gene outside the comparative set, or a `species` that does not match the id's own species. Narrow with `target_species` for one species or `target_taxon` for a clade - unfiltered, a well studied vertebrate gene returns well over a hundred homologues. `homology_type` reports the cardinality (ortholog_one2one, ortholog_one2many), which is what tells a one-to-one match from a family expansion.

Parameters

Request body

Response

Errors

Response headers