CN113314187B - 一种数据存储方法、解码方法、系统、装置及存储介质 - Google Patents
一种数据存储方法、解码方法、系统、装置及存储介质 Download PDFInfo
- Publication number
- CN113314187B CN113314187B CN202110583430.0A CN202110583430A CN113314187B CN 113314187 B CN113314187 B CN 113314187B CN 202110583430 A CN202110583430 A CN 202110583430A CN 113314187 B CN113314187 B CN 113314187B
- Authority
- CN
- China
- Prior art keywords
- data
- random
- sequence
- random number
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000013500 data storage Methods 0.000 title claims abstract description 35
- 108020004414 DNA Proteins 0.000 claims abstract description 40
- 108091028043 Nucleic acid sequence Proteins 0.000 claims abstract description 12
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 5
- 102000053602 DNA Human genes 0.000 claims description 33
- OPTASPLRGRRNAP-UHFFFAOYSA-N cytosine Chemical compound NC=1C=CNC(=O)N=1 OPTASPLRGRRNAP-UHFFFAOYSA-N 0.000 claims description 28
- UYTPUPDQBNUYGX-UHFFFAOYSA-N guanine Chemical compound O=C1NC(N)=NC2=C1N=CN2 UYTPUPDQBNUYGX-UHFFFAOYSA-N 0.000 claims description 26
- 229940104302 cytosine Drugs 0.000 claims description 14
- RWQNBRDOKXIBIV-UHFFFAOYSA-N thymine Chemical compound CC1=CNC(=O)NC1=O RWQNBRDOKXIBIV-UHFFFAOYSA-N 0.000 claims description 14
- GFFGJBXGBJISGV-UHFFFAOYSA-N Adenine Chemical compound NC1=NC=NC2=C1N=CN2 GFFGJBXGBJISGV-UHFFFAOYSA-N 0.000 claims description 7
- 229930024421 Adenine Natural products 0.000 claims description 7
- 229960000643 adenine Drugs 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 7
- 238000003786 synthesis reaction Methods 0.000 claims description 7
- 229940113082 thymine Drugs 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 13
- 230000006870 function Effects 0.000 description 10
- 239000011159 matrix material Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000012408 PCR amplification Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000012163 sequencing technique Methods 0.000 description 3
- KDCGOANMDULRCW-UHFFFAOYSA-N 7H-purine Chemical compound N1=CNC2=NC=NC2=C1 KDCGOANMDULRCW-UHFFFAOYSA-N 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229920001519 homopolymer Polymers 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002773 nucleotide Substances 0.000 description 2
- 125000003729 nucleotide group Chemical group 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- CZPWVGJYEJSRLH-UHFFFAOYSA-N Pyrimidine Chemical compound C1=CN=CN=C1 CZPWVGJYEJSRLH-UHFFFAOYSA-N 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- -1 that is Chemical group 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B30/00—ICT specially adapted for sequence analysis involving nucleotides or amino acids
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B25/00—ICT specially adapted for hybridisation; ICT specially adapted for gene or protein expression
- G16B25/20—Polymerase chain reaction [PCR]; Primer or probe design; Probe optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B15/00—ICT specially adapted for analysing two-dimensional or three-dimensional molecular structures, e.g. structural or functional relations or structure alignment
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B50/00—ICT programming tools or database systems specially adapted for bioinformatics
- G16B50/30—Data warehousing; Computing architectures
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B50/00—ICT programming tools or database systems specially adapted for bioinformatics
- G16B50/40—Encryption of genetic data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/20—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
- H03K19/21—EXCLUSIVE-OR circuits, i.e. giving output if input signal exists at only one input; COINCIDENCE circuits, i.e. giving output only if all input signals are identical
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Biotechnology (AREA)
- Evolutionary Biology (AREA)
- General Health & Medical Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioethics (AREA)
- Chemical & Material Sciences (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Genetics & Genomics (AREA)
- Proteomics, Peptides & Aminoacids (AREA)
- Molecular Biology (AREA)
- Analytical Chemistry (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Crystallography & Structural Chemistry (AREA)
- Measuring Or Testing Involving Enzymes Or Micro-Organisms (AREA)
Abstract
Description
Claims (10)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110583430.0A CN113314187B (zh) | 2021-05-27 | 2021-05-27 | 一种数据存储方法、解码方法、系统、装置及存储介质 |
US17/469,048 US20220382480A1 (en) | 2021-05-27 | 2021-09-08 | Method, system, apparatus for data storage, decoding method, and storage medium |
US17/720,641 US20220382481A1 (en) | 2021-05-27 | 2022-04-14 | Method, system, apparatus for data storage, decoding method, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110583430.0A CN113314187B (zh) | 2021-05-27 | 2021-05-27 | 一种数据存储方法、解码方法、系统、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113314187A CN113314187A (zh) | 2021-08-27 |
CN113314187B true CN113314187B (zh) | 2022-05-10 |
Family
ID=77375449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110583430.0A Active CN113314187B (zh) | 2021-05-27 | 2021-05-27 | 一种数据存储方法、解码方法、系统、装置及存储介质 |
Country Status (2)
Country | Link |
---|---|
US (2) | US20220382480A1 (zh) |
CN (1) | CN113314187B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114386062A (zh) * | 2021-12-27 | 2022-04-22 | 航天信息股份有限公司 | 一种开关加密方法、装置及电子设备 |
CN116451780B (zh) * | 2022-01-05 | 2024-07-05 | 密码子(杭州)科技有限公司 | 用于在分子中存储信息的方法和设备 |
CN117521787A (zh) * | 2022-07-29 | 2024-02-06 | 密码子(杭州)科技有限公司 | 用于分子数据存储的写入系统、写入方法和写入控制设备 |
CN116226049B (zh) * | 2022-12-19 | 2023-11-10 | 武汉大学 | 基于大小喷泉码利用dna进行信息存储的方法、系统及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020243073A1 (en) * | 2019-05-31 | 2020-12-03 | Illumina, Inc. | Systems and methods for information storage and retrieval using flow cells |
WO2021033981A1 (ko) * | 2019-08-21 | 2021-02-25 | 울산대학교 산학협력단 | Dna 저장 장치의 연성 정보 기반 복호화 방법, 프로그램 및 장치 |
CN112582030A (zh) * | 2020-12-18 | 2021-03-30 | 广州大学 | 一种基于dna存储介质的文本存储方法 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6943417B2 (en) * | 2003-05-01 | 2005-09-13 | Clemson University | DNA-based memory device and method of reading and writing same |
SG11201407818PA (en) * | 2012-06-01 | 2014-12-30 | European Molecular Biology Lab Embl | High-capacity storage of digital information in dna |
WO2015144858A1 (en) * | 2014-03-28 | 2015-10-01 | Thomson Licensing | Methods for storing and reading digital data on a set of dna strands |
WO2017004814A1 (zh) * | 2015-07-08 | 2017-01-12 | 华为技术有限公司 | 一种用户及网络侧设备、确定对数据包的处理模式的方法 |
US10465232B1 (en) * | 2015-10-08 | 2019-11-05 | Trace Genomics, Inc. | Methods for quantifying efficiency of nucleic acid extraction and detection |
DE102016220886B3 (de) * | 2016-10-24 | 2018-03-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Interleaving für die Übertragung von Telegrammen mit variabler Subpaketanzahl und sukzessiver Decodierung |
DE102016220884A1 (de) * | 2016-10-24 | 2018-04-26 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Variable Teilpaketlängen für Telegram Splitting in Netzwerken mit geringem Stromverbrauch |
US10784771B2 (en) * | 2016-11-07 | 2020-09-22 | Infineon Technologies Austria Ag | Multiphase power supply and distributed phase control |
US10793897B2 (en) * | 2017-02-08 | 2020-10-06 | Microsoft Technology Licensing, Llc | Primer and payload design for retrieval of stored polynucleotides |
US10787699B2 (en) * | 2017-02-08 | 2020-09-29 | Microsoft Technology Licensing, Llc | Generating pluralities of primer and payload designs for retrieval of stored nucleotides |
DE102017204184A1 (de) * | 2017-03-14 | 2018-09-20 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Authentisierte Bestätigungs- und Aktivierungsnachricht |
CN109300508B (zh) * | 2017-07-25 | 2020-08-11 | 南京金斯瑞生物科技有限公司 | 一种dna数据存储编码解码方法 |
WO2019079802A1 (en) * | 2017-10-20 | 2019-04-25 | President And Fellows Of Harvard College | METHODS OF HIGH-RATE ENCODING AND DECODING OF INFORMATION STORED IN DNA |
DE102017220061A1 (de) * | 2017-11-10 | 2019-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Datensender und Datenempfänger mit geringer Latenz für das Telegram-Splitting-Übertragungsverfahren |
US12046329B2 (en) * | 2018-06-07 | 2024-07-23 | Microsoft Technology Licensing, Llc | Efficient payload extraction from polynucleotide sequence reads |
US11651836B2 (en) * | 2018-06-29 | 2023-05-16 | Microsoft Technology Licensing, Llc | Whole pool amplification and in-sequencer random-access of data encoded by polynucleotides |
JP7251164B2 (ja) * | 2019-01-24 | 2023-04-04 | 富士通株式会社 | 乱数生成器、半導体装置、及びプログラム |
CN110570344B (zh) * | 2019-08-27 | 2022-09-20 | 河南大学 | 基于随机数嵌入和dna动态编码的图像加密方法 |
CN110932736B (zh) * | 2019-11-09 | 2024-04-05 | 天津大学 | 一种基于Raptor码及四进制RS码的DNA信息存储方法 |
US11755640B2 (en) * | 2019-12-20 | 2023-09-12 | The Board Of Trustees Of The University Of Illinois | DNA-based image storage and retrieval |
CN111243670A (zh) * | 2020-01-23 | 2020-06-05 | 天津大学 | 一种满足生物约束的dna信息存储编码方法 |
JP7389348B2 (ja) * | 2020-03-12 | 2023-11-30 | 富士通株式会社 | 擬似乱数生成回路装置 |
JP7446923B2 (ja) * | 2020-06-02 | 2024-03-11 | キオクシア株式会社 | 半導体装置及び半導体記憶装置 |
CN111858507B (zh) * | 2020-06-16 | 2023-06-20 | 广州大学 | 基于dna的数据存储方法、解码方法、系统和装置 |
CN112735514B (zh) * | 2021-01-18 | 2022-09-16 | 清华大学 | 神经网络提取调控dna组合模式的训练和可视化方法及系统 |
-
2021
- 2021-05-27 CN CN202110583430.0A patent/CN113314187B/zh active Active
- 2021-09-08 US US17/469,048 patent/US20220382480A1/en active Pending
-
2022
- 2022-04-14 US US17/720,641 patent/US20220382481A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020243073A1 (en) * | 2019-05-31 | 2020-12-03 | Illumina, Inc. | Systems and methods for information storage and retrieval using flow cells |
WO2021033981A1 (ko) * | 2019-08-21 | 2021-02-25 | 울산대학교 산학협력단 | Dna 저장 장치의 연성 정보 기반 복호화 방법, 프로그램 및 장치 |
CN112582030A (zh) * | 2020-12-18 | 2021-03-30 | 广州大学 | 一种基于dna存储介质的文本存储方法 |
Also Published As
Publication number | Publication date |
---|---|
US20220382481A1 (en) | 2022-12-01 |
CN113314187A (zh) | 2021-08-27 |
US20220382480A1 (en) | 2022-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113314187B (zh) | 一种数据存储方法、解码方法、系统、装置及存储介质 | |
Wang et al. | Construction of bio-constrained code for DNA data storage | |
CN112382340B (zh) | 用于dna数据存储的编解码方法和编解码装置 | |
Welzel et al. | DNA-Aeon provides flexible arithmetic coding for constraint adherence and error correction in DNA storage | |
US9830553B2 (en) | Code generation method, code generating apparatus and computer readable storage medium | |
CN101944067B (zh) | 存储数据的方法和存储器系统 | |
CN111858507B (zh) | 基于dna的数据存储方法、解码方法、系统和装置 | |
US9774351B2 (en) | Method and apparatus for encoding information units in code word sequences avoiding reverse complementarity | |
CN110569974B (zh) | 可包含人造碱基的dna存储分层表示与交织编码方法 | |
JP2005535190A5 (zh) | ||
CN112582030A (zh) | 一种基于dna存储介质的文本存储方法 | |
Wu et al. | HD-code: End-to-end high density code for DNA storage | |
CN117542420A (zh) | 一种基于混沌映射控制gc含量的双规则编码dna存储方法 | |
Bi et al. | Extended XOR algorithm with biotechnology constraints for data security in DNA storage | |
CN116564424A (zh) | 基于纠删码与组装技术的dna数据存储方法、读取方法及终端 | |
Mohammed et al. | DNA-based steganography using neural networks | |
US20070113137A1 (en) | Error Correction in Binary-encoded DNA Using Linear Feedback Shift Registers | |
CN116187435A (zh) | 基于大小喷泉码及mrc算法利用dna进行信息存储方法及系统 | |
CN115423096A (zh) | 基于dna的可动态均衡系统、数据存储方法以及解码方法 | |
JP5809026B2 (ja) | デジタルデータのエンコード又はデコード方法、データ配布装置、およびデータ管理装置 | |
Bar-Lev et al. | Scalable and robust DNA-based storage via coding theory and deep learning | |
Biswas et al. | Cipher constrained encoding for constraint optimization in extended nucleic acid memory | |
Park et al. | Iterative DNA Coding Scheme With GC Balance and Run-Length Constraints Using a Greedy Algorithm | |
Chen et al. | Convolutional Codes Based Index-Free Coding Strategy for High-Density DNA Storage | |
TW202008302A (zh) | 以dna為基礎之資料存取 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221227 Address after: Room 301, No. 235, Kexue Avenue, Huangpu District, Guangzhou, Guangdong 510000 Patentee after: OURCHEM INFORMATION CONSULTING CO.,LTD. Address before: 510006 No. 230 West Ring Road, University of Guangdong, Guangzhou Patentee before: Guangzhou University Effective date of registration: 20221227 Address after: 510000 room 606-609, compound office complex building, No. 757, Dongfeng East Road, Yuexiu District, Guangzhou City, Guangdong Province (not for plant use) Patentee after: China Southern Power Grid Internet Service Co.,Ltd. Address before: Room 301, No. 235, Kexue Avenue, Huangpu District, Guangzhou, Guangdong 510000 Patentee before: OURCHEM INFORMATION CONSULTING CO.,LTD. |