方法文章

基于丰富配体库靶点的药效团建模:以SARS-CoV-2 Mpro为例

2.5K 次观看

DOI:

10.3791/68933

2025年9月26日

本文内容

摘要

本文介绍了一种通过整合多个配体的分子特征来构建共识药效团模型的实验方案。该方法适用于针对具有已知配体结合构象的任何生物靶标的药物发现研究,能够识别出用于虚拟筛选和合理药物设计的关键相互作用特征。

摘要

药效团定义了化合物与其生物靶标之间实现最佳相互作用所需的分子特征的空间排列。这些模型可通过分析靶标与一组已知配体在其结合构象下的分子间相互作用而获得。共识药效团整合了多个配体的共同特征,从而减少模型偏差并提高预测能力。然而,从数量庞大且化学结构多样的配体集合中生成稳健的共识药效团仍面临技术挑战。

本文介绍了一种利用 ConPhar 构建共识药效团的实验方案。ConPhar 是一种开源信息学工具,旨在识别并聚类多个配体-靶标复合物中的药效团特征。该方案包括模型生成、优化,以及将其应用于超大分子库的虚拟筛选。作为案例研究,我们以严重急性呼吸综合征冠状病毒 2 型主蛋白酶(Mpro)为对象,使用了 100 个与靶标共结晶的非共价抑制剂进行分析。所获得的药效团模型捕获了 Mpro 催化区域的关键相互作用特征,并成功识别出新的潜在配体。

该策略广泛适用于任何可获得配体结合构象的生物靶点。对于拥有大量配体数据集的靶点,此方法尤为有价值,可通过简化具有理想相互作用特征的新候选分子的识别过程,支持理性药物发现。

引言

药效团建模是计算机辅助药物设计中的一项基础技术,能够识别出负责生物活性的关键分子特征1,2。药效团定义了配体与生物靶标之间发生分子相互作用所必需的特征的空间排列,这些特征包括氢键供体、氢键受体、芳香环以及疏水区域3。当存在多个配体-靶标复合物结构(无论是来自实验晶体学数据还是分子模拟)时,可以将它们共有的相互作用模式整合为共识药效团模型,从而提高模型的稳健性,并增强虚拟筛选的准确性4,5

尽管共识药效团具有实用价值,但其生成在技术上仍具挑战性,尤其是当配体结构多样性较高时。目前虽有多种软件工具可用于从单个配体生成药效团,但尚缺乏将多个特征集整合为统一模型的标准流程6,7。此外,很少有平台提供支持特征聚类、筛选,并能以兼容筛选和可视化工具格式导出的端到端工作流程8。这些局限性制约了共识药效团在大规模药物发现中的广泛应用。

为解决这一空白,ConPhar 被开发为一种全新的开源工具,专门用于从大量预先对齐的配体-靶标复合物中系统性地提取、聚类和构建药效团特征的共识模型。与现有软件不同,ConPhar 提供灵活的参数调节、自动化的特征整合功能,并兼容多种输出格式,有助于生成适用于虚拟筛选流程的稳健共识模型。该工具因此克服了以往在处理大规模且化学多样性丰富的配体库时所面临的关键瓶颈,显著提升了药效团建模工作流程的可重复性和可扩展性。

为展示该方法,我们提供了一种可重复的实验方案,用于从配体-靶标复合物集合中构建共识药效团模型。该工作流程整合了多种开源工具,用于药效团特征提取、聚类、可视化及后续应用。以严重急性呼吸综合征冠状病毒2主蛋白酶(Mpro)为例,我们应用了该方案。Mpro 是一个具有大量结构数据的关键治疗靶点9。我们整理了一个包含100个与 Mpro 共结晶的非共价配体的数据集(截至2025年5月27日的 PDB 条目),排除了无配体结构(apo forms)和冗余复合物。使用专为特征聚类设计的工具 ConPhar,将各个药效团特征提取并合并为一个共识模型10。该案例展示了该方案揭示保守相互作用模式的能力,并可用于超大化合物库的理性筛选。

方案

