首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PNAS | 计算预测Paxlovid与处方药之间的相互作用

因此,作者使用深度学习来预测Paxlovid成分(nirmatrelvir和ritonavir)与2,248种用于治疗各种疾病的处方药物之间的潜在药物相互作用。...作者利用DeepDDI模型预测了大量处方药与Paxlovid之间可能出现的药物相互作用(DDIs)。DeepDDI是一种使用深度学习开发的计算模型,可以预测DDI的药理效应和不良药物事件(ADEs)。...实验结果 研究使用深度学习模型DeepDDI2,预测了Paxlovid成分(nirmatrelvir和ritonavir)与2,248种处方药物之间的所有可能DDI。...其中,673种处方药物与nirmatrelvir相互作用,而1,403种处方药物与ritonavir相互作用。没有药物被预测会与nirmatrelvir或ritonavir产生三种以上的DDI关系。...在此项研究中,根据两个标准选择了替代药物:1)它们不应被预测为与nirmatrelvir和ritonavir有任何DDI;2)它们应该具有与预测将与nirmatrelvir和/或ritonavir发生相互作用的处方药相同的作用机制

18520

翻译--肺微生物组与肺癌之间的相互作用

虽然肠道微生物群对消化道肿瘤的影响已被广泛探讨,但很少有研究表明肠道微生物群与肺癌之间的相互作用。最近的一些研究表明,某些微生物和微生物区系失调与肺癌的发生有关。...更好地了解肺癌与肺微生物组之间的相互作用,可以促进肺癌早期预防和个性化治疗的创新策略的制定。 亮点 肺并不是无菌的,肺微生物群与肺健康有关。 肺微生物群与肺癌有关。...新出现的证据表明肺微生物群与肺健康之间存在复杂的相互作用。许多微生物特征(在表1中总结)与特定的肺疾病表型密切相关。...一旦屏障缺陷或免疫缺陷,微生物组分和细菌易位就会发生扰动,导致微生物组与上皮细胞或免疫系统之间的相互作用[72,73]。这可能会促进失调和随后的连锁反应,导致癌变。...展望 一些初步研究为我们提供了肺微生物组与肺癌之间相互作用的初步概述。然而,许多问题仍有待回答,目前对肺癌的了解远远少于其他癌症,如胃癌和结肠癌。

