当前位置: 首页 > news >正文

PyMOL命令行和脚本

PyMOL 的命令行(也就是 PyMOL 命令)既能够在 Python 脚本里运用,也可以在 PyMOL 软件自身的命令输入框(PyMOL>)中直接输入。二者在具体使用时存在一些细微差别如下:

1. PyMOL 软件中的命令输入框(PyMOL>)

  • 交互方式:这是一种即时交互的模式,你输入命令后能马上看到结果。
  • 语法特点:可以使用完整的 Python 命令,也能使用简化的 PyMOL 命令。
  • 示例
    # 在 PyMOL> 输入框中直接输入
    load protein.pdb, my_protein     # 简化命令
    cmd.show("cartoon", "my_protein") # 完整 Python 命令
    
  • 优点:操作简单便捷,适合进行探索性的可视化操作。
  • 缺点:无法保存命令历史记录,难以实现自动化批量处理。

2. Python 脚本中的 PyMOL 命令

  • 交互方式:需要先导入 pymol 包,然后通过 cmd 对象来调用命令。
  • 语法特点:必须使用完整的 Python 语法,例如要添加括号、引号等。
  • 示例
    # 在 Python 脚本中使用
    impor
http://www.dtcms.com/a/200648.html

相关文章:

  • 精益数据分析(70/126):MVP迭代中的数据驱动决策与功能取舍
  • AI神经网络降噪 vs 传统单/双麦克风降噪的核心优势对比
  • 公网ip是固定的吗?动态ip如何做端口映射?内网ip怎么让外网远程访问?
  • 组态王通过开疆智能profinet转ModbusTCP网关连接西门子PLC配置案例
  • 学习BI---QuickBI介绍
  • ngx_http_scgi_module 技术指南
  • 问题 | 代码审查:函数是否包含返回语句
  • 调研函模板可参考,以无人机职业技能调研为例
  • 开源表单设计器FcDesigner配置多语言教程
  • 2024年ASOC SCI2区TOP,多机制群优化算法+多风场输电线路巡检中多无人机任务分配与路径规划,深度解析+性能实测
  • Easy PLC和IT7000触摸屏的无实物仿真调试
  • Rust 学习笔记:关于错误处理的练习题
  • JavaScript 中的五种继承方式进行深入对比
  • 【T2I】LoCo: Locally Constrained Training-Free Layout-to-Image Synthesis
  • Docker 运维管理
  • ipynb文件的一键访问(顺带启动jupyter)实现程序演示
  • IDC数据中心动力环境监控系统解决方案
  • DAY 30 模块和库的导入
  • 230. 二叉搜索树中第 K 小的元素
  • DeepSeek在旅游行业的智能化革命
  • 【JUC】共享模型之无锁
  • 免费私有化部署! PawSQL社区版,超越EverSQL的企业级SQL优化工具面向个人开发者开放使用了
  • Linux系统添加路由
  • 免费开放试乘体验!苏州金龙自动驾驶巴士即将上线阳澄数谷
  • 产品构建设计的人性密码:从“假需求陷阱”到“人性博弈”,拆解售前翻车现场的底层逻辑
  • JDBC指南
  • git仓库中.git 文件很大,怎么清理掉一部分
  • Git 使用全攻略:从入门到精通
  • buuctf RSA之旅
  • Linux中的DNS的安装与配置