get comprehensive enzyme information, including ec number, structure, catalytic mechanism, and catalytic residue analysis
/skills/EnzymeAnalysis.md
Workflow for Detailed Enzyme Analysis
When user asks "tell me more about enzyme X":
Step 1: Gather comprehensive data
- Call
get_ec_number(enzyme_name)to get EC classification - Call
get_enzyme_structure(enzyme_name)to get PDB info - Call
search_uniprot_proteins(enzyme_name)to find UniProt entries - For the best-matching UniProt entry, call
get_uniprot_protein_details(uniprot_id)to retrieve all relevant details including function, sequence, etc
Step 2: Deep catalytic-residue analysis via literature
Search for papers that describe catalytic residues, active-site interactions, and mutagenesis studies:
- Call
search_arxiv_papers("{enzyme_name}")(max_results=5) - Call
search_preprints("{enzyme_name}")(max_results=5) - From each returned paper abstract/excerpt, extract:
- Residue numbers and identities (e.g. His57, Asp102, Ser195)
- The role of each residue (nucleophile, general acid/base, oxyanion hole, transition-state stabilisation, etc.)
- Known interactions (hydrogen bonds, salt bridges, covalent intermediates, metal coordination, substrate contacts)
- Mutagenesis results if reported (e.g. "H57A → 10,000-fold loss of kcat")
Step 3: Structure the response
Format as follows:
## Enzyme: {name}
**Example**:
- **Uniprot ID**: {uniprot_id}
- **Sequence**: {Sequence}
- **Organism**: {organism}
- **Function**: {function}
**EC Number**: {ec_number}
**Structure**:
- PDB ID: {pdb_id}
- Resolution: {resolution}
- UniProt ID: {uniprot_id}
**Catalytic Mechanism**:
{mechanism_details}
**Catalytic Residues**:
| Residue | Position | Role | Key Interactions | Evidence |
|---------|----------|------|------------------|----------|
| {residue_name} | {position} | {role} | {interactions} | {source: UniProt / PDB / literature} |
| ... | ... | ... | ... | ... |
**Interaction Network**:
- List each pair of residues that interact and the type of interaction
(e.g. "Asp102 ── H-bond ── His57", "His57 ── covalent intermediate ── substrate")
- Note any metal ions or cofactors coordinated by catalytic residues
**Mutagenesis Highlights** (if available):
- {mutation} → {effect on activity} (Source: {reference})
**3D Visualization**:
[Link to structure viewer]
Step 4: Quality checks
- Ensure all sections are populated
- If any API call fails, note it explicitly
- Cross-reference residue numbers between UniProt annotations and literature; flag any discrepancies
- Provide literature references (arXiv/bioRxiv URLs or DOIs) for every claim about residue roles