肿瘤外显子组测序分析系统及方法技术方案

技术编号:13889127 阅读:172 留言:0更新日期:2016-10-24 03:38
本发明专利技术提供肿瘤外显子组测序分析系统及方法。所述分析系统包括Web交互单元、Java交互单元和数据分析单元。其中Web交互单元用于以Web方式接收肿瘤外显子组测序数据和测序参数;Java交互单元用于对接收的数据和参数,生成测序分析任务;数据分析单元用于根据生成的任务,读取所述肿瘤外显子组测序数据,并通过调用生物信息学软件库和脚本库,对数据进行分析,获取分析结果。本发明专利技术提供的肿瘤外显子组测序分析系统及方法,通过调用高效准确的生物信息学软件和个性化分析模块,一键式完成肿瘤外显子组测序分析流程,提高了测序效率;此外,本发明专利技术还具有保存肿瘤外显子组测序分析结果,进行二次查询检索的功能,节省了科研成本,有助于更深入地挖掘数据信息。

【技术实现步骤摘要】

本专利技术属于生物信息学领域,具体地说,涉及肿瘤外显子组测序分析系统及方法
技术介绍
生物信息学(Bioinformatics)作为生命科学和计算机科学相结合的新兴学科,是研究生物信息的采集、处理、存储、传播、分析等的学科,可以有效揭示大量而复杂的生物数据所蕴含的生物学规律。肿瘤外显子组测序分析作为生物信息领域的重要研究方向,通过运用高通量测序技术对个体或群体中的不同样本进行全外显子组或肿瘤相关基因的测序,对解决重大的基础理论研究和肿瘤治疗的精准治疗策略提供重要的指导作用。
技术实现思路
本专利技术的目的是提供肿瘤外显子组测序分析系统。本专利技术的另一目的是提供基于上述分析系统的肿瘤外显子组测序分析方法。本专利技术基于以下构思:肿瘤外显子组测序是对已知基因组序列的物种进行全外显子组或肿瘤相关基因的测序,并在此基础上对个体或群体中样本的异质性进行差异分析。现有技术中,肿瘤外显子组测序数据分析需要多款软件的人工衔接和操作,同时需要操作人员具备一定的专业技术技能,操作流程繁琐。为解决上述问题,本专利技术提供肿瘤外显子组测序分析系统及方法,使整个生物信息学分析流程实现自动化。为了实现本专利技术目的,本专利技术提供肿瘤外显子组测序分析系统,所述分析系统包括Web交互单元、Java交互单元和数据分析单元,通 过生成肿瘤外显子组测序数据任务信息订单,调用相关生物信息学软件库和脚本库进行分析,获取肿瘤外显子测序分析结果。具体而言,Web交互单元,以Web方式接收肿瘤外显子组测序数据和测序参数,并将测序数据和参数发送至Java交互单元,还用于将最终分析结果展示给用户;Java交互单元,用于根据所述Web交互单元接收的肿瘤外显子组测序数据和测序参数,生成肿瘤外显子组测序分析任务信息,并将所述信息发送至数据分析单元;以及数据分析单元,用于根据所述Java交互单元生成的肿瘤外显子组测序分析任务信息,读取所述肿瘤外显子组测序数据,并通过调用生物信息学软件库和脚本库,对所述数据进行系统分析,获取肿瘤外显子组测序分析结果。其中,所述生物信息学软件库包括BWA、Samtools、GATK、Picard、Varscan、Annovar、MusigCV、SomaticSignatures和Blast等;所述脚本库包括SNV检测脚本、InDel检测脚本、CNV检测脚本、功能注释脚本和绘图及统计脚本等。所述Java交互单元包括任务调度模块,用于将Web交互单元所接收的测序数据和测序参数以及相应生成的测序分析任务信息发送至数据分析单元;同时还可以实时监测任务的运行状态及进展。所述Java交互单元还包括:结果推送模块,用于分析结束时,根据相应任务调度模块发送的展示指令,将各数据分析单元中获取的肿瘤外显子组测序分析结果在Web交互单元进行展示;数据库交互模块,用于将肿瘤外显子组测序分析结果根据任务调度模块发送的存储指令,将各数据分析单元中获取的肿瘤外显子组测序分析结果存储至数据库。所述数据分析单元包括:数据评估模块,用于对所述测序数据进行质量检测,并根据质量检测结果,判断所述测序数据是否可以进行后续的测序分析;其中,所述质量检测包括碱基质量分布检测和碱基类型分布检测;序列比对模块,用于将评估后的肿瘤外显子组测序数据与参考基因组序列分别进行比对率统计、测序深度分布统计及插入片段分布统计,得到相应的比对率、基因组覆盖深度及基因组覆盖度结果,同时获得过滤后的测序数据;以及突变检测模块,通过调用所述生物信息学软件库和脚本库,对所述过滤后的肿瘤外显子组测序数据进行突变检测分析,包括单核苷酸多态性检测和插入缺失检测以及LOH检测。优选地,所述数据分析单元还包括功能注释模块,通过调用脚本库和功能注释库完成突变位点的功能注释挖掘,所述基因位置包括基因区、基因间区和非翻译区。优选地,所述数据分析单元还包括驱动基因和通路富集分析模块,通过调用脚本库和功能注释库完成驱动基因的检测和筛选,同时对筛选出的高可信度的基因进行生物体功能通路的还原。优选地,所述数据分析单元还包括:体细胞突变检测模块,用于对测序数据进行突变类型的统计分析;以及拷贝数变异检测模块,用于通过调用脚本库,完成对肿瘤外显子测序数据的拷贝数变异的检测统计,同时完成在相应参考基因组上的位置展示。本专利技术进一步提供基于上述分析系统的肿瘤外显子组测序分析方法,包括以下步骤:S1、通过Web交互单元接收肿瘤外显子组测序数据和测序参数;S2、通过Java交互单元,根据Web交互单元接收的肿瘤外显子组测序数据和参数,生成肿瘤外显子组测序分析任务信息;以及S3、利用数据分析单元,根据所述肿瘤外显子组测序分析任务,通过调用生物信息学软件库和脚本库,对所述肿瘤外显子组测序数据 进行分析,获取肿瘤外显子组测序分析结果并将结果展示给用户。本专利技术提供的肿瘤外显子组测序分析系统及方法,通过调用高效准确的生物信息学软件和个性化分析模块,一键式完成肿瘤外显子组测序分析流程,提高了测序效率;此外,本专利技术还具有保存肿瘤外显子组测序分析结果,进行二次查询检索的功能,节省了科研成本,有助于更深入地挖掘数据信息。附图说明图1为本专利技术实施例中肿瘤外显子组测序分析系统的结构示意图。图2为本专利技术实施例中肿瘤外显子组测序分析系统的详细结构示意图。图3为本专利技术实施例中肿瘤外显子组测序分析系统的数据分析单元的工作流程示意图。图4为本专利技术实施例中肿瘤外显子组测序分析方法的流程示意图。具体实施方式以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。若未特别指明,实施例中所用的技术手段为本领域技术人员所熟知的常规手段,所用原料均为市售商品。实施例肿瘤外显子组测序分析系统及方法本实施例提供的肿瘤外显子组测序分析系统的结构示意图见图1,该分析系统包括:Web交互单元11,用于接收肿瘤外显子组测序数据和测序参数,并将所述肿瘤外显子组测序数据和参数发送至Java交互单元12;Java交互单元12,用于根据所述Web交互单元11接收的肿瘤外显子组测序数据和参数,生成肿瘤外显子组测序分析任务信息,并将所述测序分析任务信息发送至数据分析单元13;数据分析单元13,用于根据所述Java交互单元12生成的肿瘤外显子组测序分析任务信息,读取所述测序数据,并通过调用生物信息学 软件库和脚本库,对所述肿瘤外显子组测序数据进行分析,获取肿瘤外显子组测序分析结果。其中,所述生物信息学软件库包括:BWA、Samtools、GATK、Picard、Varscan、Annovar、MusigCV、SomaticSignatures和Blast等;所述脚本库包括SNV检测脚本、InDel检测脚本、CNV检测脚本、功能注释脚本和绘图及统计脚本等。该肿瘤外显子组测序分析系统的详细结构示意图见图2,包括Web交互单元21、Java交互单元22和数据分析单元23。其中,Java交互单元22包括:结果推送模块221、任务调度模块222、数据库交互模块223。数据分析单元23包括:数据评估模块231、序列比对模块232、突变检测模块233、功能注释模块234、驱动基因和通路富集分析模块235、体细胞突变检测和拷贝数变异检测模块236。Web交互单元21用于接收肿瘤外显子组测序数据和测序参数,并将所述肿瘤外显子组测序数据和参数本文档来自技高网...

