System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及pcr荧光检测,具体涉及一种荧光信号的处理方法、装置、存储介质及处理器。
技术介绍
1、实时荧光pcr(polymerase chain reaction,聚合酶链式反应)技术,是指在pcr反应体系中加入荧光基团,利用荧光信号累积并实时监测整个pcr进程。荧光信号是指通过实时荧光pcr技术对目的基因进行扩增后,通过用于标记的荧光探针与对应的分子链式结合之后所检测到的信号。不同的荧光信号都对应一个特定波段,探测该波段的传感器可以检测该荧光信号的荧光强度。由于荧光的光谱是连续的,在实际过程中,通常会有不同荧光存在部分交集,同一个波段上检测到的荧光强度可能由几种荧光叠加,这就是荧光串扰现象。
2、在现有技术中,当前的pcr荧光产品中采用串扰校正矩阵进行消除荧光串扰,串扰校正矩阵需通过串扰试验得到,计算方法有峰值方法、斜率迭代法、k-mean聚类等。然而峰值方法的缺陷在于:手动选择波峰产生了人为误差,并且样本比较局限,不能涵盖所有数据集。k-mean聚类方法的缺陷在于:如果荧光强度数据干扰程度高或者噪声影响形成大于n的团簇,k-mean聚类可能计算出错误的聚类中心,从而影响校正矩阵数据。斜率迭代法的缺陷在于:如果数据的分布比较集中或噪声点的影响,等间隔取样后,拟合直线产生大于1的斜率,大大影响了w数据的真实性。上述不论哪种方式,串扰校正矩阵都是基于串扰测试数据集计算的统计值,由于数据集局限以及仪器、试剂的差异性,基于统计的串扰系数矩阵都难以匹配实际应用中的各种场景。
技术实现思路
1、本申请实施例的目的是提供一种荧光信号的处理方法、装置、存储介质及处理器。
2、为了实现上述目的,本申请第一方面提供一种荧光信号的处理方法,处理方法包括:
3、获取待处理的多个荧光信号;
4、确定每个荧光信号的切片信号;
5、任意选定一个荧光信号作为第一信号,将其他的荧光信号作为第二信号;
6、确定第一信号的第一切片信号和每个第二信号的第二切片信号之间的相关性系数;
7、在相关性系数大于或等于预设阈值的情况下,确定每个第二信号与第一信号之间的串扰系数;
8、根据全部的串扰系数对第一信号进行校正,以得到消除串扰的第一信号。
9、在本申请的实施例中,第一切片信号包括多个第一子信号,第二切片信号包括多个第二子信号,确定第一信号的第一切片信号和每个第二信号的第二切片信号之间的相关性系数包括:针对每个第二切片信号,筛选出多个第二子信号中与每个第一子信号的循环周期相同的目标子信号;针对每个第一子信号,将第一子信号的信号值和目标子信号的信号值组成目标坐标;按照周期顺序对全部目标坐标进行排列,以得到排列后的坐标集;根据排列后的坐标集确定第一切片信号和每个第二切片信号之间的相关性系数。
10、在本申请的实施例中,在相关性系数大于或等于预设阈值的情况下,确定每个第二信号与第一信号之间的串扰系数包括:在相关性系数大于或等于预设阈值的情况下,对排列后的坐标集行线性拟合,以得到拟合直线;确定拟合直线的斜率;根据斜率确定串扰系数。
11、在本申请的实施例中,根据斜率确定串扰系数包括:在斜率小于或等于预设阈值的情况下,将斜率确定为串扰系数;在斜率大于或等于第二预设阈值的情况下,将预设阈值确定为串扰系数。
12、在本申请的实施例中,确定每个荧光信号的切片信号包括:将每个荧光信号的一阶导的最大值作为基准点;确定每个荧光信号的二阶导的极小值点;针对每个荧光信号,筛选极小值点中与基准点相邻的目标极小值点;针对每个荧光信号,根据目标极小值点确定切片信号的起点和终点,以确定切片信号。
13、在本申请的实施例中,针对每个荧光信号,根据目标极小值点确定切片信号的起点和终点包括:按照周期顺序,根据基准点之前的目标极小值点确定切片信号的起点,并根据基准点之后的目标极小值点确定切片信号的终点。
14、在本申请的实施例中,处理方法还包括:在确定每个荧光信号的切片信号之后,将荧光信号中处于切片信号的起点之前的信号确定为基线信号;针对每个荧光信号,对多个预设范围内的基线信号进行线性拟合,以得到与每个预设范围内的基线信号对应的拟合优度和拟合直线;针对每个荧光信号,将拟合优度最大对应的拟合直线确定为荧光信号的基线;针对每个荧光信号,根据基线调整切片信号中每个子信号的信号值,以得到调整后的子信号;针对每个荧光信号,根据全部调整后的子信号得到调整后的切片信号,以校正切片信号。
15、本申请第二方面提供一种处理器,被配置成执行上述的荧光信号的处理方法。
16、本申请第三方面提供一种荧光信号的处理装置,包括被配置成执行上述的荧光信号的处理方法的处理器。
17、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得所述处理器被配置成执行上述的荧光信号的处理方法。
18、通过上述荧光信号的处理方法、装置、存储介质及处理器,通过获取待处理的多个荧光信号;确定每个荧光信号的切片信号;任意选定一个荧光信号作为第一信号,将其他的荧光信号作为第二信号;确定第一信号的第一切片信号和每个第二信号的第二切片信号之间的相关性系数;在相关性系数大于或等于预设阈值的情况下,确定每个第二信号与第一信号之间的串扰系数;根据全部的串扰系数对第一信号进行校正,以得到消除串扰的第一信号。可以极大程度的减小数据集的局限性,以及仪器和试剂的差异性,从而可以针对各种应用场景计算更匹配实际情况的串扰系数,提高串扰消除后荧光信号的精确度。
19、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种荧光信号的处理方法,其特征在于,所述处理方法包括:
2.根据权利要求1所述的荧光信号的处理方法,其特征在于,所述第一切片信号包括多个第一子信号,所述第二切片信号包括多个第二子信号,所述确定所述第一信号的第一切片信号和每个第二信号的第二切片信号之间的相关性系数包括:
3.根据权利要求2所述的荧光信号的处理方法,其特征在于,所述在所述相关性系数大于或等于预设阈值的情况下,确定每个第二信号与所述第一信号之间的串扰系数包括:
4.根据权利要求3所述的荧光信号的处理方法,其特征在于,所述根据所述斜率确定所述串扰系数包括:
5.根据权利要求1所述的荧光信号的处理方法,其特征在于,所述确定每个荧光信号的切片信号包括:
6.根据权利要求5所述的荧光信号的处理方法,其特征在于,所述针对每个荧光信号,根据所述目标极小值点确定所述切片信号的起点和终点包括:
7.根据权利要求5所述的荧光信号的处理方法,其特征在于,所述处理方法还包括:
8.一种处理器,其特征在于,被配置成执行根据权利要求1至7中任意一项所述的荧光
9.一种荧光信号的处理装置,其特征在于,包括如权利要求8所述的处理器。
10.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至7中任一项所述的荧光信号的处理方法。
...【技术特征摘要】
1.一种荧光信号的处理方法,其特征在于,所述处理方法包括:
2.根据权利要求1所述的荧光信号的处理方法,其特征在于,所述第一切片信号包括多个第一子信号,所述第二切片信号包括多个第二子信号,所述确定所述第一信号的第一切片信号和每个第二信号的第二切片信号之间的相关性系数包括:
3.根据权利要求2所述的荧光信号的处理方法,其特征在于,所述在所述相关性系数大于或等于预设阈值的情况下,确定每个第二信号与所述第一信号之间的串扰系数包括:
4.根据权利要求3所述的荧光信号的处理方法,其特征在于,所述根据所述斜率确定所述串扰系数包括:
5.根据权利要求1所述的荧光信号的处理方法,其特征在于,所述确定每...
【专利技术属性】
技术研发人员:解亚平,严汉兵,凌建钢,胡智鹏,戴立忠,
申请(专利权)人:湖南元景智造科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。