bc_get_uniprot_id_by_protein_symbol
Retrieve UniProt IDs using protein names and species IDs. This tool queries the UniProt database to map protein symbols to their corresponding UniProt identifiers for accurate biological data analysis.
Instructions
Query the UniProt database for the UniProt ID using the protein name.
Args: protein_symbol (str): The name of the protein to search for (e.g., "SYNPO"). species (str): The organism ID (e.g., "9606" for human). Default is "9606".
Returns: str: The UniProt ID of the protein.
Raises: ValueError: If no results are found for the given protein name.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
protein_symbol | Yes | The name of the gene to search for (e.g., 'SYNPO') | |
species | No | The organism ID (e.g., '9606' for human) | 9606 |