方法1

  1. 为生成共识药效团准备配体
    1. 使用 PyMOL 软件对所有蛋白-配体复合物进行结构比对11
    2. 提取每个比对后的配体构象,并将其保存为独立的 SDF 格式文件。
      注意:也可使用其他格式(如 MOL、MOL2 和 PDB)执行此处描述的实验流程。
  2. 使用 Pharmit 生成药效团 JSON 文件12
    1. 通过 Pharmit 的 Load Features 选项逐一上传每个配体文件(参见材料表中提供的 Pharmit 链接)。
    2. 使用 Save Session 选项下载对应的药效团 JSON 文件。
  3. 整理 JSON 文件以供 ConPhar 使用
    1. 将所有下载的 JSON 文件存储在同一个文件夹中。这些文件将在下一步方法中上传至 Google Colab 环境。

方法2

  1. 设置 Google Colab 环境
    1. 启动一个新的 Google Colab 笔记本:在网页浏览器中打开 Google Colab,创建一个新的笔记本,并通过选择“运行时 → 更改运行时 → 2025.07 运行时版本”来调整设置,以使用较早的版本。
    2. 安装 Conda 和 PyMOL。以下以斜体形式提供在 Google Colab 中安装 Conda 和 PyMOL 所需的代码以供参考,完整可执行脚本也可在 支持文件 1.
      # 安装 CondaColab:在 Google Colab 中启用 Conda 环境支持
      from IPython.utils import io
      导入 tqdm.notebook
      import os
      总数 = 100
      使用 tqdm.notebook.tqdm(total=total) 作为 pbar:
      使用 io.capture_output() 作为 captured:
      # 安装 CondaColab
      !pip install -q condacolab
      import condacolab
      condacolab.install()
      pbar.update(10)
      # 更新 Python 路径以定位已安装的包

      import sys
      sys.path.append('/usr/local/lib/python3.7/site-packages/')
      pbar.update(20)
      # 使用 mamba 从 Schrodinger 频道安装 PyMOL 软件包
      %shell mamba install -c schrodinger pymol-bundle --yes
      pbar.update(90)
    3. 验证执行成功:单击播放图标或按下 Shift + Enter执行成功后,细胞上方将出现一条水平的绿色条状标记(参见 图1).
  2. 安装 ConPhar Python 软件包并导入所需模块
    1. 安装并导入 ConPhar。以下代码用于在 Google Colab 中安装 ConPhar 软件包并导入必要的模块,此处以斜体形式提供以供参考,完整可执行脚本也可在 支持文件 1.
      # 安装 ConPhar 药效团分析软件包
      import pymol
      !pip install conphar
      来自 conphar.Pharmacophores 模块的 parse_json_pharmacophore、show_pharmacophoric_descriptors、save_pharmacophore_to_pymol、save_pharmacophore_to_json、compute_concensus_pharmacophore
      导入 os 模块
      导入 pandas 作为 pd

      注意:来自 conphar.Pharmacophores 的导入语句为便于清晰显示而分成了多行,但实际输入时应作为单一行连续输入。ConPhar 工具(https://github.com/AngelRuizMoreno/ConcensusPharmacophore)正处于积极开发中。本方案使用的是一个已验证适用于所述流程的稳定版本(0.1.2)。为确保结果可重复,建议用户使用该版本。
    2. 确认安装成功:通过点击播放图标或按下按键来运行该单元格 Shift + Enter安装并导入ConPhar工具后,将出现确认消息(参见 图2).
  3. 从 JSON 文件加载单个药效团模型
    1. 创建一个用于存放药效团JSON文件的文件夹。以下代码用于在Google Colab中创建存储药效团输入文件的文件夹,以斜体形式提供以供参考,完整可执行脚本也可在 支持文件 1.
      # 创建一个文件夹用于存储输入的 JSON 文件
      os.makedirs("JSON_FOLDER", exist_ok=True)
      注意:如果文件夹尚不存在,此命令将自动创建该文件夹。
    2. 将 JSON 文件上传至文件夹:单击 Colab 左侧面板中的文件夹图标,打开新创建的文件夹,右键单击并选择上传。添加所需的 JSON 文件(参见 图3).
      注意:确保文件遵循 Pharmit 生成的预期格式。
  4. 解析并整合药效团特征
    1. 从上传的文件中提取药效团特征。以下以斜体形式提供在 Google Colab 中解析上传的 JSON 文件、提取药效团特征并将其存储于单一 DataFrame 所需的代码以供参考,完整可执行脚本亦可在 支持文件 1.
      p4_table=pd.DataFrame()
      for file in os.listdir('/content/JSON_FOLDER'):
       如果文件中包含 '.json'
       尝试:
       p4, lig, rec = parse_json_pharmacophore(f"/content/JSON_FOLDER/{file}")
       p4['配体'] = file.replace('.json', '')
       p4_table=pd.concat([p4_table,p4],ignore_index=True)
       除异常情况外:
       通过
      p4_table
    2. 单击播放图标或按下运行单元格 Shift + Enter 生成整合后的 DataFrame(参见 图4)。生成的整合数据框将从各个配体中提取的所有药效团特征汇编成一个统一的表格,便于后续的聚类和统计分析。
      注意:该脚本包含基本的异常处理功能,可在处理过程中跳过格式错误的 JSON 文件,以防止工作流程中断。鉴于文件数量庞大,预先逐一检查并不现实;用户可修改脚本,使其打印出任何无法加载的文件名称,以便单独检查并修正。
  5. 生成并保存共识药效团
    1. 显示所有药效团描述符。以下以斜体形式提供在 Google Colab 中可视化从输入文件提取的药效团描述符所需的代码以供参考,完整可执行脚本也可在 支持文件 1.
      显示药效团描述符(p4_table)
    2. 单击播放图标或按下运行该单元格 Shift + Enter 以可视化药效团特征的聚类情况(参见 图5)。特征聚类输出根据多个配体之间药效团特征的空间位置,将相似的药效团特征进行分组,从而识别出保守的相互作用模式。
    3. 以 PyMOL 格式保存药效团模型。以下以斜体形式提供在 Google Colab 中生成并以 PyMOL 兼容格式保存共识药效团模型所需的代码以供参考,完整可执行脚本亦可在 支持文件 1.
      save_pharmacophore_to_pymol(p4_table, out_file='ConPhar_pymol.pse')
    4. 运行该单元以生成相应的 .pse 文件(参见 图6).
    5. 以 JSON 格式保存药效团模型。以下以斜体形式提供了在 Google Colab 中生成并以 Pharmit 兼容格式保存共识药效团模型所需的代码,供参考;完整的可执行脚本也可在 支持文件1.
      将药效团保存为JSON文件(p4_table, 输出文件=
      ConPhar_pharmit.json
    6. 运行该单元以生成相应的 .json 文件(参见 图6).
    7. 生成特征聚类结果和树状图。以下以斜体形式提供在 Google Colab 中生成按特征类型分组的共识药效团文件(包括兼容 PyMOL 和 Pharmit 的格式)以及树状图可视化的所需代码,供参考;完整可执行脚本亦可获取。 支持文件 1.
      共识, 链接=计算共识药效团
      (p4_table, save_data_per_descriptor=True, out_folder='/content')
    8. 单击播放图标或按下运行该单元格 Shift + Enter (参见 图7结果展示树状图可视化,以树形结构表示聚类的药效团特征之间的层次关系,帮助用户解读各簇之间在相似程度和空间邻近性方面的关系。
      注意:此步骤会将多个输出文件和图表保存至指定文件夹。
    9. 将共识药效团结果导出为 CSV 文件。以下以斜体形式提供了在 Google Colab 中以 CSV 格式保存最终共识药效团表格所需的代码,供参考,完整可执行脚本也可在 支持文件1.
      concensus.to_csv('consensus_result.csv', index=False)
    10. 单击播放图标或按下运行该单元格 Shift + Enter 将共识药效团数据导出为名为 consensus_result.csv 的 CSV 文件,以供进一步分析(参见 图8).
      注意:CSV 文件有助于在电子表格软件中进行统计分析或可视化等下游应用。
  6. 使用共识药效团进行虚拟筛选
    1. 以 JSON 格式导出共识药效团,确保文件包含所有特征的空间坐标。该格式可直接兼容 Pharmit 等基于网页的筛选工具。12. 进行虚拟筛选时,将药效团的 JSON 文件上传至 Pharmit 服务器 通过加载特征 选项。该服务器允许通过修改、添加或删除特征来优化模型,并可针对大型化合物数据库(如 PubChem)进行筛选13或 ZINC14.
      注意:本研究中用于重现所述分析的所有脚本均提供于 支持文件 1 并且还可以进行交互式访问 通过 https://colab.research.google.com/drive/1Zj8DjazV6mJM-we9iOpoGTZt8JfW4I7D?usp=sharing。建议读者创建该 Colab 笔记本的个人副本,以便运行和修改分析过程,同时不更改原始脚本。

用于安装 Conda 和 PyMOL 的 Google Colab Python 脚本,显示在代码编辑器界面中。
图 1:通过安装 CondaColab 来配置 Google Colab 环境所用的第一个代码块的截图。 执行期间,单元格上方会显示一个蓝色的水平进度条,并在成功完成后变为绿色。请点击此处查看此图的放大版本。

在 Colab 中进行药效团分析的代码设置,展示 PyMOL 的安装和脚本初始化。
图 2:在 Google Colab 中安装 ConPhar 软件包所用的第二个代码块的截图。 请点击此处查看该图的放大版本。

Google Colab 环境中 Python 脚本在文件资源管理器中创建输出文件夹,用于教学。
图 3:截图显示药效团 JSON 文件已成功上传至 Google Colab 中的指定文件夹。 请点击此处查看该图的放大版本。

用于JSON数据分析的Colab设置;Python代码、文件资源管理器和数据表显示。
图4:截图显示了从JSON文件中提取药效团特征并将其整合到单个DataFrame中的代码。 请点击此处查看该图的放大版本。

显示药效团描述符的三维散点图,指示分子相互作用;数据分析。
图 5共识药效团模型构建过程中生成的药效团特征聚类的可视化。 请点击此处查看该图的放大版本。

显示药效团JSON文件和PyMOL PSE转换脚本的Colab项目文件结构示意图。
图6截图显示已成功生成适用于PyMOL和Pharmit的共识药效团文件。 请点击此处查看该图的放大版本。

层次聚类热图;Python 脚本输出;数据可视化;图像分析;树状图。
图 7:截图显示按特征类型聚类生成的共识药效团文件,包括 PyMOL、Pharmit 和树状图可视化的输出结果。 请点击此处查看该图的放大版本。

聚类分析热图;共识聚类;Python 中的数据分析;树状图可视化。
图 8截图显示共识药效团数据已成功导出至 consensus_result.csv 文件。 请点击此处查看该图的放大版本。

结果

将100个与不同非共价抑制剂共结晶的Mpro复合物进行叠合,如图9A所示。随后将每个配体提取为单独的文件(图9B),并上传至Pharmit服务器。保存会话以生成相应的JSON文件(见图9C)。

蛋白质-配体对接示意图;展示结合相互作用;结构分析设置。
图9:用于共识药效团建模的配体准备。A)三种代表性Mpro复合物的结构比对,这些复合物与非共价抑制剂共结晶。(B)本研究中包含的100个配体的叠加。(C)使用“Load Features”选项将每个配体上传至Pharmit服务器,随后通过“Save Session”选项生成JSON文件。两个操作均以红色箭头标示。请点击此处查看该图的放大版本。

使用完整的 JSON 文件集生成了共识药效团模型,该模型包含 1450 个药效团特征,分为 110 个簇:23 个芳香族(Aro)、30 个氢键受体(HBA)、16 个氢键供体(HBD)、36 个疏水(Hyd)以及 5 个带负电荷(Anion)的簇(图 10A补充表 1)。我们识别出每种特征中较大的簇,并将其纳入共识模型。在 Aro 簇中,我们选择包含超过 20 个元素的簇;在 HBA、HBD 和 Hyd 组中,我们保留了至少包含 50 个元素的簇。所有 Anion 簇的成员均未超过 4 个,因此未被纳入共识模型(图 10B)。这些数值阈值(Aro 簇成员数 >20;HBA、HBD 和 Hyd 簇成员数 ≥50)是根据簇大小的分布经验确定的,旨在优先选择最保守且密集的相互作用模式。

药效团特征示意图,突出显示芳香基团、氢键受体、氢键供体、疏水基团和阴离子相互作用。
图10:来自100个Mpro-配体复合物的药效团特征聚类。A)1450个药效团特征的分布情况:芳香基团(Aro)以紫色表示,氢键受体(HBA)以橙色表示,氢键供体(HBD)以白色表示,疏水基团(Hyd)以绿色表示,带负电荷基团(Anion)以红色表示。(B)显示了包含≥10个成员的Aro、HBA、HBD和Hyd特征聚类;所有Anion聚类均被展示。最大聚类定义为:Aro特征中包含≥20个成员,HBA、HBD和Hyd特征中包含≥50个成员,Anion特征中包含≥4个成员,这些最大聚类以虚线球体突出显示。每个最大聚类中的成员数量均已明确标注。请点击此处查看该图的放大版本。

因此,我们的共识药效团模型包含11个特征:3个芳香环(Aro)特征,即Aro 1、2和3,分别来自包含20、24和45个成员的聚类;4个氢键受体(HBA)特征,即HBA 1、2、3和4,分别来自包含51、55、77和81个成员的聚类;2个氢键供体(HBD)特征,分别来自包含51和71个成员的聚类;以及2个疏水(Hyd)特征,分别来自包含50和52个成员的聚类(见图11A)。

采用已报道的策略10,利用药效团模型对 PubChem 数据库进行检索,但未发现匹配结果。为提高检索灵活性,移除了来源于最小且代表性最差的簇的芳香特征 Aro 1。这一调整使得检索到两个命中化合物,其中包括 PubChem CID 为 101267741 和 10285538 的化合物的构象体(见 图 11B)。化合物 101267741 的二维化学结构如 图 11C 所示。有趣的是,该被识别出的化合物能够很好地嵌入 Mpro 的结合口袋中。与共结晶配体 38a15(PDB ID: 9HAJ)的比较分析表明,化合物 101267741 中与药效团匹配的构象体在 Mpro 的 S1 和 S2 亚口袋中的埋藏深度甚至超过 38a。然而,38a 占据了结合口袋中更广泛的区域,这主要归因于其向 S1′ 亚口袋延伸的乙基羧酰胺侧链。尽管如此,38a 的关键分子间相互作用涉及的是其他基团而非该侧链。相比之下,化合物 101267741 形成了 11 个分子间相互作用,包括 7 个氢键和 4 个疏水接触。与 38a 形成的 3 个氢键和 2 个疏水相互作用相比,化合物 101267741 的结合模式更强(图 11D)。

分子对接分析图,显示配体相互作用及结合位点的结构式。
图11:PubChem数据库中的药效团搜索。A)完整的共识药效团模型包含11个特征:3个芳香环(紫色)、4个氢键受体(橙色)、2个氢键供体(白色)和2个疏水基团(绿色)。(B)化合物PubChem 101267741的构象与去除Aro 1特征后的简化药效团模型的匹配情况,以及(C)所鉴定化合物的二维化学结构。(D)化合物38a(品红色;来自PDB ID: 9HAJ)与化合物PubChem CID 101267741(绿色)结合于SARS-CoV-2 Mpro催化口袋的结合模式比较分析。每种化合物对应的分子间相互作用显示在右侧。氢键和疏水相互作用分别以蓝色和灰色虚线表示。请点击此处查看该图的放大版本。

