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 by name or keyword. Find cellular compartments, organelles, …
UniProtLocations_search tool specification
Tool Information:
Name:
UniProtLocations_searchType:
UniProtLocationsToolDescription: Search UniProt subcellular locations by name or keyword. Find cellular compartments, organelles, membrane locations, and other subcellular structures. Returns matching locations with IDs, definitions, categories, GO mappings, and protein count statistics. Use this to discover relevant subcellular locations for cell biology research.
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).
Example Usage:
query = {
"name": "UniProtLocations_search",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)