本次课程主题为《基于LC-MS的非靶向代谢组学》,主要分为代谢组学简介代谢组学技术简介非靶向代谢组学方法和数据采集非靶向代谢组学数据分析代谢物结构鉴定几个方面。

一、代谢组简介

基因组学——What can happen;转录组学——What appears to be happening;蛋白组学——What make it happen;代谢组学——What has happened and is happening,这里代谢组反映的是整个生命体最末端的活动,比如产生能量、物质等。但不能单单把代谢组看成是生命活动的最末端,一些功能性代谢物可以反向调控蛋白、转录、基因组。比如DNA、RNA等小分子的甲基化/乙酰化修饰,绝大多数蛋白质的修饰等,都是小分子代谢物的作用。

二、代谢组技术简介

代谢组学面临一个挑战,以HMDB数据库为例,一共搜集到114099个代谢物,而代谢物化学结构多样(差别很大或很小),理化性质复杂(水溶性和脂溶性),生理功能丰富。所以怎么样在一个试验中尽可能多的检测到代谢物?

常用的方法有NMR、GC-MS、LC-MS等。现在液质可以测到pg级,浓度跨5-6个数量级,灵敏度更高,因此代谢检测以LC-MS为主。

三、非靶向代谢组学方法和数据采集

靶向和非靶总结来讲,都遵循三个步骤:一、Metabolic Profiling;二、找到代谢物的差别并知道代谢物是什么?三、把代谢物变化反映到生物学问题上,如何解释?

四、非靶向代谢组学方法和数据采集

非靶向代谢组学数据分析:目前非靶向数据下机后,很多实验室选择用XCMS这个在线的软件进行处理,其主要的流程包括峰的识别和处理、保留时间校正、填补空缺等步骤。

XCMS Online不建议大家去用了,因为它在美国上传数据太慢。MZmine有界面,可以在本地用。另一个推荐的是日本科学家做的MS-DIAL,Windows下面也可以用,界面友好,功能丰富。速度也比较快。

五、代谢物结构鉴定和数据库

METLIN数据是general而且是免费的,但是不能下载,只能看用。日本的MassBank已经不能访问了,欧洲的还可以访问。mzCloud是Thermo的数据库,只能看和用,也不能下载。NIST17是收费的数据库,每三年更新一次。平台很重要,你用什么仪器就要选择对应的平台来进行数据分析。

做代谢物鉴定的时候,同时有一级数据、二级数据,主要依据图谱来鉴定。存在问题是代谢物测到的数目的peak有几千几万,而鉴定到的代谢物只有四五百,这是冰山一角,这就是非靶代谢组面临最主要的问题。

上述问题解决方法有很多种,一种方法是刚刚讲的标准图谱匹配,另一种是我们实验室最近发表的一种算法MetDNA,MetDNA可以同时帮助代谢物鉴定和代谢通路分析,具体原理可以看我们发表的文献。

鉴定完代谢物接下来就是通路分析,通路分析我们可以利用一些工具,比如MetaboAnalyst网络平台、 Mummichog、XCMSonline等,个人建议使用MetaboAnalyst平台进行通路分析。

MetDNA还可以和转录组数据进行关联分析,最简单的就是皮尔森相关性分析。对通路中每个代谢物和对应酶的RNA和蛋白都可以进行关联。

MetDNA怎么用,首先你要去读文献看它的原理,其次我们还提供了MetDNA的一个网站,可以免费使用,全世界有20多个国家500多个注册用户使用。我们MetDNA软件已经授权给迈维代谢。

非靶向代谢组学很重要,它能够测很多代谢物;

其次非靶向代谢组学需要质谱、需要生物信息学、需要代谢物数据库来帮助这个过程。质谱上机自己实验室就可以做,生信分析需要公共工具。

最后代谢物鉴定很重要,我们花很多精力去鉴定代谢物,但是代谢组的目标不是鉴定代谢物,是通过通路分析、通过生物信息分析去获得生物学信息。

代谢物鉴定对Biomarker有用,而绝大部分代谢组学应用是为了获得生物学信息。随着技术发展3到5年内,代谢物鉴定将不是困难,大家要做的就是应用。

讲座回放链接:朱正江:基于LC-MS的非靶向代谢组学

