网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
云手机服务器 CPH
专属主机 DeH
弹性伸缩 AS
镜像服务 IMS
函数工作流 FunctionGraph
云耀云服务器(旧版)
VR云渲游平台 CVR
Huawei Cloud EulerOS
云化数据中心 CloudDC
网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
CDN与智能边缘
内容分发网络 CDN
智能边缘云 IEC
智能边缘平台 IEF
CloudPond云服务
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
可信智能计算服务 TICS
推荐系统 RES
云搜索服务 CSS
数据可视化 DLV
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
湖仓构建 LakeFormation
智能数据洞察 DataArts Insight
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
开天aPaaS
应用平台 AppStage
开天企业工作台 MSSE
开天集成工作台 MSSI
API中心 API Hub
云消息服务 KooMessage
交换数据空间 EDS
云地图服务 KooMap
云手机服务 KooPhone
组织成员账号 OrgID
云空间服务 KooDrive
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
区块链
区块链服务 BCS
数字资产链 DAC
华为云区块链引擎服务 HBS
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
价格
成本优化最佳实践
专属云商业逻辑
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
其他
管理控制台
消息中心
产品价格详情
系统权限
客户关联华为云合作伙伴须知
公共问题
宽限期保留期
奖励推广计划
活动
云服务信任体系能力说明
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
存储容灾服务 SDRS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
云存储网关 CSG
专属分布式存储服务 DSS
数据工坊 DWR
地图数据 MapDS
键值存储服务 KVS
容器
云容器引擎 CCE
云容器实例 CCI
容器镜像服务 SWR
云原生服务中心 OSC
应用服务网格 ASM
华为云UCS
数据库
云数据库 RDS
数据复制服务 DRS
文档数据库服务 DDS
分布式数据库中间件 DDM
云数据库 GaussDB
云数据库 GeminiDB
数据管理服务 DAS
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
AI开发平台ModelArts
华为HiLens
图引擎服务 GES
图像识别 Image
文字识别 OCR
自然语言处理 NLP
内容审核 Moderation
图像搜索 ImageSearch
医疗智能体 EIHealth
企业级AI应用开发专业套件 ModelArts Pro
人脸识别服务 FRS
对话机器人服务 CBS
语音交互服务 SIS
人证核身服务 IVS
视频智能分析服务 VIAS
城市智能体
自动驾驶云服务 Octopus
盘古大模型 PanguLargeModels
IoT物联网
设备接入 IoTDA
全球SIM联接 GSL
IoT数据分析 IoTA
路网数字化服务 DRIS
IoT边缘 IoTEdge
设备发放 IoTDP
企业应用
域名注册服务 Domains
云解析服务 DNS
企业门户 EWP
ICP备案
商标注册
华为云WeLink
华为云会议 Meeting
隐私保护通话 PrivateNumber
语音通话 VoiceCall
消息&短信 MSGSMS
云管理网络
SD-WAN 云服务
边缘数据中心管理 EDCM
云桌面 Workspace
应用与数据集成平台 ROMA Connect
ROMA资产中心 ROMA Exchange
API全生命周期管理 ROMA API
政企自服务管理 ESM
视频
实时音视频 SparkRTC
视频直播 Live
视频点播 VOD
媒体处理 MPC
视频接入服务 VIS
数字内容生产线 MetaStudio
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
专属云
专属计算集群 DCC
开发者工具
SDK开发指南
API签名指南
DevStar
华为云命令行工具服务 KooCLI
Huawei Cloud Toolkit
CodeArts API
云化转型
云架构中心
云采用框架
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
客户运营能力
国际站常见问题
支持计划
专业服务
合作伙伴支持计划
我的凭证
华为云公共事业服务云平台
工业软件
工业数字模型驱动引擎
硬件开发工具链平台云服务
工业数据转换引擎云服务
本文导读

展开导读

分子生成

更新时间:2024-12-13 GMT+08:00
分享