支持文件 1:药效团工作流程脚本。 请点击此处下载该文件。

支持性表格1:药效团特征的聚类总结。聚类数量、每类成员数、类中心坐标及类半径 请点击此处下载该文件。

讨论

药效团建模有助于合理的药物发现16。本文详细描述的方案用于基于数十种非共价抑制剂,构建SARS-CoV-2主蛋白酶(Mpro)的共识药效团,但该方法也可适用于任何具有已知配体结合构象的生物靶标,尤其是那些拥有大量配体数据集的靶标。与单一药效团或纯配体为基础的模型相比,这种共识方法通过整合多种配体构象,增强了模型的稳健性并减少了偏差。本方案生成的共识药效团模型可应用于多种分子库,包括ChEMBL17和ZINC14等公共数据库、商业化合物库以及专有的内部化合物库。这种灵活性使得在虚拟筛选项目中能够探索广泛而多样的化学空间,从而提高发现新型生物活性化合物的可能性。因此,该工作流程有助于识别具有理想相互作用特征的新型生物活性化合物。

本方案中的一个关键步骤是配体-靶标复合物的精确制备与叠合。将配体预先精确叠合到其生物活性构象,对于确保特征的有意义且可靠的整合至关重要,因为构象错位可能削弱模型的预测能力10。为实现最佳叠合,我们建议利用保守的蛋白质结合位点残基或骨架原子进行结构叠合。对于包含多种配体的数据集,叠合关键相互作用点或药效团特征可增强整个数据集的一致性。此外,建议仔细进行人工检查并校正异常配体构象,以避免可能降低模型准确性的假象。同时,ConPhar 的开源特性便于将其整合到其他计算工作流程中,并可在聚类参数方面进行高级调整。有经验的用户可根据配体数据集的大小、化学多样性或靶标复杂性,调整药效团特征的聚类参数,以平衡模型的普适性与特异性。例如,在处理高度多样化的配体时,逐步聚类或亚组分析可更有效地捕捉相关特征18