【技术保护点】
肿瘤外显子组测序分析系统,其特征在于,所述分析系统包括:Web交互单元,以Web方式接收肿瘤外显子组测序数据和测序参数,并将测序数据和参数发送至Java交互单元,还用于将最终分析结果展示给用户;Java交互单元,用于根据所述Web交互单元接收的肿瘤外显子组测序数据和测序参数,生成肿瘤外显子组测序分析任务信息,并将所述信息发送至数据分析单元;以及数据分析单元,用于根据所述Java交互单元生成的肿瘤外显子组测序分析任务信息,读取所述肿瘤外显子组测序数据,并通过调用生物信息学软件库和脚本库,对所述数据进行系统分析,获取肿瘤外显子组测序分析结果。

【技术特征摘要】
1.肿瘤外显子组测序分析系统,其特征在于,所述分析系统包括:Web交互单元,以Web方式接收肿瘤外显子组测序数据和测序参数,并将测序数据和参数发送至Java交互单元,还用于将最终分析结果展示给用户;Java交互单元,用于根据所述Web交互单元接收的肿瘤外显子组测序数据和测序参数,生成肿瘤外显子组测序分析任务信息,并将所述信息发送至数据分析单元;以及数据分析单元,用于根据所述Java交互单元生成的肿瘤外显子组测序分析任务信息,读取所述肿瘤外显子组测序数据,并通过调用生物信息学软件库和脚本库,对所述数据进行系统分析,获取肿瘤外显子组测序分析结果。2.根据权利要求1所述的分析系统,其特征在于,所述生物信息学软件库包括BWA、Samtools、GATK、Picard、Varscan、Annovar、MusigCV、SomaticSignatures和Blast;所述脚本库包括SNV检测脚本、InDel检测脚本、CNV检测脚本、功能注释脚本和绘图及统计脚本。3.根据权利要求1或2所述的分析系统,其特征在于,所述Java交互单元包括任务调度模块,用于将Web交互单元所接收的测序数据和测序参数以及相应生成的测序分析任务信息发送至数据分析单元;同时还可以实时监测任务的运行状态及进展。4.根据权利要求1-3任一项所述的分析系统,其特征在于,所述Java交互单元还包括:结果推送模块,用于分析结束时,根据相应任务调度模块发送的展示指令,将各数据分析单元中获取的肿瘤外显子组测序分析结果在Web交互单元进行展示;以及数据库交互模块,用于将肿瘤外显子组测序分析结果根据任务调度模块发送的存储指令,将各数据分析单元中获取的肿瘤外显子组测序分析结果存储至数据库。5.根据权利要求1-4任一项所述的分析系统,其特征在于,所述数据分析单元包括:数据评估模块,用于对所述测序数据进行质量检测,并根据质量检测结果,判断所...

【专利技术属性】
技术研发人员:郑洪坤张增金孔关义李俊晖梁运鹏
申请(专利权)人:北京百迈客云科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1