关于应用形态数轴方法的一点展望

news2024/11/16 7:30:44

“既然目前物理化学关于物质世界的最高理论成果,即所谓由量子力学和统计力学组成的第一原理,只能求算物质无生命的性质,而药物设计关心的却是有生命的性质.那么是否第一原理对药物设计就无所作为呢?不是的.也就是说,尽管目前的科学水平还未能对药物的治疗过程建立普遍有效的物理模型,那么还可以退而从数学模型着手作药物设计。

20世纪60年代,Hansch、藤田等开创了“经典QSAR”(定量结构活性关系,又称定量构效关系,quantitative structure-activity relationship)的研究.大量的研究结果说明:化合物的某种有生命性质(如毒性、半致死剂量LD50、活性等)与该化合物的某n种无生命性质pj有关,Φ=∫(p1,p2,---,Pn)尽管还无法找到这个普遍适用的函数关系f(或许它根本不存在).“经典QSAR”学科毕竟开辟了通过统计数学研究药物的道路,使得人们可以从无生命的物理化学性质构筑数学模型,预测有生命的性质.“设计”不再是思辨的、无法言传的,浮现出它理性的一面。

直到1964年,关于Free-Wilson方法和Hansch方法的两篇文章发表后,定量构效关系研究方法才进入了一个实际可行的发展期.用单个分子的物理、化学性质,即无生命性质,来描述其生物活性.不过这些用做自变量的无生命性质本质上都是分子的整体性质(bulk properties),不是分子某个几何位置处表现的性质.所以这时的QSAR方法不是直接与分子结构联系起来的.

从已知化合物的活性和各项已知的分子性质出发,采用多元线性回归分析等数据处理方法求得上述回归方程的各项系数.该过程称为学习部分.学习之后的统计模型称为活性模型.然后,如果某种化合物虽然其活性未知,但是它的分子性质却是已知的,或是可以计算得到的,那么就可以将已知的分子性质代入该活性模型,求得该化合物的活性.这称为预测部分.不断改变未知活性的化合物结构,通过其他方法求得它们的分子性质,继而用活性模型预测其活性,这样就可以不断提高它们的活性,达到“设计”新药物的目的.“学习+预测”就是QSAR方法的实质.”

《计算化学 - 从理论到分子模拟》 陈敏伯

生命活性是由分子的结构决定的,按照某一生命活性比如溶血性的强弱把分子排序,比如化合物A<化合物B<化合物C。则得到了一条溶血性数轴。把所谓的化合物,理解为表达了一种结构,因此这就是关于结构的溶血能力的数轴,而所谓的结构当然也就是形态,因此这条溶血性数轴就是一条形态数轴。

分类原点\分类对象

5

7

2

4

3

9

1

6

8

0

5403

7822

8358.6

11983

12572

13347

23558

25606

27905

7

4

5

6

9

2

8

0

3

1

9568.9

9577.5

10138

10241

10721

11793

16861

23558

35671

5

8

0

6

1

7

9

4

3

2

7100.6

7658

8358.6

9360.1

11793

12556

13772

19985

33390

6

5

0

4

8

7

9

2

1

3

8136.3

11703

12572

15200

17016

17331

19920

33390

35671

5

8

7

6

1

0

3

9

2

4

5689.3

6106.3

7572.7

9021

9577.5

11983

15200

18524

19985

6

0

4

8

9

2

7

1

3

5

5362.6

5403

5689.3

6116.4

6794.7

7100.6

8617.2

10138

11703

5

3

8

7

4

9

2

1

0

6

5362.6

8136.3

8626.7

8983.4

9021

9044.2

9360.1

10241

25606

8

4

0

5

6

1

2

3

9

7

7073.4

7572.7

7822

8617.2

8983.4

9568.9

12556

17331

20211

4

5

9

7

2

6

1

3

0

8

6106.3

6116.4

6966.3

7073.4

7658

8626.7

16861

17016

27905

5

8

6

1

0

2

4

3

7

9

6794.7

6966.3

9044.2

10721

13347

13772

18524

19920

20211

按照前面的实验,形态没有内在的递进规律,两个形态在形态数轴上的位置完全取决于分类原点。

( 分类原点 ,  分类对象 )---m*n*2---( 1, 0 )( 0, 1 )

比如用mnist的0,1,…,9作为分类原点,而把剩余的9个形态作为分类对象,用迭代次数作为距离,得到的10条形态数轴,上面的1,2的顺序和位置各不相同。在以0,3,5,6,8为分类原点的数轴上2在1的前面,而在分类原点为4,7,9的数轴上1在2 的前面。而且1与2的相对距离也各不相同。

