{"@context": "https://schema.org", "@type": "WebAPI", "name": "Rat Genome Database REST API API", "description": "The RGD REST API provides programmatic access to information and annotation stored in the Rat Genome Database", "provider": {"@type": "Organization", "name": "mcw.edu"}, "documentation": "http://rest.rgd.mcw.edu/rgdws/v2/api-docs"}
The RGD REST API provides programmatic access to information and annotation stored in the Rat Genome Database
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
The RGD REST API provides programmatic access to information and annotation stored in the Rat Genome Database
| method | path | what the vendor says it does |
|---|---|---|
GET | /agr/affectedGenomicModels/{taxonId} | Get affected genomic models (rat strains with gene alleles) submitted by RGD to AGR by taxonId AGR |
GET | /agr/alleles/{taxonId} | Get gene allele records submitted by RGD to AGR by taxonId AGR |
GET | /agr/expression/{taxonId} | Get expression annotations submitted by RGD to AGR by taxonId AGR |
GET | /agr/phenotypes/{taxonId} | Get phenotype annotations submitted by RGD to AGR by taxonId AGR |
GET | /agr/variants/{taxonId} | Get basic variant records submitted by RGD to AGR by taxonId AGR |
GET | /agr/{taxonId} | Get gene records submitted by RGD to AGR by taxonId AGR |
POST | /annotations/ | Return a list of genes annotated to an ontology term Annotation |
GET | /annotations/accId/{rgdId} | Returns a list ontology term accession IDs annotated to an rgd object Annotation |
GET | /annotations/count/{accId}/{includeChildren} | Returns annotation count for ontology accession ID Annotation |
GET | /annotations/count/{accId}/{speciesTypeKey}/{includeChildren} | Returns annotation count for ontology accession ID and speicies Annotation |
GET | /annotations/count/{accId}/{speciesTypeKey}/{includeChildren}/{objectType} | Returns annotation count for ontology accession ID and object type Annotation |
GET | /annotations/reference/{refRgdId} | Returns a list of annotations for a reference Annotation |
GET | /annotations/rgdId/{rgdId} | Returns a list of annotations by RGD ID Annotation |
GET | /annotations/rgdId/{rgdId}/{ontologyPrefix} | Returns a list of annotations by RGD ID and ontology prefix Annotation |
GET | /annotations/{accId}/{rgdId} | Returns a list of annotations by RGD ID and ontology term accession ID Annotation |
GET | /annotations/{accId}/{speciesTypeKey}/{includeChildren} | Returns a list annotations for an ontology term or a term and it's children Annotation |
POST | /enrichment/annotatedGenes | Return a list of genes annotated to the term.Genes are rgdids separated by comma.Species type is an integer va |
POST | /enrichment/data | Return a chart of ontology terms annotated to the genes.Genes are rgdids separated by comma.Species type is an |
GET | /genes/affyId/{affyId}/{speciesTypeKey} | Return a list of genes for an affymetrix ID Gene |
GET | /genes/alias/{aliasSymbol}/{speciesTypeKey} | Return a list of genes for an alias and species Gene |
GET | /genes/allele/{rgdId} | Return a list of gene alleles Gene |
POST | /genes/annotation | Return a list of genes annotated to an ontology term Gene |
GET | /genes/annotation/{accId} | Return a list of genes annotated to an ontology term Gene |
GET | /genes/annotation/{accId}/{speciesTypeKey} | Return a list of genes annotated to an ontology term Gene |
GET | /genes/keyword/{keyword}/{speciesTypeKey} | Return a list of genes by keyword and species type key Gene |
GET | /genes/map/{mapKey} | Return a list of all genes with position information for an assembly Gene |
GET | /genes/mapped/{chr}/{start}/{stop}/{mapKey} | Return a list of genes position and map key Gene |
POST | /genes/orthologs | Return a list of gene orthologs Gene |
GET | /genes/orthologs/{rgdId} | Return a list of gene orthologs Gene |
GET | /genes/region/{chr}/{start}/{stop}/{mapKey} | Return a list of genes in region Gene |
GET | /genes/species/{speciesTypeKey} | Return a list of all genes for a species in RGD Gene |
GET | /genes/{chr}/{start}/{stop}/{mapKey} | Return a list of genes position and map key Gene |
GET | /genes/{rgdId} | Get a gene record by RGD ID Gene |
GET | /genes/{symbol}/{speciesTypeKey} | Get a gene record by symbol and species type key Gene |
GET | /lookup/geneTypes | Returns a list of gene types avialable in RGD Lookup |
POST | /lookup/id/map/EnsemblGene | Translate RGD IDs to Ensembl Gene IDs Lookup |
GET | /lookup/id/map/EnsemblGene/{rgdId} | Translate an RGD ID to an Ensembl Gene ID Lookup |
POST | /lookup/id/map/EnsemblProtein | Translate RGD IDs to Ensembl Protein IDs Lookup |
GET | /lookup/id/map/EnsemblProtein/{rgdId} | Translate an RGD ID to an Ensembl Protein ID Lookup |
POST | /lookup/id/map/EnsemblTranscript | Translate RGD IDs to Ensembl Transcript IDs Lookup |
and 60 more operation(s) in this specification, all searchable.
specification origin: http://rest.rgd.mcw.edu/rgdws/v2/api-docs
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.