1.一种序列比对的状态监控装置,其特征在于,所述状态监控装置中包括:序列比对模块,用于逐个将比对序列中的碱基与参考序列比对;
与所述序列比对模块连接的比对结果输出模块,用于根据所述序列比对模块的比对,针对比对序列中的每个碱基输出一个比对结果;
与所述比对结果输出模块连接的响应模块,用于根据所述比对结果输出模块输出的比对结果播放预设声音,实现对序列比对状态的监控;
在所述状态监控装置中还包括分别与序列比对模块和比对结果输出模块连接的打分模块,所述打分模块根据所述序列比对模块的比对进行打分;所述比对结果输出模块根据所述打分模块的打分输出不同的比对结果;
在所述打分模块中,当序列比对模块比对出比对序列中的一碱基与参考序列相应位置的碱基相同,打出第一预设分数;当序列比对模块比对出比对序列中的一碱基与参考序列相应位置的碱基不同,打出第二预设分数;
选择等价矩阵作为序列比对打分机制,等价矩阵表现形式具体为: 其中Ri,j代表打分矩阵元素,i和j分别代表比对序列和参考序列相应位置的碱基;
在比对过程中,当Rij=1,即比对序列中某一碱基与参考序列中相应位置的碱基相同,返回二进制数10并将其传给响应模块;当Rij=0,即比对序列中某一碱基与参考序列中相应位置的碱基不同,返回二进制数01并将其传给响应模块;
在所述响应模块中,当比对结果输出模块输出第一预设分数,响应第一预设声音;当比对结果输出模块输出第二预设分数,响应第二预设声音。
2.如权利要求1所述的状态监控装置,其特征在于,所述状态监控模块中还包括与所述响应模块连接的比对结果判断模块,所述比对结果判断模块在比对序列比对结束后根据不同预设声音的播放时间判断整个比对序列的比对状态。
3.一种序列比对的状态监控方法,其特征在于,所述状态监控方法中包括:逐个将比对序列中的碱基与参考序列比对;
输出比对序列中的每个碱基的比对结果;
根据比对结果播放预设声音,实现对序列比对状态的监控;
在步骤逐个将比对序列中的碱基与参考序列比对之后,还包括:根据比对序列中各碱基的比对进行打分;
在步骤输出比对序列中的每个碱基的比对结果中,具体为:根据打分输出不同的比对结果;
在步骤根据比对序列中各碱基的比对进行打分中,包括:当比对出比对序列中的一碱基与参考序列相应位置的碱基相同,打出第一预设分数;
当比对出比对序列中的一碱基与参考序列相应位置的碱基不同,打出第二预设分数;
选择等价矩阵作为序列比对打分机制,等价矩阵表现形式具体为: 其中Ri,j代表打分矩阵元素,i和j分别代表比对序列和参考序列相应位置的碱基;
在比对过程中,当Rij=1,即比对序列中某一碱基与参考序列中相应位置的碱基相同,返回二进制数10;当Rij=0,即比对序列中某一碱基与参考序列中相应位置的碱基不同,返回二进制数01;
在步骤根据比对结果播放预设声音中,包括:当输出第一预设分数,响应第一预设声音;
当输出第二预设分数,响应第二预设声音。
4.如权利要求3所述的状态监控方法,其特征在于,在步骤根据比对结果播放预设声音之后,还包括:
在比对序列比对结束后根据不同预设声音的播放时间判断整个比对序列的比对状态。