分类原点\分类对象

5

7

2

4

3

9

1

6

8

0

5403

7822

8358.6

11983

12572

13347

23558

25606

27905

假设现在已知一条溶血性数轴上有两个化合物1和2,并且1的溶血性要大于2,二者的强度比为23558/8358.完全有可能由这个强度比和1与2的形态,反向的构造出分类原点,这时所谓的分类原点就是一种等效的药效团。也就是认为这种溶血性是由不同的结构与这个药效团这两个形态相互作用导致。

已知分类原点就完全可以用一种类似gan的方法找到其他的分子结构,进一步的完善这条溶血性数轴,并发现更有效的药物。

 

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

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

相关文章

设备资产管理系统有什么用?

在PC时代&#xff0c;电脑、打印设备的那个已经成为当代企业的必备资产&#xff0c;生产型企业还有生产设备等资产&#xff0c;企业规模越大资产就越多&#xff0c;就越难管理&#xff0c;因此设备资产管理系统成为诸多企业数字化管理的重要组成之一。设备管理系统的应用不仅能…

算法基础篇-10-动态规划

1. 简介 动态规划是一种算法思想&#xff1b; 动态规划递归式子问题 1.1 案例1&#xff1a; 斐波那契数列 斐波那契数列&#xff1a;FnFn-1Fn-2 代码演示&#xff1a; 使用递归和非递归的方法来求解斐波那契数列的第n项&#xff1b; 递归的方法&#xff1a; public static…

uniapp实战仿写网易云音乐(二)—视频页面(scroll-view组件实现横线滑动,mescroll-uni实现视频列表,向下滑动刷新当前页面)

文章目录前言顶部导航条的实现视频列表的展示部分CSS部分最后前言 接着上篇文章继续完成剩下的部分&#xff0c;本篇文章是完成第二个页面——视频页面的部分&#xff0c;视频还是没有做播放的效果&#xff0c;主要是做展示效果。下面附上两篇文章链接&#xff0c;没看过的同学…

【概率论】正态分布

前导知识&#xff1a; 概率密度函数&#xff08;密度函数&#xff09;&#xff1a;描述一个随机变量的在某个确定的取值点附近的可能性的函数。 随机变量的取值落在某个区域内的概率为概率密度函数在这个区域上的积分。 性质&#xff1a; f(x)>0 数学期望 又称均值&am…

vue组件

9.Vue组件 组件&#xff08;Component&#xff09;是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素&#xff0c;封装可重用的代码。 组件系统让我们可以用独立可复用的小组件来构建大型应用&#xff0c;几乎任意类型的应用的界面都可以抽象为一个组件树&#xff1a; 9…

SpringBoot 自定义starter yaml提示失效问题

自定义starter yaml提示失效问题自定义starter yaml提示失效问题问题场景解决办法自定义starter yaml提示失效问题 问题场景 在自定义starter后&#xff0c;必不可少会有properties配置参数需要指定&#xff0c;而在有时又不知道为什么出现这个问题。官方 Configuration Meta…

玩以太坊链上项目的必备技能(OOP-抽象合约-Solidity之旅十)

抽象合约&#xff08;abstract contract&#xff09; 前文在讲合约继承的基类构造函数的参数时&#xff0c;有提到抽象合约&#xff0c;也就是说&#xff0c;如果派生合约未能给其继承的基合约指定构造函数参数时&#xff0c;那么&#xff0c;该派生合约必须声明为抽象合约&am…

ubuntu中安装tippecanoe并切片

概述 本文是一片”水文”&#xff0c;记录一下如何在ubuntu中用tippecanoe制作矢量切片。 实现操作 本示例中ubuntu是在VMware虚拟机中&#xff0c;安装的是18.04.6的版本&#xff0c;你可通过我兰的镜像下载&#xff0c;速度杠杠的。 1.安装git sudo apt install git2.cl…

探索SpringMVC-HandlerMapping之RequestMappingHandlerMapping

前言 上回我们知道HandlerMapping是用来寻找Handler的&#xff0c;并不与Handler的类型或者实现绑定&#xff0c;而是根据需要定义的。那么为什么要单独给RequestMapping实现一个HandlerMapping&#xff1f;这次咱们就来专门看看这个RequestMappingHandlerMapping。 RequestM…

Educational Codeforces Round 139 (Rated for Div. 2)(A~E)