ConPhar 工具目前正处于积极开发阶段。这为希望根据特定研究需求定制该工具的用户提供了显著的灵活性,包括与互补软件流程的集成。然而,由于该软件可能仍会经历更新和变动,建议用户密切关注官方发布的更新信息,并查阅对应版本的文档。报告使用过程中遇到的问题将有助于该工具的持续改进以及更广泛的社区验证。我们的实验方案将构建包含全面相互作用模式的模型,因此可用于大规模化合物库的虚拟筛选。在本研究的代表性结果中,我们应用所获得的药效团模型,成功鉴定了 Mpro 催化区域的两个新的潜在配体。最终,这种共识药效团方法简化了苗头化合物的识别过程,并加速了先导化合物的优化。

然而,我们注意到该方案存在以下局限性:i) 依赖高质量的配体结合结构,因为低分辨率数据可能降低模型的准确性;ii) 可能忽略对特定配体至关重要的独特且重要的相互作用,因为共识药效团强调的是共有特征;iii) 不同软件工具对特征定义的差异可能影响结果的可重复性19。然而,这些局限性可通过分子动力学模拟优化蛋白-配体系统的结构、基于用户知识的聚类保留策略,以及统一使用特定软件识别药效团特征来克服20

尽管本方案中的共识药效团模型未使用经典的二元指标进行验证,但其预测能力已在先前的研究中得到证实10。在该研究中,采用包含78个化学结构多样配体的独立测试集,对使用相同方法构建的共识药效团进行了验证。验证集中的配体具有≤0.5的Tanimoto相似性、分子量介于200至700 g/mol之间、≤17个可旋转键,并至少包含三个药效团特征。该模型成功识别出已知的活性化合物,证明其适用于虚拟筛选流程,并在化学结构多样的候选化合物中表现出良好的稳健性。

