<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai-identifier="http://www.openarchives.org/OAI/2.0/oai-identifier" xmlns:dlcm="http://www.dlcm.ch/dlcm/v3" xmlns:datacite="http://datacite.org/schema/kernel-4" xmlns:mets="http://www.loc.gov/METS/" xmlns:premis="http://www.loc.gov/premis/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ns10="http://www.w3.org/2000/svg" xmlns:ns11="http://www.w3.org/1998/Math/MathML" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
    <responseDate>2026-10-09T21:04:13Z</responseDate>
    <request verb="GetRecord" identifier="oai:olos.swiss:olos:ec67214c-c0c4-4057-99b4-c4279cc956a0" metadataPrefix="oai_dc">https://admin.olos.swiss/oai-info/oai-provider/oai</request>
    <GetRecord>
        <record>
            <header>
                <identifier>oai:olos.swiss:olos:ec67214c-c0c4-4057-99b4-c4279cc956a0</identifier>
                <datestamp>2026-10-02T14:27:25Z</datestamp>
                <setSpec>doi-registration</setSpec>
                <setSpec>orgunit</setSpec>
            </header>
            <metadata>
                <oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai-identifier="http://www.openarchives.org/OAI/2.0/oai-identifier" xmlns:dlcm="http://www.dlcm.ch/dlcm/v3" xmlns:datacite="http://datacite.org/schema/kernel-4" xmlns:mets="http://www.loc.gov/METS/" xmlns:premis="http://www.loc.gov/premis/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ns10="http://www.w3.org/2000/svg" xmlns:ns11="http://www.w3.org/1998/Math/MathML" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
    <dc:title>DNAMIC CODEC Poster for MoleculArXiv Autumn School 2025</dc:title>
    <dc:creator>El Kharroubi, Michaël</dc:creator>
    <dc:creator>Burgi, Pierre-Yves</dc:creator>
    <dc:creator>Cazeaux, Hugues</dc:creator>
    <dc:publisher>OLOS.swiss, OLOS</dc:publisher>
    <dc:date>2025</dc:date>
    <dc:date>Issued: 2025-11-14T00:00:00Z</dc:date>
    <dc:date>Created: 2026-10-02T14:02:26Z</dc:date>
    <dc:date>Updated: 2026-10-02T14:27:13Z</dc:date>
    <dc:date>Accepted: 2026-10-02T14:27:13Z</dc:date>
    <dc:identifier>doi:10.34914/olos:vkknnbjfrzddlovbgy5h77jmwa</dc:identifier>
    <dc:identifier>https://olos.swiss/portal//archives/ec67214c-c0c4-4057-99b4-c4279cc956a0</dc:identifier>
    <dc:identifier>ark:99999/fk9vkknnbjfrzddlovbgy5h77jmwa</dc:identifier>
    <dc:subject>Digital Preservation</dc:subject>
    <dc:subject>Archiving</dc:subject>
    <dc:subject>OAIS</dc:subject>
    <dc:subject>DNA Storage</dc:subject>
    <dc:subject>DNA CODEC</dc:subject>
    <dc:description>DNAMIC CODEC poster Poster for MoleculArXiv Autumn School on DNA Data Storage
10 - 14 November 2025
IESC, Cargèse, Corsica, France

The DNAMIC project, part of the European Path Finder challenge for DNA-based digital data storage, aims to develop an autonomous, end-to-end DNA data storage solution based on a microfactory. Our main application is long-term data archiving, using the OAIS-compliant OLOS system (olos.swiss). This initiative brings together experts from academia and the private sector across Europe. At the University of Geneva, our team is focusing on the design of a CODEC that encodes binary data in DNA and decodes it back into binary while integrating it into the OLOS framework.

Our CODEC is based on a codon wheel to convert bits into nucleotides and avoid homopolymers greater than three while maintaining a balanced GC ratio. Each strand is 243 nucleotides long, including metadata, payload, and primers. To improve data integrity, we implemented the Reed-Solomon ECC scheme both within and between multiple strands. Additionally, we use a classical clustering, alignment, and consensus mechanism to identify and correct synchronization errors. We have successfully validated a preliminary version of our CODEC using six files (for a total of about 1 MB) synthesized by Twist Bioscience and sequenced by our partners at Genomika.

Currently, our efforts are focused on optimizing the decoding part by:
- using a locality-sensitive hash clustering algorithm, implementing a sorting system to reduce cluster size, and assessing the use of 2D Reed-Solomon ECC or tag-based approach to handle InDel errors;
- porting the algorithms to parallel architectures such as GPUs and FPGAs. The aim is to extend file storage to the terabyte scale, i.e., to decode 1 TB in less than 12 hours.</dc:description>
    <dc:contributor>[8b017350-e7ba-4b7f-acfb-ef6a3829681c] DLCM</dc:contributor>
    <dc:contributor>Cazeaux, Hugues</dc:contributor>
    <dc:contributor>De Dios Fuente, Alicia</dc:contributor>
    <dc:contributor>Burgi, Pierre-Yves</dc:contributor>
    <dc:contributor>[swissuniversities] swissuniversities</dc:contributor>
    <dc:type>Dataset</dc:type>
    <dc:format>application/pdf</dc:format>
    <dc:format>image/png</dc:format>
    <dc:format>text/xml</dc:format>
    <dc:rights>PUBLIC</dc:rights>
    <dc:rights>https://www.dlcm.ch/access-level/final</dc:rights>
    <dc:rights>BLUE</dc:rights>
    <dc:rights>https://www.dlcm.ch/data-tag</dc:rights>
    <dc:rights>LICENSE</dc:rights>
    <dc:rights>https://www.dlcm.ch/data-use-policy</dc:rights>
    <dc:rights>Creative Commons Public Domain Dedication</dc:rights>
    <dc:rights>https://creativecommons.org/publicdomain/zero/1.0/</dc:rights>
</oai_dc:dc>
            </metadata>
        </record>
    </GetRecord>
</OAI-PMH>
