分子对接(docking)完整流程

1、准备蛋白质的受体的pdb文件、config信息

利用autodock

AutoDockVina安装 + 分子对接(docking)教程 + smiles2pdb2pdbqt_批量分子对接-CSDN博客

2、准备小分子的sdf/pdb/smiles文件

情况一:smiles文件

smiles --> pdb

直接利用:F:\pythonProject\Pycharm_workspace\gypsum_dl-1.2.0\smiles2pdb_sdf.py

即可将smiles转为pdb文件

情况二:sdf文件:

 直接进行下一步

情况三:pdb文件:

直接进行下一步

3、准备小分子的pdbqt文件

pdb --> pdbqt

直接利用:F:\pythonProject\Pycharm_workspace\gypsum_dl-1.2.0\docking\pdb2pdbqt.py

4、进行GPU对接

使用unidock进行对接

直接利用:D:\Pycharm_workspace\MolImageGeneration\Uni-Dock\run_dock_new.py

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

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

相关文章

【博客719】时序数据库基石:LSM Tree的增删查改

时序数据库基石:LSM Tree的增删查改 LSM结构 LSM树将任何的对数据操作都转化为对内存中的Memtable的一次插入。Memtable可以使用任意内存数据结构,如HashTable,BTree,SkipList等。对于有事务控制需要的存储系统,需要在…

2024最新!最全!面试必看!!!【Redis面经】

文章目录 Redis是什么?为什么要使用它?Redis为什么这么快Redis的存储结构有哪些?有哪些应用场景?Redis分布式锁是什么?实现方式Redis分布式锁的特征 redis跳表是什么?为什么不用b树而选择跳表?R…

【眼在手外D435相机支架】

完整UR机械臂的GRCNN抓取网络教程参考以下博客: 【眼在手外D435相机支架】 0. 【机械臂视觉抓取从理论到实战】 GRCNN抓取网络学习1【Jacquard数据集等效制作】GRCNN抓取网络学习2【自制Jacquard数据集训练】GRCNN抓取网络学习3【自制Jacquard数据集模型调优】GRCNN抓取网络学…

【MySQL基础随缘更系列】DML语句

文章目录 一、表记录操作-上1.1、DML概述1.2、插入记录 二、表记录操作-下2.1、更新记录2.2、删除记录 🌈你好呀!我是 山顶风景独好 🎈欢迎踏入我的博客世界,能与您在此邂逅,真是缘分使然!😊 &a…

前端HTML相关知识

1.什么是HTML HTML 指的是超文本标记语言 ( HyperText Markup Language )。 超文本:是指页面内可以包含图片、链接、声音,视频等内容 标记:标签(通过标记符号来告诉浏览器网页内容该如何显示) 浏览器根据不同的HTML标签,解析成我们看到的网页 2.HTML的特点 HTML不…

用CloudCompare软件拟合点云中的圆柱体

用CloudCompare软件拟合点云中的圆柱体 软件下载 点击下面的链接,进入下载页面: 下载页面 然后根据需要选择下载合适的软件版本。 一般选择windows installer版,如图所示: 下载完成后,安装并打开软件。软件的默认语…

解决 kali 中使用 vulhub 拉取不到镜像问题

由于默认情况下,访问的镜像是国外的,而从 2023 年开始,docker 的镜像网站就一直访问不了,所以我们可以把镜像地址改成国内的阿里云镜像地址。 1、在 cd /etc/docker/目录下创建或修改daemon.json文件 sudo touch daemon.json 2、在…

从态度到价值观。

标题:程序员职业生涯中的职业素养:从态度到价值观 作为一名程序员,良好的职业素养是我们职业生涯中不可或缺的一部分。它不仅关乎我们的工作效率,还关系到我们与团队成员、上级和客户之间的沟通与合作。在我自己的职业生涯中&…

docker 简单在线安装教程

1、配置阿里镜像源 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo 2、指定版本安装docker 本次制定安装 docker 服务版本、客户端版本都为: 19.03.14-3.el7 yum -y install docker-ce-19.03.14-3.e…

