ZDOCK linux 下载(无需安装)、配置、使用

news2025/1/12 2:48:46

ZDOCK 下载 使用

  • 1. 下载
    • 1)教育邮箱提交申请,会收到下载密码
    • 2)选择相应的版本
    • 3)解压
  • 2. 使用方法
    • Step 1:将pdb文件处理为ZDOCK可接受格式
    • Step 2:Docking
    • Step 3:创建所有预测结构

1. 下载

1)教育邮箱提交申请,会收到下载密码

https://zdock.wenglab.org/software/

2)选择相应的版本

在这里插入图片描述

3)解压

不用安装,解压即可使用:tar -xvf zdock3.0.2_linux_mpi.tar.gz

2. 使用方法

Step 1:将pdb文件处理为ZDOCK可接受格式

1)命令:
./mark_sur receptor.pdb receptor_m.pdb
./mark_sur ligand.pdb ligand_m.pdb
2)注意:这一步骤会报错:error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or…
https://blog.csdn.net/weixin_39417324/article/details/110388400 提供了解决办法,但是本人无法从博客中提到的下载链接中下载相应的文件,因此重新整理以下解决方法。
2-1)下载 libg2c.so.0
从 https://archives.fedoraproject.org/pub/archive/fedora/linux/core/updates/3/i386/libf2c-3.4.4-2.fc3.i386.rpm 下载 libf2c-3.4.4-2.fc3.i386.rpm 文件。
2-2)解压下载的rpm文件
命令:rpm2cpio xxx.rpm | cpio -idmv (解压到当前文件夹)
rpm下载:sudo apt install rpm
2-3)移动文件到指定位置
在解压后的文件夹中找到 libg2c.so.0 和 libg2c.so.0.0.0 两个文件
执行:sudo mv libg2c.* /usr/lib

Step 2:Docking

1)命令:mpiexec -n 4 zdock -R receptor_m.pdb -L ligand_m.pdb -o zdock.out
2)mpiexec命令会报错,需要安装的包:OpenMPI
安装命令:sudo apt install openmpi-bin libopenmpi-dev
参考博客:https://blog.csdn.net/qq_43259903/article/details/131791352
3)安装完OpenMPI仍然报错:
zdock: error while loading shared libraries: libmpi.so.0: cannot open shared object file: No such file or directory
可能的解决方法1:LD_LIBRARY_PATH 环境变量未配置,请查找相关博客,stackoverflow中有解决办法(本人使用方法1解决无效)
可能的解决方法2:使用 whereis libmpi.so 查找 libmpi.so.0,发现没有这个文件,但是能够找到 libmpi.so。
使用命令:sudo mv PATH/libmpi.so PATH/libmpi.so.0 修改 libmpi.so 文件为 libmpi.so.0。
其他类似错误也可按此方法解决。例如:zdock: error while loading shared libraries: libopen-rte.so.0: cannot open shared object file: No such file or directory

Step 3:创建所有预测结构

1)命令:create.pl zdock.out
2)结果:生成2000个结果pdb,complex1.1.pdb是得分最高的。在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1623933.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java | Leetcode Java题解之第43题字符串相乘

