[发明专利]一种文件存储方法、装置、设备及计算机可读存储介质有效

专利信息
申请号: 202010213191.5 申请日: 2020-03-24
公开(公告)号: CN111443869B 公开(公告)日: 2021-07-02
发明(设计)人: 刘凯;张轶;王帆;张洪杰 申请(专利权)人: 中国科学院长春应用化学研究所
主分类号: G06F3/06 分类号: G06F3/06;G06F16/172;G06F16/174;H03M7/04
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 郄晨芳
地址: 130022 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 文件 存储 方法 装置 设备 计算机 可读 介质
【说明书】:

本申请公开了一种文件存储方法,包括:获取待存储文件,并将待存储文件转换为对应的二进制码串;将二进制码串按照第一位数进行分割,并将分割得出的分割码串按照第二位数进行分组,得出对应的分割码组;在同一分割码串中,利用预设的平衡序列对应替换分割码组中的第一分割码组,并利用第二分割码组将第三分割码组的位数补充至与平衡序列的位数相等;其中,各平衡序列中的0、1含量均相等;根据各分割码组的对应关系以及碱基映射关系确定出DNA信息片段,并存储DNA信息片段。本方法能够提高DNA信息片段的逻辑存储密度,提高核苷酸存储空间的实际存储效率。本申请还公开了一种文件存储装置、设备及存储介质,均具有上述有益效果。

技术领域

发明涉及信息存储领域,特别涉及一种文件存储方法、装置、设备及计算机可读存储介质。

背景技术

近年来,人工智能、云计算、物联网等信息技术的飞速发展引发了数据文件的迅猛增长。虽然随着科技的进步,存储硬盘在不断优化提升,但远远满足不了爆炸式增长的数据信息的存储需求。现有技术提出了一种基于DNA存储介质的信息存储方法,通过将待存储文件进行DNA编码,以降低在存储待存储文件时所需的存储空间。但是,现有技术中,需要在DNA编码的过程中引入纠错码来控制DNA信息片段中鸟嘌呤和胞嘧啶的含量,以避免在存储或者传输待存储文件时出现的错误。纠错码本身并不是待存储文件中的信息,但它同样会占用核苷酸存储空间。例如,原本100个核苷酸可以存储100位待存储文件中的信息,但是设置纠错码需要占用10位,即需要10个核苷酸用于设置纠错码,因此实际存储待存储文件只能利用90个核苷酸。这样一来,将导致DNA信息片段的逻辑存储密度低,待存储文件实际能够占用的核苷酸存储空间少,核苷酸存储空间的实际存储效率低。

因此,如何提高文件存储时核苷酸存储空间的实际存储效率,是本领域技术人员目前需要解决的技术问题。

发明内容

有鉴于此,本发明的目的在于提供一种文件存储方法,能够提高文件存储时核苷酸存储空间的实际存储效率;本发明的另一目的是提供一种文件存储装置、设备及计算机可读存储介质,均具有上述有益效果。

为解决上述技术问题,本发明提供一种文件存储方法,包括:

获取待存储文件,并将所述待存储文件转换为对应的二进制码串;

将所述二进制码串按照第一位数进行分割,并将分割得出的分割码串按照第二位数进行分组,得出对应的分割码组;

在同一所述分割码串中,利用预设的平衡序列对应替换所述分割码组中的第一分割码组,并利用第二分割码组将所述第三分割码组的位数补充至与平衡序列的位数相等;其中,各所述平衡序列中的0、1含量均相等;

根据各所述分割码组的对应关系以及碱基映射关系确定出DNA信息片段,并存储所述DNA信息片段。

优选地,在所述获取待存储文件,并将所述待存储文件转换为对应的二进制码串之后,进一步包括:

将所述二进制码串转换为对应的Base64码串;

对应的,所述将所述二进制码串按照第一位数进行分割,并将分割得出的分割码串按照第二位数进行分组,得出对应的分割码组的过程,具体包括:

将所述Base64码串按照第三位数进行分割,得到Base64码组;其中,所述Base64码组中的一个所述Base64码对应一个所述分割码组。

优选地,在所述根据各所述分割码组的对应关系以及碱基映射关系确定出DNA信息片段,并存储所述DNA信息片段之后,进一步包括:

对所述DNA信息片段进行测序以验证所述DNA信息片段的碱基序列是否与编码出的标准碱基序列一致。

优选地,所述对所述DNA信息片段进行测序以验证所述DNA信息片段的碱基序列是否与编码出的标准碱基序列一致的过程,具体包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春应用化学研究所,未经中国科学院长春应用化学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010213191.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top