主权项 |
1.一种DNA计算编码系统,其特征在于,该系统包括:评价模型生成模块,构建DNA序列的评价模型,并利用所述评价模型计算DNA序列的评价参数;DNA序列搜索模块,基于模拟退火算法搜索评价参数值最小的最优序列;其中,所述评价模型包括:a.H测度评价函数<img file="FSB00000709484700011.GIF" wi="811" he="139" />其中,H(*,*)表示汉明距离,σ<sup>k</sup>表示右/左编码框移位,k为编码框长度,<img file="FSB00000709484700012.GIF" wi="42" he="81" />表示补序列;b.自互补评价函数<img file="FSB00000709484700013.GIF" wi="1014" he="122" />c.GC含量评价函数<img file="FSB00000709484700014.GIF" wi="692" he="142" />其中,<img file="FSB00000709484700015.GIF" wi="246" he="102" />∈[0,100]为序列x<sub>i</sub>的GC含量的目标值;d.连续性评价函数<img file="FSB00000709484700016.GIF" wi="669" he="141" />其中,<img file="FSB00000709484700017.GIF" wi="74" he="67" />表示在DNA序列x<sub>i</sub>中j个连续相同碱基出现的次数;e.解链温度评价函数<img file="FSB00000709484700018.GIF" wi="854" he="149" />其中,<img file="FSB00000709484700019.GIF" wi="185" he="63" />∈[0,100]为序列x<sub>i</sub>的解链温度的目标值;f.3′端互补评价函数 <img file="FSB00000709484700021.GIF" wi="612" he="166" />其中,<img file="FSB00000709484700022.GIF" wi="220" he="81" />是序列x<sub>i</sub>与序列x<sub>j</sub>的3′端k个碱基完全互补的个数,k由用户定义。 |