返回顶部
p

protein-struct-viz蛋白质结构可视化

Generate PyMOL scripts to highlight specific protein residues in PDB

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
96
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

protein-struct-viz

protein-struct-viz

生成用于在分子结构中高亮特定蛋白质残基的PyMOL脚本。

概述

该技能创建PyMOL命令脚本,用于可视化蛋白质结构,并使用不同的表示样式(棍状、球状、表面等)高亮特定残基。

使用方法

该技能生成可直接在PyMOL中执行的.pml脚本文件,用于:

  • - 加载PDB结构
  • 应用自定义配色方案
  • 使用不同表示样式高亮特定残基
  • 创建可发表级别的可视化设置

输入参数

参数类型描述
pdb_file字符串PDB文件路径或PDB ID(例如:1abc)
residues
列表 | 残基规格列表(链:残基编号:残基名称) | | style | 字符串 | 可视化样式:sticks、spheres、surface、cartoon | | color_scheme | 字符串 | 配色方案:rainbow、chain、element、自定义十六进制颜色 | | output_name | 字符串 | 生成脚本的输出文件名 |

残基规格格式

  • - 格式:链:残基编号:残基名称 或 残基编号(单链情况)
  • 示例:A:145:ASP、B:23:LYS、156
  • 通配符:A:*(链A中的所有残基)

示例

bash
python scripts/main.py --pdb 1mbn --residues A:64:HIS,A:93:VAL,A:97:LEU --style sticks --colorscheme rainbow --output myoglobinactive_site.pml

这将生成一个PyMOL脚本,高亮肌红蛋白活性位点中的指定残基。

输出

生成的.pml脚本包括:

  1. 1. 结构加载命令
  2. 背景和光照设置
  3. 全局表示设置
  4. 特定残基高亮
  5. 视图优化命令
  6. 可选:高质量图像的射线追踪

参考

参见references/目录:

  • - PyMOL命令参考
  • 调色板模板
  • 常见可视化任务的示例脚本

技术难度

中等 - 需要理解PyMOL脚本语法和蛋白质结构概念。

依赖项

  • - PyMOL(单独安装)
  • Python 3.7+
  • 无Python包依赖(生成纯文本脚本)

风险评估

风险指标评估等级
代码执行使用工具的Python脚本
网络访问
外部API调用 | 高 | | 文件系统访问 | 读写数据 | 中等 | | 指令篡改 | 标准提示词指南 | 低 | | 数据暴露 | 安全处理数据 | 中等 |

安全检查清单

  • - [ ] 无硬编码凭据或API密钥
  • [ ] 无未经授权的文件系统访问(../)
  • [ ] 输出不暴露敏感信息
  • [ ] 已实施提示注入保护
  • [ ] API请求仅使用HTTPS
  • [ ] 输入已根据允许模式进行验证
  • [ ] 已实现API超时和重试机制
  • [ ] 输出目录限制在工作空间内
  • [ ] 在沙盒环境中执行脚本
  • [ ] 错误消息已清理(不暴露内部路径)
  • [ ] 依赖项已审计
  • [ ] 不暴露内部服务架构

先决条件

无需额外Python包。

评估标准

成功指标

  • - [ ] 成功执行主要功能
  • [ ] 输出符合质量标准
  • [ ] 优雅处理边界情况
  • [ ] 性能可接受

测试用例

  1. 1. 基本功能:标准输入 → 预期输出
  2. 边界情况:无效输入 → 优雅错误处理
  3. 性能:大数据集 → 可接受处理时间

生命周期状态

  • - 当前阶段:草稿
  • 下次审查日期:2026-03-06
  • 已知问题:无
  • 计划改进
- 性能优化 - 额外功能支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 protein-struct-viz-1775927581 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 protein-struct-viz-1775927581 技能

通过命令行安装

skillhub install protein-struct-viz-1775927581

下载

⬇ 下载 protein-struct-viz v1.0.0(免费)

文件大小: 6.96 KB | 发布时间: 2026-4-12 11:07

v1.0.0 最新 2026-4-12 11:07
Initial release of protein-struct-viz.

- Generates customizable PyMOL scripts to highlight specific protein residues in PDB structures.
- Supports multiple residue selection formats and visual styles (sticks, spheres, surface, cartoon).
- Allows user-defined color schemes and output filenames for generated scripts.
- Designed for creating publication-ready protein structure visualizations.
- No external Python package dependencies; outputs plain text PyMOL scripts.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部