Uniprot Locations Tools#
Configuration File: uniprot_locations_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the uniprot_locations_tools.json configuration file.
Available Tools#
UniProtLocations_get_location (Type: UniProtLocationsTool)#
Get detailed information about a UniProt subcellular location by its ID. Returns the location nam…
UniProtLocations_get_location tool specification
Tool Information:
Name:
UniProtLocations_get_locationType:
UniProtLocationsToolDescription: Get detailed information about a UniProt subcellular location by its ID. Returns the location name, definition, category (Cellular component, Topology, Orientation), Gene Ontology mappings, associated UniProt keyword, protein count statistics (reviewed/unreviewed), hierarchical relationships (parent and child locations), and synonyms. Use this to understand where proteins are localized within cells.
Parameters:
location_id(string) (required) UniProt subcellular location ID. Format: SL-XXXX. Examples: ‘SL-0091’ (Cytosol), ‘SL-0191’ (Nucleus), ‘SL-0173’ (Mitochondrion), ‘SL-0204’ (Plasma membrane), ‘SL-0147’ (Endomembrane system), ‘SL-0123’ (Golgi apparatus).
Example Usage:
query = {
"name": "UniProtLocations_get_location",
"arguments": {
"location_id": "example_value"
}
}
result = tu.run(query)
UniProtLocations_search (Type: UniProtLocationsTool)#
Search UniProt subcellular locations with official cursor pagination. Returns definitions, catego…
UniProtLocations_search tool specification
Tool Information:
Name:
UniProtLocations_searchType:
UniProtLocationsToolDescription: Search UniProt subcellular locations with official cursor pagination. Returns definitions, categories, GO mappings, and protein statistics; metadata reports the true upstream total and next_cursor.
Parameters:
query(string) (required) Search query for subcellular locations. Examples: ‘nucleus’, ‘membrane’, ‘mitochondria’, ‘endoplasmic reticulum’, ‘lysosome’, ‘extracellular’, ‘cytoskeleton’.size(integer) (optional) Maximum number of results to return (default: 10, max: 50).cursor(string) (optional) Opaque cursor from metadata.next_cursor. Omit for the first page.
Example Usage:
query = {
"name": "UniProtLocations_search",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)