Tcdb Tools¶
Configuration File: tcdb_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the tcdb_tools.json configuration file.
Available Tools¶
TCDB_get_transporter (Type: TCDBTool)¶
Look up a membrane transporter protein in TCDB (Transporter Classification Database) by UniProt a…
TCDB_get_transporter tool specification
Tool Information:
Name:
TCDB_get_transporterType:
TCDBToolDescription: Look up a membrane transporter protein in TCDB (Transporter Classification Database) by UniProt accession. Returns TC classification number(s), family description, associated PDB structures, and human gene info if applicable. TC# format: class.subclass.family.subfamily.protein (e.g., 2.A.1.1.28 for human GLUT1).
Parameters: No parameters required.
Example Usage:
query = {
"name": "TCDB_get_transporter",
"arguments": {
}
}
result = tu.run(query)
TCDB_search_by_substrate (Type: TCDBTool)¶
Search TCDB for transporters that transport a given substrate. Returns TC numbers, family descrip…
TCDB_search_by_substrate tool specification
Tool Information:
Name:
TCDB_search_by_substrateType:
TCDBToolDescription: Search TCDB for transporters that transport a given substrate. Returns TC numbers, family descriptions, and matching substrate ChEBI IDs. Useful for finding which transporters handle a specific molecule (e.g., glucose, sodium, chloride, ATP).
Parameters: No parameters required.
Example Usage:
query = {
"name": "TCDB_search_by_substrate",
"arguments": {
}
}
result = tu.run(query)
TCDB_search_family (Type: TCDBTool)¶
Search TCDB transporter families by TC family ID prefix or family name text. Returns matching fam…
TCDB_search_family tool specification
Tool Information:
Name:
TCDB_search_familyType:
TCDBToolDescription: Search TCDB transporter families by TC family ID prefix or family name text. Returns matching family descriptions and member counts. Use family_id for hierarchical browsing (e.g., ‘2.A.1’ for MFS superfamily, ‘1.A’ for all alpha-type channels) or family_name for text search (e.g., ‘Major Facilitator’, ‘ABC’).
Parameters: No parameters required.
Example Usage:
query = {
"name": "TCDB_search_family",
"arguments": {
}
}
result = tu.run(query)