计算配体与蛋白质之间的结合自由能是一项复杂且需要大量计算的任务。有几种方法可以估算结合自由能,它们通常涉及分子动力学模拟、高级统计力学或机器学习方法。
1、分子动力学 (MD) 模拟: 分子动力学模拟是计算结合自由能的常用方法之一。这包括模拟原子和分子随时间的运动,以了解配体和蛋白质之间的相互作用。
2、MD衍生方法(AIchemical methods): 这些方法使用 MD 模拟计算系统在不同状态(如结合态和非结合态)之间转换时的自由能变化。常见的方法包括
- 自由能扰动(FEP): 这种方法是逐步改变配体和蛋白质之间的相互作用,然后计算初始状态和最终状态之间的自由能差。
- 热力学积分法(TI):热力学积分法与自由能扰动法类似,但涉及沿热力学路径对不同状态进行积分。
3、MM/PBSA 和 MM/GBSA:这是根据分子力学计算和可溶解表面积(SASA)估算结合自由能的近似方法。这些方法的计算成本低于 MD 模拟,但提供的信息不够详细。
4、机器学习方法: 最近,深度学习和随机森林等机器学习方法被用于根据从分子结构和模拟中提取的特征预测结合自由能。