【讲座】朱正江——基于LC-MS的非靶向代谢组学的更多相关文章

  1. Development of a High Coverage Pseudotargeted Lipidomics Method Based on Ultra-High Performance Liquid Chromatography−Mass Spectrometry(基于超高效液相色谱-质谱法的高覆盖拟靶向脂质组学方法的开发)

    文献名:Development of a High Coverage Pseudotargeted Lipidomics Method Based on Ultra-High Performance ...

  2. 腾讯优图&港科大提出一种基于深度学习的非光流 HDR 成像方法

    目前最好的高动态范围(HDR)成像方法通常是先利用光流将输入图像对齐,随后再合成 HDR 图像.然而由于输入图像存在遮挡和较大运动,这种方法生成的图像仍然有很多缺陷.最近,腾讯优图和香港科技大学的研究 ...

  3. Socket-IO 系列(三)基于 NIO 的同步非阻塞式编程

    Socket-IO 系列(三)基于 NIO 的同步非阻塞式编程 缓冲区(Buffer) 用于存储数据 通道(Channel) 用于传输数据 多路复用器(Selector) 用于轮询 Channel 状 ...

  4. 基于Activiti5.15.1 自定义用户、组(User,Group)实现

    基于Activiti5.15.1 自定义用户.组(User,Group)实现 本人刚接触Activiti,最近工作中需要将Activiti中原有的用户,组(ACT_ID_USER,ACT_ID_GRO ...

  5. CVPR2020:基于自适应采样的非局部神经网络鲁棒点云处理(PointASNL)

    CVPR2020:基于自适应采样的非局部神经网络鲁棒点云处理(PointASNL) PointASNL: Robust Point Clouds Processing Using Nonlocal N ...

  6. 一种基于C51单片机的非抢占式的操作系统架构

    摘 要:从Keil C51的内存空间管理方式入手,着重讨论实时操作系统在任务调度时的重入问题,分析一些解决重入的基本方式与方法:分析实时操作系统任务调度的占先性,提出非占先的任务调度是能更适合于Kei ...

  7. 基于CAS操作的非阻塞算法

    非阻塞算法(non-blocking algorithms)定义        所谓非阻塞算法是相对于锁机制而言的,是指:一个线程的失败或挂起不应该引起另一个线程的失败或挂起的一种算法.一般是利用硬件 ...

  8. 基于vue-cli,测试非父子传值时,碰到 keep-alive的神奇

    非父子传值测试 一直都很好奇非父子传值到底如何,结果入坑许久才爬出来,才知道在脚手架里测试就是坑. 问题: 测试非父子传值时,由于组件之间是通过路由进行跳转,值传过去又被刷掉 思路: 因为路由跳转,相 ...

  9. HandlerMethodArgumentResolver(三):基于消息转换器的参数处理器【享学Spring MVC】

    每篇一句 一个事实是:对于大多数技术,了解只需要一天,简单搞起来只需要一周.入门可能只需要一个月 前言 通过 前面两篇文章 的介绍,相信你对HandlerMethodArgumentResolver了 ...

随机推荐

  1. UML图 | 时序图(顺序、序列图)绘制

    上一次写过一篇 UML | 类图 相关的文章,平时规范开发会用的上,或者是写什么文档,就还是需要画图,就像毕业设计就是如此.希望能够帮助到大家. 注:本文中所用画图软件为 Microsoft Visi ...

  2. 树链剖分好(du)题(liu)选做

    1.luogu P4315 月下"毛景树" 题目链接 前言: 这大概是本蒟蒻A掉的题里面码量最大的一道题了.我自认为码风比较紧凑,但还是写了175行. 从下午2点多调到晚上8点.中 ...

  3. Manacher(马拉车)

    Able was I ere I saw Elba.     ----Napoléon Bonaparte(拿破仑) 一.回文串&回文子串   这个很好理解. 如果一个字符串正着读和反着读是一 ...

  4. InitSpatialMetaData()速度慢的问题

    解决方法:with sqlite3.connect(dbfile) as con: con.enable_load_extension(True) con.execute("SELECT l ...

  5. 就因为把int改成Integer,第2天被辞了

    本文节选自<设计模式就该这样学>之享元模式(Flyweight Pattern) 1 故事背景 一个程序员就因为改了生产环境上的一个方法参数,把int型改成了Integer类型,因为涉及到 ...

  6. Tenable Nessus 10.0.0 (Unix, Linux) -- #1 漏洞评估解决方案

    请访问原文链接:https://sysin.org/blog/nessus-10/,查看最新版.原创作品,转载请保留出处. 作者:gc(at)sysin.org,主页:www.sysin.org 了解 ...

  7. shell 脚本控制命令的执行顺序

    &&,||,(),{},& 五个符号的运用shell脚本执行命令的时候,有时候会依赖于前一个命令是否执行成功.而&&和||就是用来判断前一个命令执行效果的. 也 ...

  8. 一条指令优化引发的血案,性能狂掉50%,clang使用-ffast-math选项后变傻了

    https://www.cnblogs.com/bbqzsl/p/15510377.html 近期在做优化时,对一些函数分别在不同编译平台上进行bench测试.发现了不少问题. 现在拿其中一个问题来分 ...

  9. 印象最深的一个bug——排查修复问题事件BEX引发的谷歌浏览器闪退崩溃异常

    前言 最近,我们部门负责项目运维的小王频频接到甲方的反馈,运行的项目使用谷歌浏览器登录后,每次点击处理2秒后,浏览器自动闪退崩溃.小王同学折腾了一个星期,还没找到问题的原因.甲方客户都把问题反馈给项目 ...

  10. 谷粒 | 12 |easyExcel使用

    一.引入easyexcel依赖 <!--easyExcel依赖--> <dependency> <groupId>org.apache.poi</groupI ...