integrations.sh
← all integrations

Rat Genome Database REST API

OpenAPI apis-guru open_data

The RGD REST API provides programmatic access to information and annotation stored in the Rat Genome Database

Homepage
https://api.apis.guru/v2/specs/mcw.edu/1.1.json
Provider
mcw.edu
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/mcw.edu/1.1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/mcw.edu/1.1/openapi.yaml

Tools (102)

Extracted live via the executor SDK.

  • agr.getAffectedGenomicModelsUsingGet

    Get affected genomic models (rat strains with gene alleles) submitted by RGD to AGR by taxonId

  • agr.getAllelesForTaxonUsingGet

    Get gene allele records submitted by RGD to AGR by taxonId

  • agr.getExpressionForTaxonUsingGet

    Get expression annotations submitted by RGD to AGR by taxonId

  • agr.getGenesForLatestAssemblyUsingGet

    Get gene records submitted by RGD to AGR by taxonId

  • agr.getPhenotypesForTaxonUsingGet

    Get phenotype annotations submitted by RGD to AGR by taxonId

  • agr.getVariantsForTaxonUsingGet

    Get basic variant records submitted by RGD to AGR by taxonId

  • annotation.getAnnotationCountByAccIdAndObjectTypeUsingGet

    Returns annotation count for ontology accession ID and object type

  • annotation.getAnnotationCountByAccIdAndSpeciesUsingGet

    Returns annotation count for ontology accession ID and speicies

  • annotation.getAnnotationCountByAccIdUsingGet

    Returns annotation count for ontology accession ID

  • annotation.getAnnotationsByAccIdAndRgdIdUsingGet

    Returns a list of annotations by RGD ID and ontology term accession ID

  • annotation.getAnnotationsByRgdIdAndOntologyUsingGet

    Returns a list of annotations by RGD ID and ontology prefix

  • annotation.getAnnotationsByRgdIdUsingGet

    Returns a list of annotations by RGD ID

  • annotation.getAnnotationsUsingGet

    Returns a list annotations for an ontology term or a term and it's children

  • annotation.getAnnotationsUsingPost

    Return a list of genes annotated to an ontology term

  • annotation.getAnnotsByRefrerenceUsingGet

    Returns a list of annotations for a reference

  • annotation.getTermAccIdsUsingGet

    Returns a list ontology term accession IDs annotated to an rgd object

  • chromosome.getChromosomeByAssemblyUsingGet

    Return a list of chromosomes

  • chromosome.getChromosomesByAssemblyUsingGet

    Return a list of chromosomes

  • enrichmentWebService.getEnrichmentDataUsingPost

    Return a list of genes annotated to the term.Genes are rgdids separated by comma.Species type is an integer value.term is the ontology

  • enrichmentWebService.getEnrichmentDataUsingPost1

    Return a chart of ontology terms annotated to the genes.Genes are rgdids separated by comma.Species type is an integer value.Aspect is the Ontology group

  • gene.getAllAnnotatedGenesUsingGet

    Return a list of genes annotated to an ontology term

  • gene.getAnnotatedGenesUsingPost

    Return a list of genes annotated to an ontology term

  • gene.getGeneAllelesUsingGet

    Return a list of gene alleles

  • gene.getGeneByMapKeyUsingGet

    Return a list of all genes with position information for an assembly

  • gene.getGeneByRgdIdUsingGet

    Get a gene record by RGD ID

  • gene.getGeneBySymbolUsingGet

    Get a gene record by symbol and species type key

  • gene.getGeneOrthologsUsingGet

    Return a list of gene orthologs

  • gene.getGenesAnnotatedUsingGet

    Return a list of genes annotated to an ontology term

  • gene.getGenesByAffyIdUsingGet

    Return a list of genes for an affymetrix ID

  • gene.getGenesByAliasSymbolUsingGet

    Return a list of genes for an alias and species

  • gene.getGenesByKeywordUsingGet

    Return a list of genes by keyword and species type key

  • gene.getGenesByPositionUsingGet

    Return a list of genes position and map key

  • gene.getGenesBySpeciesUsingGet

    Return a list of all genes for a species in RGD

  • gene.getGenesInRegionUsingGet

    Return a list of genes in region

  • gene.getMappedGenesByPositionUsingGet

    Return a list of genes position and map key

  • gene.getOrthologsByListUsingPost

    Return a list of gene orthologs

  • lookup.getEnsemblGeneMappingUsingGet

    Translate an RGD ID to an Ensembl Gene ID

  • lookup.getEnsemblGeneMappingUsingPost

    Translate RGD IDs to Ensembl Gene IDs

  • lookup.getEnsemblProteinMappingUsingGet

    Translate an RGD ID to an Ensembl Protein ID

  • lookup.getEnsemblProteinMappingUsingPost

    Translate RGD IDs to Ensembl Protein IDs

  • lookup.getEnsemblTranscriptMappingUsingGet

    Translate an RGD ID to an Ensembl Transcript ID

  • lookup.getEnsemblTranscriptMappingUsingPost

    Translate RGD IDs to Ensembl Transcript IDs

  • lookup.getGenBankNucleotideMappingUsingGet

    Translate an RGD ID to a GenBank Nucleotide ID

  • lookup.getGenBankNucleotideMappingUsingPost

    Translate RGD IDs to GenBank Nucleotide IDs

  • lookup.getGenBankProteinMappingUsingGet

    Translate an RGD ID to a GenBank Protein ID

  • lookup.getGenBankProteinMappingUsingPost

    Translate RGD IDs to GenBank Protein IDs

  • lookup.getGeneTypesUsingGet

    Returns a list of gene types avialable in RGD

  • lookup.getGtexMappingUsingGet

    Translate an RGD ID to an GTEx ID

  • lookup.getGtexMappingUsingPost

    Translate RGD IDs to GTEx IDs

  • lookup.getHgncMappingUsingGet

    Translate an RGD ID to an HGNC ID

  • lookup.getHgncMappingUsingPost

    Translate RGD IDs to HGNC IDs

  • lookup.getMapsUsingGet

    Return a list assembly maps for a species

  • lookup.getMapsUsingGet1

    Return a standardUnit for an ontology if it exists

  • lookup.getMgiMappingUsingGet

    Translate an RGD ID to an MGI ID

  • lookup.getMgiMappingUsingPost

    Translate RGD IDs to MGI IDs

  • lookup.getNcbiGeneMappingUsingGet

    Translate an RGD ID to an NCBI Gene ID

  • lookup.getNcbiGeneMappingUsingPost

    Translate RGD IDs to NCBI Gene IDs

  • lookup.getSpeciesTypesUsingGet

    Return a Map of species type keys available in RGD

  • lookup.getUniProtMappingUsingGet

    Translate an RGD ID to a UniProt ID

  • lookup.getUniProtMappingUsingPost

    Translate RGD IDs to UniProt IDs

  • map.getMapsBySpeciesUsingGet

    Return a list of assemblies

  • ontology.getOntDagsUsingGet

    Returns child and parent terms for Accession ID

  • ontology.getTermUsingGet

    Returns term for Accession ID

  • ontology.isDescendantOfUsingGet

    Returns true or false for terms

  • pathway.getPathwaysWithDiagramsForCategoryUsingGet

    Return a list of pathways based on category provided

  • pathway.searchPathwaysUsingGet

    Return a list of pathways based on search term

  • qtl.getMappedQtlByPositionUsingGet

    Returns a list QTL for given position and assembly map

  • qtl.getQtlByRgdIdUsingGet

    Return a QTL for provided RGD ID

  • qtl.getQtlListByPositionUsingGet

    Returns a list QTL for given position and assembly map

  • quantitativePhenotype.getChartInfoUsingGet

    Return a list of quantitative phenotypes values based on a combination of Clinical Measurement, Experimental Condition, Rat Strain, and/or Measurement Method ontology terms. Results will be all records that match all terms submitted. Ontology ids should be submitted as a comma delimited list (ex. RS:0000029,CMO:0000155,CMO:0000139). Species type is an integer value (3=rat, 4=chinchilla). Reference RGD ID for a study works like a filter.

  • quantitativePhenotype.getChartInfoUsingGet1

    Return a list of quantitative phenotypes values based on a combination of Clinical Measurement, Experimental Condition, Rat Strain, and/or Measurement Method ontology terms. Results will be all records that match all terms submitted. Ontology ids should be submitted as a comma delimited list (ex. RS:0000029,CMO:0000155,CMO:0000139). Species type is an integer value (3=rat, 4=chinchilla)

  • ratStrain.getAllStrainsUsingGet

    Return all active strains in RGD

  • ratStrain.getStrainByRgdIdUsingGet

    Return a strain by RGD ID

  • ratStrain.getStrainsByPositionUsingGet

    Return all active strains by position

  • sslp.getMappedSslpByPositionUsingGet

    Returns a list SSLP for given position and assembly map

  • statistics.getActiveObjectCountUsingGet

    Count of active objects by type, for specified species and date

  • statistics.getActiveObjectDiffUsingGet

    Count difference of active objects, by type, for specified species and date range

  • statistics.getGeneTypeCountUsingGet

    Count of gene types, for specified species and date

  • statistics.getGeneTypeDiffUsingGet

    Count difference of gene types, for specified species and date range

  • statistics.getObjectStatusCountUsingGet

    Count of objects with given status, for specified species and date

  • statistics.getObjectStatusDiffUsingGet

    Count difference of objects with given status, for specified species and date range

  • statistics.getObjectsWithReferenceCountUsingGet

    Count of objects with reference, by object type, for specified species and date

  • statistics.getObjectsWithReferenceDiffUsingGet

    Count difference of objects with reference, by object type, for specified species and date range

  • statistics.getObjectsWithRefSeqCountUsingGet

    Count of objects with reference sequence(s), by object type, for specified species and date

  • statistics.getObjectsWithRefSeqDiffUsingGet

    Count difference of objects with reference sequence(s), by object type, for specified species and date range

  • statistics.getObjectsWithXdBsCountUsingGet

    Count of objects with external database ids, by database id, for specified species, object type and date

  • statistics.getObjectsWithXdBsDiffUsingGet

    Count difference of objects with external database ids, by database id, for specified species, object type and date range

  • statistics.getProteinInteractionCountUsingGet

    Count of protein interactions, for specified species and date

  • statistics.getProteinInteractionDiffUsingGet

    Count difference of protein interactions, for specified species and date range

  • statistics.getQtlInheritanceTypeCountUsingGet

    Count of strains, by qtl inheritance type, for specified species and date

  • statistics.getQtlInheritanceTypeDiffUsingGet

    Count difference of strains, by qtl inheritance type, for specified species and date range

  • statistics.getRetiredObjectCountUsingGet

    Count of retired objects by type, for specified species and date

  • statistics.getRetiredObjectDiffUsingGet

    Count difference of retired objects, by type, for specified species and date range

  • statistics.getStrainTypeCountUsingGet

    Count of strain types, for specified species and date

  • statistics.getStrainTypeDiffUsingGet

    Count difference of strain types, for specified species and date range

  • statistics.getTermStatsUsingGet

    getTermStats

  • statistics.getWithdrawnObjectCountUsingGet

    Count of withdrawn objects by type, for specified species and date

  • statistics.getWithdrawnObjectDiffUsingGet

    Count difference of withdrawn objects, by type, for specified species and date range

  • statistics.getXdbsCountUsingGet

    Count of external database ids, for specied species and date

  • statistics.getXdbsDiffUsingGet

    Count difference of external database ids, for specified species and date range

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools