protein-struct-viz
Generate PyMOL scripts to highlight specific protein residues in PDB structures. Use this skill when the user needs to visualize specific amino acid residues, create publication-quality protein images, or highlight functional sites in protein structures.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aipoch-ai/protein-struct-vizWhat This Skill Does
The protein-struct-viz skill is a powerful tool designed to bridge the gap between computational biology and structural visualization. It automates the generation of PyMOL (.pml) scripts, allowing researchers and bioinformaticians to programmatically define how protein structures should be rendered. Instead of manually clicking through the PyMOL interface to select residues and assign colors, you can provide a list of specific amino acid identifiers, choose your desired representation style, and output a ready-to-run script. This ensures consistency, reproducibility in figure generation, and high-quality visuals for publication-level figures.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/aipoch-ai/protein-struct-viz
Ensure you have PyMOL installed on your local machine, as this skill generates the scripts that the PyMOL executable interprets. No specific Python environment dependencies are required for the script generation process itself, as it outputs plain text format compatible with any standard PyMOL distribution.
Use Cases
This skill is ideal for structural biologists, medicinal chemists, and students working with PDB files. Common use cases include:
- Active Site Analysis: Highlighting specific residues involved in enzymatic reactions or ligand binding pockets.
- Mutation Visualization: Clearly demonstrating the position of specific mutations in a 3D structure relative to the protein backbone.
- Publication Preparation: Batch generating consistent visualizations for large sets of structures to ensure uniform aesthetic standards in scientific reports.
- Educational Demonstrations: Creating quick, clear visualizations for structural biology presentations by stripping away complex background noise to focus on key residues.
Example Prompts
- "Use protein-struct-viz to highlight residues A:64:HIS, A:93:VAL, and A:97:LEU in the 1mbn PDB file using a sticks representation and rainbow coloring."
- "Create a PyMOL script for protein 2abc to visualize the active site residues 12, 15, and 45 as spheres and save the file as active_site_view.pml."
- "Generate a visualization script for structure 4xyz showing chain B as a cartoon and highlighting all residues in chain A as surface representation."
Tips & Limitations
- Residue Accuracy: Ensure your PDB file matches the numbering scheme you provide; discrepancies in PDB numbering (like inserted codes) might cause selection errors.
- PyMOL Requirements: While the skill generates the scripts, you must ensure PyMOL is configured correctly on your workstation to execute the
.pmlfiles. - Styling Complexity: For highly complex rendering (e.g., ray tracing with ambient occlusion), you may need to open the generated script and manually adjust the final render settings, though the skill provides a robust baseline. Stick to the provided residue specification format strictly to avoid parsing errors in the output script.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aipoch-ai-protein-struct-viz": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write
Related Skills
mechanism-flowchart
Generates Mermaid flowchart code and visual diagrams for pathophysiological.
reference-style-sync
One-click synchronization and standardization of reference formats in literature management tools, intelligently fixing metadata errors.
clinical-data-cleaner
Use when cleaning clinical trial data, preparing data for FDA/EMA submission, standardizing SDTM datasets, handling missing values in clinical studies, detecting outliers in lab results, or converting raw CRF data to CDISC format. Cleans and standardizes clinical trial data for regulatory compliance with audit trails.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
anatomy-quiz-master
Generate interactive anatomy quizzes for medical education with multiple question types, difficulty levels, and anatomical regions. Supports gross anatomy, neuroanatomy, and clinical correlations for self-assessment and exam preparation.