A. Extremely Round 定义一个数中仅存在一位非0&#xff0c;它是extremely round&#xff0c;计算1~n中有几个满足条件的数。 思路&#xff1a;直接计算即可。 AC Code&#xff1a; #include <bits/stdc.h>typedef long long ll; const int N 1e5 5; int t, n;int c…

高手必备10大难题:Mysql如何实现RR级隔离时,不会幻读?

文章很长&#xff0c;而且持续更新&#xff0c;建议收藏起来&#xff0c;慢慢读&#xff01;疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 &#xff1a; 免费赠送 :《尼恩Java面试宝典》 持续更新 史上最全 面试必备 2000页 面试必备 大厂必备 涨薪必备 免费赠送 经典…

[2022-12-17]神经网络与深度学习第5章 - 循环神经网络(part 1)

contents循环神经网络 part 1 - RNN记忆能力实验写在开头循环神经网络的记忆能力实验数据集构建数据集构建函数数据集加载构建 Dataset类模型构建嵌入层SRN层自己实现torch框架实现比较线性层模型汇总模型训练训练指定长度的数字预测模型模型评价写在最后循环神经网络 part 1 -…

[机器人学习]-树莓派6R机械臂运动学分析

根据D-H表规定得到如下变换矩阵为&#xff1a; 由此可得机器人相邻两关节位姿分别为&#xff1a; 根据DH参数求解变换矩阵的函数trans&#xff1a; %输入JD&#xff0c;即6个关节变量的值&#xff0c;求解正运动方程 function [ T ] trans( theta, d, a, alpha ) T [ cos(th…

Java中Stream的 flatMap 与 map 实际使用场景与区别对比

基本概念 Stream 流式操作&#xff0c;一般用于操作集合即 List 一类的数据结构&#xff0c;JDK 1.8 后的新特性 Stream 中的 map 一般用于对List 中的每一个元素执行指定方法使得最终结果为最终的集合为每一个记录的某一属性的集合&#xff08;get 方法&#xff09;或者通过…

PPT怎么转PDF?将Powerpoint(PPT)转换为PDF方法分享

当您在PowerPoint中创建精美的演示文稿时&#xff0c;您不仅想给观众留下深刻的印象&#xff0c;还希望它能够方便地打包&#xff0c;并且文件格式起着重要作用。虽然PPTX是一种广泛传播的格式&#xff0c;但PDF始终是一个安全的选择。以下是有关如何使用在线工具将PowerPoint演…

每天五分钟机器学习:主成分分析算法PCA的降维原理是什么?

本文重点 当数据从n维降到k维的时候,我们需要找到一个能使得投影误差最小的k维向量构成的投影平面,然后将数据进行投影,从而达到降维的作用。所以PCA算法要做的就是两件事情,一件事情就是计算最优的k维向量,另一个问题就是计算原来样本点映射到降维面的z(i),也就是这些新…

【C++初阶】模板初阶、STL简介

文章目录模板初阶泛型编程函数模板类模板STL简介什么是STLSTL的六大组件STL的缺陷模板初阶 泛型编程 概念 泛型编程&#xff1a;编写与类型无关的通用代码&#xff0c;是代码复用的一种手段。模板是泛型编程的基础。 函数模板 概念 函数模板代表了一个函数家族&#xff0c;…

搜索与图论 - spfa 算法

文章目录一、spfa 算法1. spfa 算法简介2. spfa 算法和 bellman-ford 算法的区别3. spfa 算法和 dijkstra 算法的区别4. spfa 算法实现步骤5. spfa 算法举例图解6. spfa 算法用于求最短路和判断负环&#xff0c;详见下面两道例题。二、spfa 算法例题—— spfa 求最短路具体实现…

1. SpringBoot 整合 Canal

勿以恶小而为之&#xff0c;勿以善小而不为----- 刘备 SpringBoot 整合 Canal pom.xml 添加 canal.client 依赖 (1.1.5 改动很大&#xff0c;这儿客户端用 1.1.4) <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.a…

【云原生进阶之容器】第一章Docker核心技术1.5.3节——cgroups数据结构剖析

1 cgroups数据结构解析 从进程的角度出发来剖析 cgroups 相关数据结构之间的关系。在 Linux 中管理进程的数据结构是 task_struct。cgroup表示进程的行为控制,因为子系统必须要知道进程是位于哪一个cgroup,所以在struct task_struct和cgroup中存在一种映射。 1.1 task_struc…