题目: 题解: class Solution {public String multiply(String num1, String num2) {if (num1.equals("0") || num2.equals("0")) {return "0";}int m num1.length(), n num2.length();int[] ansArr new int[m n];for…

python爬虫学习------scrapy第二部分(第三十天)

🎈🎈作者主页: 喔的嘛呀🎈🎈 🎈🎈所属专栏:python爬虫学习🎈🎈 ✨✨谢谢大家捧场,祝屏幕前的小伙伴们每天都有好运相伴左右,一定要天天…

C# GetField 方法应用实例

目录 关于 C# Type 类 GetField 方法应用 应用举例 心理CT设计题 类设计 DPCT类实现代码 小结 关于 C# Type 类 Type表示类型声明:类类型、接口类型、数组类型、值类型、枚举类型、类型参数、泛型类型定义,以及开放或封闭构造的泛型类型。调用 t…

制造企业看重的OEE,到底是怎么回事?

OEE(Overall Equipment Effectiveness,全局设备效率)是一个用于评估生产设备性能和效率的指标,它通过综合考虑设备的可用率、性能率和良品率等因素,来评估设备的整体表现和生产效果。 其计算公式为: OEE …

好用的在线客服系统PHP源码(开源代码+终身使用+安装教程) 制作第一步

创建一个在线客服系统是一个涉及多个步骤的过程,包括前端界面设计、后端逻辑处理、数据库设计、用户认证、实时通信等多个方面。以下是使用PHP制作在线客服系统的第一步:需求分析和系统设计。演示:ym.fzapp.top 第一步:需求分析 确…

Oceanbase体验之(二)Oceanbase集群的搭建(社区版4.2.2)

资源规划 3台observer CPU:4C及以上 内存:32G及以上 硬盘操作系统500G 存储盘1T及以上 虚拟机可以直接划分,物理机需要提前规划好资源 一、上传oceanbase安装包 登录ocp选择软件包管理 上传Oceanbase软件包(软件包获取路径 官网免费下载社…

双向链表介绍

带头链表⾥的头节点,实际为“哨兵位”,哨兵位节点不存储任何有效元素,只是站在这⾥“放哨的”。哨兵位存在的意义:避免链表出现死循环。 双向链表的结构:数据指向下一个节点的指针指向前一个节点的指针 typedef in…

Postman - 设置变量

场景: 比如你接口都有权限,访问需要每调一个接口都手动放token的值,这个时候就可以搞个全局的变量,只设置一次就可以了 1、设置变量 Environments -> Globals - > 设置key 、value 2、使用变量 {{你得变量名-key}} 3…

[Linux][多线程][四][线程同步][POSIX信号量][环形队列生产者消费者模型][线程池]

目录 1.POSIX信号量1.基本概念2.为什么要有信号量? --> 提高效率3.信号量的PV操作4.PV操作必须是原子操作5.申请信号量失败被挂起等待6.理解信号量大致结构 2.信号量函数1.初始化2.销毁3.等待信号量 -- 申请信号量 --> P()4.发布信号量 -- 释放信号量 --> V() 3.基于…

LeetCode 2739. 总行驶距离

题目链接https://leetcode.cn/problems/total-distance-traveled/?envTypedaily-question&envId2024-04-25 简单题,看代码思考一下即可理解 class Solution {public int distanceTraveled(int mainTank, int additionalTank) {int res 0;while (mainTank >…

探索直播+电商系统中台架构:连接消费者与商品的智能纽带

随着直播电商的崛起,电商行业进入了全新的智能时代。直播形式的互动性和即时性为消费者提供了全新的购物体验,而电商平台则为商品的展示、销售和配送提供了强大的支持。在这一背景下,直播电商系统中台架构成为了连接消费者与商品的智能纽带&a…

模块化 手写实现webpack

模块化 common.js 的导入导出方法: require \ export 和 module.exports export 和 module.export nodejs 内存1.4G -> 2.8G cjs ESModule 主要区别: require属于动态类型:加载执行 同步 esmodul是静态类型:引入时并不会真的去…

Oracle 21 C 安装详细操作手册,并配置客户端连接

Oracle 21 C 安装详细操作手册 Win 11 Oracle 21C 下载: Database Software Downloads | Oracle 中国 云盘共享 链接:https://pan.baidu.com/s/12XCilnFYyLFnSVoU_ShaSA 提取码:nfwc Oracle 21C 配置与登陆: 开始菜单 NetMa…

一线实战,一次底层超融合故障导致的Oracle异常恢复

背景概述 某客户数据由于底层超融合故障导致数据库产生有大量的坏块,最终导致数据库宕机,通过数据抢救,恢复了全部的数据。下面是详细的故障分析诊断过程,以及详细的解决方案描述: 故障现象 数据库宕机之后&#xff0c…

重要!!!涉及huggingface和kaggle的深度学习各种(文本图像视频音频)任务及其对应模型和案例代码总结

可以到hugging face官网,里面有对应的各种学习任务,数据集以及代码和预训练模型也可以到kaggle官网,里面有各种模型以及代码、数据集等。特色优势是:里面对应的数据集和模型都会有超过3个的代码,是用户发布的。 https…

如何批量跟踪京东物流信息

随着电商行业的快速发展,快递业务日益繁忙,无论是商家还是消费者,都需要一种高效、便捷的快递查询工具。快递批量查询高手软件应运而生,以其强大的功能和便捷的操作体验,赢得了广大电商、微商精英们的青睐。 快递批量…

4.25 C高级

思维导图 作业 2.输入两个数,实现两个数的排序 3.输入一个数,计算是否是水仙花 if ((g*g*gs*s*sb*b*bnum)) then echo YES else echo no fi 4.输入一个成绩实现登记判断 90-100A 80-89B 70-79C 60-69D 0-59E

第二证券|光通信概念拉升,吴通控股、胜蓝股份涨停,新易盛等大涨

光通信概念24日盘中强势拉升,截至发稿,吴通控股、胜蓝股份“20cm”涨停,新易盛涨超10%,四川九洲亦涨停,源杰科技、铭普光磁、立昂技能等涨超5%。 吴通控股昨日晚间披露的一季度报告显示,公司完成营业收入1…

CTF网络安全大赛详情

网络安全已成为现代社会的一个关键挑战,随着互联网技术的飞速发展,从个人隐私保护到国家安全,网络安全的重要性日益突显。为了应对这一挑战,CTF(Capture The Flag,中文:夺旗赛)应运而…

Clickhouse离线安装教程

https://blog.51cto.com/u_15060531/4174350 1. 前置 1.1 检查服务器架构 服务器:Centos7.X 需要确保是否x86_64处理器构架、Linux并且支持SSE 4.2指令集 grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 …