72422
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Methods | 学习微生物与代谢产物之间相互作用的神经网络

    该工作提出了一种可以很好的学习微生物与代谢物之间的相互作用关系的神经网络模型,这促进了未来微生物和代谢物关联的研究。 ?...,这很难保证数据之间的相互独立。...(肺囊性纤维化肺)中的微生物和代谢物数据上做了实验,实验结果表明作者提出的神经网络模型可以很好的推断微生物与代谢物相互作用关系。...,进而预测微生物与代谢物之间相互作用关系;模型在模拟囊性纤维化生物膜的数据集上的预测效果优于Pearson’s、Sperman’s、SPIEC-EASI、SparCC、proportionality和随机方法...,并且在两个真实场景进行实验,检验了模型是鲁棒和正确的;当然该模型还存在局限性,首先还不清楚如何使用共现概率来获得相互作用的统计显著性,其次每种微生物-代谢物相互作用强度的置信区间无法计算。

    87170

    钢筋与混凝土的相互作用

    通常并不考虑钢筋和混凝土间的相互作用,而是假定其位移协调,通过叠加原理分别考虑各自对结构刚度和强度的贡献。...这种材料上的不兼容性导致钢筋和混凝土间发生粘结破坏、钢筋滑移及局部变形等。  下图展示了几种重要的钢筋和混凝土相互作用的机理,分别为拔出效应、受拉刚化相应、销栓效应。...2.受拉刚化效应     受拉构件或梁受拉区混凝土开裂后,裂缝截面上的混凝土退出工作,但裂缝间的混凝土继续承受拉力,使得混凝土内钢筋的平均应变或总变形小于钢筋单独受力时的相应变形,有利于减小裂缝宽度和增大构件的刚度...考虑受拉刚化效应的方法总体上有三种: 根据粘结应力-滑移本构模型,建立粘结单元; 增大钢筋的刚度; 基于混凝土的平均应力和平均应变关系建立的,开裂后依然有一定的抗拉强度的模型;  如果考虑到裂缝间距...两者的差别如下图所示,其中虚线为素混凝土单轴受拉曲线,实线为考虑混凝土受拉刚化效应后的曲线。 受拉刚化效应的大小与配筋率、钢筋与混凝土间的粘结力的大小等因素有关。

    95450

    微服务的基本内容 微服务与分布式之间的差别

    那么究竟什么是微服务?与分布式相比的差别在哪里?下面就简单地为大家介绍一下。...image.png 一、微服务技术的基本构成 实际上,这种特殊的互联网服务是一种较为先进的互联网技术,这是一种基于soa架构样式的软件开发技术。...运用独特的云架构方法,架构出应用程序自己的堆栈、数据库以及数据库的计算模型。通过将小组件的集中整理来减少整个应用程序所耗费的成本。 二、与分布式之间的差别 微服务与分布式的架构方法相比有很大的差别。...在主要目的方面,分布式的架构所强调的是服务的分散处理;而另一种则是更加的注重服务的精密分工。在使用繁琐程度方面,微服务需要及时的进行更新处理。相对于分布式来说,更能解决产品爆发式增长的状况。...比起单方面的使用分布式管理,这种新兴的网络技术可以很好的解决工作效率问题。 以上就是为大家介绍的关于微服务的基本内容,以及这种架构方式与分布式的架构方式相比之间的差别。

    38630

    Spring Cloud【Finchley】实战-03订单微服务与商品微服务之间的调用

    Product微服务减库存功能开发 减库存的参数 DTO封装 Service Controller层 Order微服务调用接口扣减库存 增加接口方法 整合 测试 知识点小结 点1 点2 Github...这里我们先循序渐进的了解下,微服务之间调用的几种方式 先了解下应用之间的通行的主要两种方式 RPC – 代表 Dubbo (可以基于TCP协议,也可以基于HTTP协议) HTTP —代表 Spring...---- Fegin 的使用 Spring Cloud【Finchley】-06服务消费者整合Feign 总体来说,在作为客户端的order微服务中, 步骤如下 添加依赖 添加注解@EnableFeignClients...返回的类型是个Product集合,我们先从product微服务那边将Product copy一份过来。 后续会优化这些地方。...---- 调用商品微服务扣库存功能开发 Product微服务减库存功能开发 减库存的参数 DTO封装 我们看下前台会传递什么给我们 ? 肯定是 某个产品 扣除多少个数量。

    54610

    微服务之间的通信的方式

    RestTemplate的三种使用方式 SpringCloud中服务之间的两种调用RESTful接口通信的方式: RestTemplate Feign RestTemplate是一个Http客户端,类似于...我们通过RestTemplate来简单演示一下服务之间的调用,我们使用两个服务来做演示。一个商品服务,一个订单服务。首先创建一个商品服务工程: ? ? 选择相应的依赖: ?...eureka的文章:Spring Cloud Eureka-服务注册与发现 不要忘了在启动类中,加上@EnableEurekaClient注解: package org.zero.example.product...下图展示了Ribbon与Eureka配合使用时的架构: ?...利用 Feign 可以创建一个接口并对它进行注解,该接口就会具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与×××。

    82930

    微服务之间的最佳调用方式

    在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。...另外,微服务已经形成了一整套体系,从程序部署,服务发现与注册,到监控,服务韧性(Service Resilience),它们基本上都是针对RPC的,虽然也支持消息,但成熟度就差多了,因此有不少工作还是要自己来做...服务网关(API Gateway)不是为了解决微服务之间调用的紧耦合问题,它主要是为了简化客户端的工作。其实它还可以用来降低函数之间的耦合度。...它给每个服务定义了一个接口,这个接口是与编程语言无关的中性接口,然后你可以用工具生成各个语言的实现代码,供不同语言使用。...尽管现有的工具已经很齐全了,而且与微服务有关的整个流程也已经基本上全部自动化了,但它还是会增加很多工作。

    79900

    spring cloud微服务之间的调用

    SpringCloud中为了解决服务与服务调用的问题,提供了两种方式。RestTemplate和Feign。...下面我们来详细的介绍一下这两种方式的区别,我们首先看一下RestTemplate的方式。 RestTemplate方式调用 检测注册中心是是否将服务注册到服务中心。...通过这个接口我们可以通过用户中心的Application的名字来获取该服务的地址和端口。...,唯一的区别就是获取服务地址和端口的地方替换成了注册中心中的Application的名字,并且我们的RestTemplate在使用上和第一次没有任何区别,只是在url中不同。...上述内容就是全部内容,在实际的项目开发中,这两种方式均可实现服务与服务间的调用,并且这两种方式都有弊端,所以并没有特别推荐的方式。

    72310

    IMAPSMTP服务之间的区别和联系

    aoksend将介绍IMAP和SMTP服务之间的区别和联系。1. IMAP和SMTP是什么?IMAP和SMTP是两种用于处理电子邮件的协议。...用户可以通过IMAP在不同的设备上同步收件箱、已发送邮件和其他文件夹中的邮件。3. SMTP服务的作用和特点SMTP服务是用于发送电子邮件的协议,它将电子邮件从发件人的客户端发送到收件人的邮件服务器。...SMTP是一个简单的、文本协议,用于在邮件服务器之间传输电子邮件。4. IMAP和SMTP的联系IMAP和SMTP之间有一些联系。首先,它们都是用于处理电子邮件的协议。...其次,它们都涉及到邮件服务器之间的通信。最后,它们都是为了提高电子邮件传输的效率和安全性而设计的。5....IMAP和SMTP的区别尽管IMAP和SMTP都是用于处理电子邮件的协议,但它们之间有一些明显的区别。最主要的区别在于,IMAP是用于接收和管理邮件的协议,而SMTP是用于发送邮件的协议。

    52500

    微服务之间的最佳调用方式

    另外,微服务已经形成了一整套体系,从程序部署,服务发现与注册,到监控,服务韧性(Service Resilience),它们基本上都是针对RPC的,虽然也支持消息,但成熟度就差多了,因此有不少工作还是要自己来做...服务网关(API Gateway)不是为了解决微服务之间调用的紧耦合问题,它主要是为了简化客户端的工作。其实它还可以用来降低函数之间的耦合度。...它给每个服务定义了一个接口,这个接口是与编程语言无关的中性接口,然后你可以用工具生成各个语言的实现代码,供不同语言使用。...尽管现有的工具已经很齐全了,而且与微服务有关的整个流程也已经基本上全部自动化了,但它还是会增加很多工作。...每个模块都有自己的数据库表,它们都在一个数据库中,但模块之间不能跨数据库访问(不要建立模块之间数据库表的外键)。

    3.4K11

    入口之争:浏览器的战史与未来

    3、巨头们纷纷推出浏览器抢占入口 PC上浏览器的入口重要性想必已经被历史验证。微软94年意识到这点,所以有了今天的IE。国内的情况分析如下。...开源与开放是两个概念,开源则是保障浏览器安全的一个很大的要素,因为大家都可以帮助他发现漏洞,可能是攻击,更可能是改进。 实际情况: PC上,与这个思路相反的遨游浏览器。...3、手机浏览器APP化:手机浏览器与原生APP之间的竞争 手机浏览器与PC浏览器不同的地方在于,PC浏览器是互联网算得上唯一的入口,手机浏览器则只是移动互联网的一种入口,在手机上与APP各占半壁江山,甚至成为...在网速足够快的时候,甚至快过硬盘IO速率时,那么数据和核心计算放在云端是最自然的选择。操作系统的本质是人和硬件设备之间的接口。...既然完成核心计算的硬件设备在云端,因此我们不需要一个本地的操作系统,只需要一个能连上WEB的浏览器,浏览器作为云端的设备资源和人之间的接口,发挥跟操作系统一样的作用。

    1.6K70

    Spring Cloud Feign服务之间的调用

    Spring Cloud Feign服务之间的调用 文章目录 从服务之间调用方式说起......开启日志 第一种是配置文件加上 java 代码, 分为两步: 第二种方式, 纯配置方式 Feign 超时设置 Ribbon 的配置 Hystrix 的配置 从服务之间调用方式说起… 微服务架构时代..., 服务之间的调用很频繁并且有多种方式, 可以通过 JDK 原生的 URLConnection, Apache 的 Http Client, Netty 的异步 Http Client 或者 Spring...Feign 的一些特性 支持 Ribbon 的负载均衡 支持 Hystrix 和它的 Fallback 支持 HTTP 请求和响应的压缩 Feign 工作原理 主程序入口处添加 @EnableFeignClients...// FULL: 记录所有请求与响应的明细, 包括头信息、请求体、元数据 @Bean Logger.Level feignLoggerLevel() { return Logger.Level.FULL

    3K52

    String与StringBuffer与StringBuilder之间的差异

    参考链接: Java stringbuffer和stringbuilder之间的差异 1、相同点:String、StringBuffer、StringBuilder三个类都是用来封装字符串的  2、不同点...:  String类是不可变类,即一旦一个String对象被创建后,包含在这个对象中的字符串是不可以改变的StringBuffer对象代表一个字符序列可变的字符串StringBuilder也代表一个可变字符串对象...,与StringBuffer相比,StringBuilder是线程不安全的,而StringBuffer是线程安全的  3、方法:  (1)String类中主要的方法:   char charAt(int...index):获取字符串中indext位置的字符  String concat(String str):将该String对象与str连接在一起  String substring(int beginIndex...):获取从beginIndex位置开始到结束的子字符串  String substring(int beginIndex,int endIndex):获取从beginIndex位置到endIndex位置的字符串

    91930

    GDI与OpenGL与DirectX之间的区别

    GDI,图形设备接口,MS开发的通用的windows系统图形编程接口,功能强涉及面广,一般的编程都用它。...学术性较强,科研部门用的才多。曲高和寡,被DX抢了市场 DX,MS开发的三维绘图软件包,(里面也包括了,语音鼠标键盘加速包,还有视频、图象)。...早期性能比DX差远了,但是通过操作系统的捆绑销售以及MS的大力市场推广,稳稳的占据了市场,并且经过不断的升级,现在性能上基本已经超过了OPENGL。...现在显卡基本都支持DX,支持OPENGL的已经很少了 ,不过OpenGL的3D图形处理确实很不赖,对OpenGL感兴趣的可以看一下Nehe的OpenGL教程中文版电子书,chm格式的,里面有48个课程讲解和相应的代码...另外对于DirectX学习的话推荐的是>和与动画程序设计>>,后者已经差不多不发行了,其实后者代码很丰富的,可以上网搜一下电子版的

    2.6K20

    Integer与int之间的秘密

    这个问题问的好像有点瞧不起在座各位的样子,嗯。。。那么我换种问法好了,毕竟看完这篇文章的人,将来都是会实现不上班的这个理想的。 Integer与int有什么关联? 嗯?...没事,让我们通过本篇文章一起来回顾下,Integer与int之间的秘密。 1.概念 int 是我们常说的整型,如果没有初始化就使用默认值为0。...所谓的自动装箱其实就是基础数据类型和其对应包装类型之间自动进行转换,两者生成的字节码是一致的,在运行时也等价。而自动拆箱的转换过程与自动装箱相反。...3.Integer类型的对象和int类型的值之间可以自动封箱和自动装箱。...5.两个都是非new出来的Integer,会对-128到127之间的数值进行缓存。

    47320

    RabbitMQ与Kafka之间的差异

    宏观的差异,RabbitMQ与Kafka只是功能类似,并不是同类 RabbitMQ是消息中间件,Kafka是分布式流式系统。...,客户端可以选择从该日志开始读取的位置,高可用(Kafka群集可以在多个服务器之间分布和群集) 无队列,按主题存储 Kafka不是消息中间件的一种实现。...在消费同一个主题的多个消费者构成的组称为消费者组中,通过Kafka提供的API可以处理同一消费者组中多个消费者之间的分区平衡以及消费者当前分区偏移的存储。...消息时序 分布式系统中,很多业务场景都需要考虑消息投递的时序,例如: (1)单聊消息投递,保证发送方发送顺序与接收方展现顺序一致 (2)群聊消息投递,保证所有接收方展现顺序一致 (3)充值支付消息,保证同一个用户发起的请求在服务端执行序列一致...Kafka Kafka使用的是傻瓜式代理和智能消费者模式。 消费者组中的消费者需要协调他们之间的主题分区租约(以便一个具体的分区只由消费者组中一个消费者监听)。

    4K84
    领券