ffmpeg实现视频播放 ----------- Javacv

什么是Javacv和FFmpeg? Javacv是一个专门为Java开发人员提供的计算机视觉库,它基于FFmpeg和Opencv库,提供了许多用于处理图 像、视频和音频的功能。FFmpeg是一个开源的音视频处理工具集,它提供了用于编码、解码、转换和播放音视频…

Unity Meta Quest 开发:与 Unity 的 UI 系统进行交互

文章目录 📕教程说明📕教程内容概括📕添加玩家物体📕添加 Canvas 物体和 EventSystem 物体📕修改 Canvas 组件的 Render Mode📕在 Canvas 上搭建 UI 面板📕利用 Interaction SDK 的 Quick Actio…

四控四计量宿舍智能电表功能升级

四控四计量宿舍智能电表石家庄光大远通电气有限公司宿舍智能模块功能特点: 1:预付费或后付费选择功能:预付费方式为先预存电费后用电,后付费方式为先用电后定期结算,拖欠电费后冻结 2:欠费报警提示功能:欠费后不立即断电,而进入欠…

英伟达与斯坦福携手,打造未来全息XR眼镜:头带时代的终结

在XR(扩展现实)技术的演进过程中,一个显著的挑战在于如何平衡设备的便携性与视觉体验。传统的XR设备由于需要厚重的头带固定光学器件和显示器,不仅增加了体积,还为用户带来了社交上的不便。然而,随着英伟达与斯坦福大学戈登韦茨斯坦教授领导的研究团队的合作,这一难题似…

python包管理器--- pip、conda、mamba的比较

1 pip 1.1 简介 pip是一个 Python 的包(Package)管理工具,用于从 PyPI 安装和管理 Python 标准库之外的其他包(第三方包)。从 Python 3.4 起,pip 已经成为 Python 安装程序的一部分,也是官方标准…

服务发现全流程解析-APOLLO7.0

cyber服务发现完全依赖于fastDDS,下面从底层一步一步看下服务发现的整个过程。 topology_manager.cc 首先从这个类看起,这个类是和dds接壤的,dds发现后,完全由这个类接管,然后整体开始通信。 TopologyManager::TopologyManager(): init_(false),node_manager_(nullptr)…

IO流及字符集

IO流 作用: 用于读写文件中的数据 分类: 图来自黑马程序员网课 纯文本文件:Windows自带的记事本打开能读懂的文件,word excel不是纯文本文件 图来自黑马程序员网课 FileOutputStream: 操作本地文件的字节输出流,可…

【JVM】STW、OopMap和安全点的定义以及特点

在Java垃圾回收机制中,Stop The World、OopMap和安全点是重要的概念,它们在垃圾收集的执行过程中起着关键作用。 Stop The World Stop The World(STW)是指在垃圾回收期间,JVM暂停所有应用程序的线程,以便…

【5】JDK、JRE和JVM的区别与联系

JDK、JRE和JVM的区别与联系 Java是一种广泛使用的编程语言,它的跨平台特性得益于Java虚拟机(JVM)。然而,在Java的世界里,JDK、JRE和JVM这三个术语常常让人感到困惑。本文将阐述它们各自的功能,以及它们是如…

过滤器和拦截器处理跨域问题

过滤器和拦截器处理跨域问题 1、过滤器,固定格式&#xff0c;只需要添加下面的配置类即可 添加依赖&#xff0c;这个依赖一般创建项目时就自动添加了 <!-- For Maven --> <dependency><groupId>org.springframework.boot</groupId><artifactId&g…

板凳------56.Linux/Unix 系统编程手册(下) -- SOCKET 介绍

56.1.概述 socket 是一种IPC方法&#xff0c;允许位于同一主机或使用网络连接起来的不同主机上的应用程序之间交换数据。 UNIX 允许位于同一主机系统上的应用程序之间通信 Internet domain IPv4 and IPV6 // socket 通信方式 1.各个应用程序创建一个socket&#xff0c;socket是…