diff --git a/CITATION.cff b/CITATION.cff index 3a0487b..31234ab 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -10,6 +10,14 @@ authors: repository-code: "https://github.com/sparkainlp-x/qldpc_decoder_cpp" url: "https://sparkainlpx.xyz" license: MIT +doi: "10.5281/zenodo.22985527" +identifiers: + - type: doi + value: "10.5281/zenodo.22985527" + description: "Concept DOI (all versions, Zenodo)" + - type: doi + value: "10.5281/zenodo.22985528" + description: "Version DOI for v0.1.1 (Zenodo)" version: "0.1.1" date-released: "2026-09-26" abstract: >- diff --git a/README.md b/README.md index 5d08998..8a59a4a 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ C++/HLS **research scaffold** for a qLDPC decoder: CMake + Catch2 + a sparse GF( [![C++ CI](https://github.com/sparkainlp-x/qldpc_decoder_cpp/actions/workflows/ci.yml/badge.svg)](https://github.com/sparkainlp-x/qldpc_decoder_cpp/actions/workflows/ci.yml) [![Status: research prototype](https://img.shields.io/badge/status-research%20prototype-orange.svg)](#what-it-is-not) [![Hardware results: UNRUN](https://img.shields.io/badge/hardware%20results-UNRUN-lightgrey.svg)](#evidence-tags) +[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.22985527.svg)](https://doi.org/10.5281/zenodo.22985527) *English first; the original French documentation follows below. / La documentation originale en français suit.* @@ -76,6 +77,8 @@ ADR-001 governs the OES-32 residual family (normative: [oes32-residual@b77b612]( ## Citation +Archived on Zenodo: concept DOI [10.5281/zenodo.22985527](https://doi.org/10.5281/zenodo.22985527) (all versions; resolves to the latest). The v0.1.1 archive is [10.5281/zenodo.22985528](https://doi.org/10.5281/zenodo.22985528). + Citation metadata is in [CITATION.cff](CITATION.cff); GitHub shows a "Cite this repository" button. Please also cite the upstream [`ldpc`](https://github.com/quantumgizmos/ldpc) library by Joschka Roffe. ## License