本文报道的实验方案可用于构建药效团模型,以捕获目标分子特有的全面相互作用模式。对于具有大量配体数据的目标分子(如病毒蛋白酶、激酶和核受体)而言,该方法尤其有价值21。所生成的模型适用于对大型化合物库进行虚拟筛选,有助于发现新的生物活性候选分子。通过突出保守且功能相关的关键特征,共识药效团方法可同时支持早期苗头化合物的发现以及后续的先导化合物优化。

披露

作者声明无利益冲突。

致谢

本研究部分由 PAPIIT UNAM IV200121(M.A.V-V.)、SECIHTI 项目 CONACYT 639 号讲席(L.C-B. 和 M.A.V-V.)、LANCAD-UNAM-DGTIC-386(L.C-B.)以及生物治疗研发单位(UDIBI)资助。

作者衷心感谢 Eduardo Orozco 在本手稿开发过程中提供的宝贵支持和富有见地的贡献。

材料

本文使用的材料清单
姓名公司目录编号评论
Google ColabGoogle LLChttps://colab.google基于网络的 Python 笔记本运行平台;此处用于执行 ConPhar 和 PyMOL 脚本,以进行共识药效团建模。
Pharmit匹兹堡大学 Koes 实验室https://pharmit.csb.pitt.edu/search.html用于交互式药效团虚拟筛选和化学空间探索的网络平台,支持上传配体文件并生成药效团特征。
PyMOLSchrödinger, Inc.https://www.pymol.org分子可视化与结构比对软件,用于蛋白质–配体复合物的叠加与分析。
支持文件 1 药效团工作流程脚本Google LLChttps://colab.research.google.com/drive/1Zj8DjazV6mJM-we9iOpoGTZt8JfW4I7D?usp=sharing在 Google Colab 中安装 Conda、PyMOL 并运行药效团工作流程的完整可执行脚本。亦作为支持文件 1 提供。

