Rgd Strain Tools¶
Configuration File: rgd_strain_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the rgd_strain_tools.json configuration file.
Available Tools¶
RGD_get_strain (Type: RGDStrainTool)¶
Get the full Rat Genome Database (RGD) record for a single rat strain by its exact strain symbol …
RGD_get_strain tool specification
Tool Information:
Name:
RGD_get_strainType:
RGDStrainToolDescription: Get the full Rat Genome Database (RGD) record for a single rat strain by its exact strain symbol (e.g. ‘SHR’, ‘BN’, ‘SS’, ‘WKY’, ‘GK’). Returns the strain RGD ID, name, full strain name, substrain, strain type, genetics formula, origin, background strain, and description. Use RGD_search_strains first if you only know a keyword.
Parameters:
symbol(string) (required) Exact rat strain symbol (case-insensitive), e.g. ‘SHR’ (spontaneously hypertensive rat), ‘BN’ (Brown Norway), ‘SS’ (Dahl salt-sensitive).
Example Usage:
query = {
"name": "RGD_get_strain",
"arguments": {
"symbol": "example_value"
}
}
result = tu.run(query)
RGD_get_strain_annotations (Type: RGDStrainTool)¶
Get curated disease, phenotype, and variant-trait ontology annotations for a rat strain from the …
RGD_get_strain_annotations tool specification
Tool Information:
Name:
RGD_get_strain_annotationsType:
RGDStrainToolDescription: Get curated disease, phenotype, and variant-trait ontology annotations for a rat strain from the Rat Genome Database (RGD), by strain symbol (e.g. ‘SHR’, ‘BN’, ‘SS’). This exposes RGD’s rat disease-MODEL annotations - for example SHR is annotated to ‘Left Ventricular Hypertrophy’ (disease, MODEL: spontaneous) and ‘arterial blood pressure trait’ (phenotype). Each annotation includes the ontology term, accession (DOID/VT/CMO/MP/RS), category, qualifier, and evidence code. Optional ‘category’ filter: disease, phenotype, strain, pathway, biological_process, molecular_function, cellular_component.
Parameters:
symbol(string) (required) Exact rat strain symbol (case-insensitive), e.g. ‘SHR’, ‘BN’, ‘SS’.category([‘string’, ‘null’]) (optional) Optional annotation category filter: ‘disease’, ‘phenotype’, ‘strain’, ‘pathway’, etc. Omit to return all categories.
Example Usage:
query = {
"name": "RGD_get_strain_annotations",
"arguments": {
"symbol": "example_value"
}
}
result = tu.run(query)
RGD_search_strains (Type: RGDStrainTool)¶
Search the Rat Genome Database (RGD) rat strain catalog by keyword and/or strain type. Rat inbred…
RGD_search_strains tool specification
Tool Information:
Name:
RGD_search_strainsType:
RGDStrainToolDescription: Search the Rat Genome Database (RGD) rat strain catalog by keyword and/or strain type. Rat inbred/congenic/transgenic strains are RGD’s flagship rat-specific resource (not in Alliance of Genome Resources or MGI). Provide ‘query’ (a keyword matched against symbol, name, full strain name, genetics, and description) and/or ‘strain_type’ (one of: inbred, congenic, mutant, transgenic, recombinant_inbred, outbred, consomic, coisogenic, segregating_inbred, hybrid, wild, conplastic, advanced_intercross_line, transchromosomal). At least one of the two must be supplied. Returns matching strains with their RGD ID, symbol, name, type, genetics, and origin.
Parameters:
query([‘string’, ‘null’]) (optional) Keyword to match against strain symbol, name, genetics, and description (case-insensitive substring). Example: ‘hypertensive’ or ‘Dahl’.strain_type([‘string’, ‘null’]) (optional) Filter by strain type, e.g. ‘inbred’, ‘congenic’, ‘transgenic’, ‘recombinant_inbred’, ‘consomic’.limit([‘integer’, ‘null’]) (optional) Maximum number of strains to return (default 25, max 200).
Example Usage:
query = {
"name": "RGD_search_strains",
"arguments": {
}
}
result = tu.run(query)