bc_get_uniprot_protein_info
Retrieve protein information from UniProt by providing a protein ID, name, or gene symbol. Optionally specify species and include references.
Instructions
Retrieve protein information from UniProt database. Provide at least one of protein_id, protein_name, or gene_symbol.
Returns: dict: Protein information with accession, proteinDescription, genes, organism, sequence, functions, keywords, references or error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| species | No | Taxonomy ID (e.g., '10090') or species name | |
| protein_id | No | Protein accession number (e.g., 'P04637') | |
| gene_symbol | No | Gene symbol to search for (e.g., 'TP53') | |
| protein_name | No | Protein name to search for (e.g., 'P53') | |
| include_references | No | Include references and cross-references in response |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||