分子生成基于盘古药物分子大模型,对初始数据集进行采样,多目标、多方向的快速生成新颖且与靶点蛋白亲和力高的化合物。

  1. 单击“分子生成”功能卡片,进入配置页面。
  2. 输入初始数据集,有两种输入方式:
    • 选择文件:支持SDF、MOL2、PDB、SMI格式文件;小分子支持10-10000个。如果没有初始数据集,可以选择官方库,ZINC数据集。
      图1 输入初始数据集
    • 手动输入:最少输入10行,最多输入10000行,每行字符不超过512;SMILES不支持输入空格或者中文
  3. 单击“下一步”,进入靶点设置,此步骤为可选步骤,如果需要设置靶点,并且将对接结合能作为一个约束条件进行分子生成,需要进行配置。最多可添加2个靶点。

    如果不需要设置靶点,此步骤可以进行省略,如果设置了靶点,作业运行时间会加长。

    1. 通过“靶点设置”上传靶点,并且设置对接口袋。

      此处靶点设置为可选参数,如果选择靶点设置,可以将对接活性作为一个约束条件进行分子生成。靶点1对应的约束条件是target1_binding_energy,靶点2对应的约束条件是target2_binding_energy

      您可以通过“上传靶点”,将受体文件上传。受体文件仅支持pdb格式的文件,提交任务时系统会自动删除受体中包含水、配体和金属离子。删除受体文件后,运行任务时会跳过靶点设置步骤。

    2. 口袋设置。
      • 原始配体:

        将原始配体作为口袋位置,也可以通过上传配体文件来进行口袋设置。

      • 选择残基

        选择某些残基来作为口袋位置。

      • 自动预测

        如果没有受体口袋位置未知,可以使用自动预测软件来进行口袋位置预测。

      • 全局对接

        将整个受体作为口袋位置。

      • 自定义

        手动修改口袋位置和大小。

      • padding

        口袋位置放大多少尺寸。

    3. 对接引擎类型:DSDP、AutoDock Vina
    图2 靶点设置

    图3 Target1设置
    图4 Target2设置
    图5 靶点设置完成
  4. 单击“下一步”,进入参数设置页面。
    • 选择基模型:支持选择基模型。此参数仅专业版支持。如果选择的基模型是非官方盘古药物大模型,则约束条件不支持官方机器学习属性,只支持以该基模型创建的属性模型作为约束条件。基模型列表见AI建模
    • 选择属性模型:选择AI模型。如果需要创建模型,可参考AI模型。此参数只有专业版支持。一次最多可以选10个模型属性。属性模型的基模型必须与上一步所选择的基模型一致。
    • 设置强约束、弱约束的参数和参数值,相关参数含义见相关参数章节。
      • 强约束:生成的小分子必须要满足的约束条件。强约束用于严格筛选输出分子,若分子不满足其中任何一条约束则会被直接丢弃。强约束条件个数1~3个最佳,不宜过多,过多的强约束会导致输出结果数量少于预期或者没有分子生成。如果设置的官能团结构太大,建议放到弱约束,因为这样设置会使模型可探索的区间比较小,导致可能没有结果生成。
      • 弱约束:生成的小分子不必要满足的约束条件。弱约束用于打分排序最终结果,输出分子会按照弱约束顺序尽可能多地满足所有弱约束;不满足弱约束的结果依然会被保留在结果中,对于一个比较关注且重要的分子属性,建议放到强约束条件设置里,因为弱约束不会做过滤。

      如果进行了“靶点设置”,会自动加上相应靶点的“Binding Free Energy”才会计算对接结合能,并将对接结合能作为约束条件进行分子生成。

      您可以通过“添加”来添加新的约束条件,也可以在操作列单击删除图标,删除约束参数。每个约束参数的含义参考相关参数

      强约束最多选择5个,仅Substructure和Interaction参数可重复选择,其余不可以;弱约束最多选择10个,可以重复选择,弱约束的初始权重与弱约束的顺序有关,弱约束条件越靠前则初始权重越大。

    • 输出个数:选择输出个数,目前支持500、1000、5000。输出个数越多,任务时间越长。
    • 名称:可修改,修改后左上角也同步修改。长度为5~64个字符;仅可以使用字母、数字、下划线“_”、中划线“-”和空格;首位只能以数字或字母开头。
    • 标签:设置任务标签。
    • 功能调用消耗:运行一次功能会消耗一次。
      说明:

      生成后的小分子在满足强约束条件的基础上,会根据满足弱约束条件的权重总和以及与参考小分子的相似度来打分并进行排序。在初始化权重的基础上,每个约束所占的权重,会在每一轮的分子生成迭代中,根据所满足的约束来进行动态调整。比如说约束条件1,在分子生成迭代中比较容易满足,那么该条件的权重会降低,如果不容易满足,该条件的权重会升高。

      如果需要设置官能团的约束,可以在约束条件中设置“Substructure”,然后选择“包含”或者“排除”,包含官能团或者去除官能团条件,设置1个官能团数为佳。在官能团设置中,可以单击蓝色按钮来设置生长方向,即我们所生成的分子只会往我们所标记的方向生长。如果在一个Substructure约束条件里面添加多个官能团,则官能团之间的关系是“或”,即生成的分子满足其中一个官能团即可。如果添加多个Substructure约束,则官能团之间的关系是“和”,即生成的分子都会满足这几个官能团。

      如果需要设置相互作用力的约束,可以在约束条件中设置“Interaction”,然后选择“包含”或者“排除”,包含相互作用力或者去除相互作用力。在相互作用力约束条件设置中,可以选择相应的靶点、氨基酸和相互作用力,相互作用力支持H bond,Hydrophobic,Salt Bridge,Pi Stacking,Pi Cation。如果在一个Interaction约束条件里面添加多个相互作用力,则相互作用力之间的关系是“或”,即生成的分子满足其中一个相互作用力即可。如果添加多个Interaction约束,则相互作用力之间的关系是“和”,即生成的分子都会满足这几个相互作用力。

      约束方式,包含“区间”,“最大化”和“最小化”种方式,“区间”指的是我们所选择的属性包含在我们所设置的参数设置区间内。“最大化”指的是我们所设置的属性越大越好,而不只是限定在某区间内,当我们无法判断属性应该设置在什么区间,但是属性越高,成药性越好,可以设置属性设置条件为最大化,这个只能在弱约束里面进行设置。“最小化”指的是所设置的属性越小越好,与最大化相反,也是只能在弱约束里面进行设置。

      相似度分数,是利用ECFP4分子指纹计算生成后分子与原始分子的Tanimoto相似性。我们设置了禁止优化列表,禁止以高毒性为优化目标的属性优化,列表为:hERG Blockers,H-HT,DILI,AMES,Skin Sensitization,Carcinogencity,Eye Irritation,Eye Corrosion。

    图6 参数设置页面
  5. 单击“提交”,提交任务。
  6. 分子生成结果支持以列表视图的形式进行查看
    • 可以以列表的形式查看分子生成的作业,单击左上角“下载”,下载分子生成的结果或者分子3D构象。如果分子设置了靶点,可以下载小分子或复合物,若分子未设置靶点,只能下载小分子。小分子支持SDF和PDB格式,复合物只支持PDB格式。
    • 分子生成对应的下游分析为分子搜索、分子优化和合成路径规划,如果分子设置了靶点,可以选择自由能微扰进行下游分析,通过单击“下游分析”可以进行创建。
    • 如果添加了靶点,支持按照相互作用力进行高级筛选,单击进行条件配置。
    • 单击可以收藏分子生成结果,收藏的结果可在收藏夹页直接查看。
    图7 查看结果(1)
    图8 高级筛选
    说明:

    下载操作会产生流量费用,具体可参考计费说明

  7. 分子生成结果支持以卡片视图的形式进行查看,参考图10,在卡片视图中:
    • 单击右上方的选择下拉框,可以选择分子的排序方式,将分子按照所选的排序方式进行展示。
      图9 排序方式
    • 单击每个分子卡片右上方的可以收藏分子生成结果,收藏的结果可在收藏夹页直接查看。
    • 单击每个分子卡片右上方的,可以选择“查看详情”、“查看3D”、“下游分析”、“下载3D”。
      • 查看详情:单击查看详情,跳转至分子详情页进行查看。
      • 查看3D:查看分子的3D视图。
      • 下游分析:分子生成对应的下游分析为分子搜索、分子优化和合成路径,如果分子设置了靶点,可以选择自由能微扰进行下游分析,单击“确定”即可创建。
      • 下载3D:如果分子设置了靶点,可以单击“下载3D”下载生成的小分子或者复合物,如果分子未设置靶点,单击“下载3D”只能下载小分子。小分子下载支持SDF和PDB格式,复合物下载只支持PDB格式。
    • 每个分子卡片上会展示相应分子序号与对应的参数Vina Score(有靶点)、Score、QED、SaScore
      • Vina Score:代表分子如果添加了靶点,将会计算对接结合能,并按照Vina Score进行排序
      • Score:代表生成小分子的综合打分
      • QED:代表分子的成药性。
      • SaScore:代表合成可及性分数,旨在评估分子的合成难易程度。
    图10 查看结果(2)
  8. 分子生成结果支持以3D视图的形式进行查看

    单击“查看3D”,可以看到分子的3D构象,如果设置了靶点,还可以看到生成的小分子与靶点的结合构象。

    如果上传了双靶点,可以通过切换来切换靶点,查看相应靶点和生成分子的结合构象。如果设置了两个靶点会默认下载两个靶点的结果。

    图11 查看3D图

    在查看3D的页面中,单击右侧的配体列表中,每个配体卡片右上角的,可以查看

    • 查看详情:可以查看每个分子的属性信息和score。
    • 查看属性:查看每个分子的基本属性。
    • 查看2D相互作用图:查看靶点和分子之间的2D相互作用图,并且可以进行图片下载。
    • 下游分析:分子生成对应的下游分析为分子搜索、分子优化和合成路径规划,如果分子设置了靶点,可以选择自由能微扰进行下游分析,单击“确定”即可创建。
    • 下载3D:选择下载小分子或者复合物后,单击“确定”,小分子下载支持SDF和PDB格式,复合物只支持PDB格式。
  9. 查看分子详情
    图12 查看分子详情
  10. 查看作业信息

    单击“作业信息”切换到作业信息页签,可以查看作业的初始数据集、靶点信息与参数信息等。

    图13 作业信息
提示

您即将访问非华为云网站,请注意账号财产安全

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容