参考文献

  1. Leach, A. R., Gillet, V. J., Lewis, R. A., Taylor, R. Three-dimensional pharmacophore methods in drug discovery. J Med Chem. 53 (2), 539-558 (2010).
  2. Giordano, D., Biancaniello, C., Argenio, M. A., Facchiano, A. Drug design by pharmacophore and virtual screening approach. Pharmaceuticals (Basel). 15 (5), 646(2022).
  3. Schaller, D., et al. Next generation 3D pharmacophore modeling. WIREs Comput Mol Sci. 10 (4), e1468(2020).
  4. Wolber, G., Langer, T. LigandScout: 3-D pharmacophores derived from protein-bound ligands and their use as virtual screening filters. J Chem Inf Model. 45 (1), 160-169 (2005).
  5. Ekins, S., Mestres, J., Testa, B. In silico pharmacology for drug discovery: Methods for virtual ligand screening and profiling. Br J Pharmacol. 152 (1), 9-20 (2007).
  6. Wolber, G., Dornhofer, A. A., Langer, T. Efficient overlay of small organic molecules using 3D pharmacophores. J Comput Aided Mol. 20 (12), 773-788 (2006).
  7. Schuster, D. 3D pharmacophores as tools for activity profiling. Drug Discov Today Technol. 7 (4), e205-e211 (2010).
  8. Qing, X., et al. Pharmacophore modeling: advances, limitations, and current utility in drug discovery. J Recept Ligand Channel Res. 7, 81-92 (2014).
  9. Ullrich, S., Nitsche, C. The SARS-CoV-2 main protease as drug target. Bioorg Med Chem Lett. 30 (17), 127377(2020).
  10. Ruiz-Moreno, A. J., et al. Consensus pharmacophore strategy for identifying novel SARS-CoV-2 Mpro inhibitors from large chemical libraries. J Chem Inf Model. 64 (6), 1984-1995 (2024).
  11. Schrödinger, L., DeLano, W. PyMOL, 2020. , http://www.pymol.org/pymol (2020).
  12. Sunseri, J., Koes, D. R. Pharmit: Interactive exploration of chemical space. Nucleic Acids Res. 44 (W1), W442-W448 (2016).
  13. Kim, S., et al. PubChem 2025 update. Nucleic Acids Res. 53 (D1), D1516-D1525 (2025).
  14. Tingle, B. I., et al. ZINC-22: A free multi-billion-scale database of tangible compounds for ligand discovery. J Chem Inf Model. 63 (4), 1166-1176 (2023).
  15. Hazemann, J., et al. Accelerating the hit-to-lead optimization of a SARS-CoV-2 Mpro inhibitor series by combining high-throughput medicinal chemistry and computational simulations. J Med Chem. 68 (8), 8269-8294 (2025).
  16. Momin, Y., Beloshe, V. Pharmacophore modeling in drug design. Adv Pharmacol. 103, 313-324 (2025).
  17. Zdrazil, B., et al. The ChEMBL database in 2023: A drug discovery platform spanning multiple bioactivity data types and time periods. Nucleic Acids Res. 52 (D1), D1180-D1192 (2024).
  18. Zhou, L., Griffith, R., Gaeta, B. Combining spatial and chemical information for clustering pharmacophores. BMC Bioinformatics. 15 (Suppl 16), S5(2014).
  19. Guner, O. History and evolution of the pharmacophore concept in computer-aided drug design. Curr Top Med Chem. 2 (12), 1321-1332 (2002).
  20. Wieder, M., Perricone, U., Seidel, T., Boresch, S., Langer, T. Comparing pharmacophore models derived from crystal structures and from molecular dynamics simulations. Monatsh Chem. 147 (3), 553-563 (2016).
  21. Santos, R., et al. A comprehensive map of molecular drug targets. Nat Rev Drug Discov. 16 (1), 19-34 (2017).

重印与许可

申请许可以重复使用本 JoVE 文章的文本或图表

申请许可

标签

相关文章