Smart2Raw
Home Applications How it works Performance Get started

Commercial

Premium Licensing Investment

More

Technical scope Cite About
Get in touch

Six deposits, each with a third-party date.

Cite

Every release is deposited with a citable DOI. Cite the version you actually used; cite the concept DOI when you mean the project as a whole.

The repository ships a CITATION.cff, so GitHub's own "Cite this repository" button produces the same reference. And every published measurement comes back with one clone and one command.

6deposited versions, each with its own DOI and a date stamped by a third party
1concept DOI, which always resolves to the most recent version
31suites reproducible with one command, with the fuzz seeds fixed

Current version — 3.5.1

Terêncio de Bastos, C. A. (2026). Smart2Raw: classify once, operate forever in the smallest native format (version 3.5.1). Zenodo. https://doi.org/10.5281/zenodo.21676456
@software{smart2raw_3_5_1,
  author    = {Ter{\^e}ncio de Bastos, Carlos Alberto},
  title     = {Smart2Raw: classify once, operate forever in the smallest native format},
  version   = {3.5.1},
  year      = {2026},
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.21676456},
  url       = {https://doi.org/10.5281/zenodo.21676456}
}

All versions

versionDOIdeposited
concept (always the latest)10.5281/zenodo.20477234
3.5.110.5281/zenodo.216764562026-07-28
3.5.010.5281/zenodo.216237722026-07-27
3.4.010.5281/zenodo.216143092026-07-27
3.3.710.5281/zenodo.206192762026-06-10
3.3.610.5281/zenodo.206137012026-06-09
3.3.x10.5281/zenodo.204772352026-05-31

3.5.1 is a security fix with no API and no format change — .s2r files written by 3.5.0 and 3.5.1 are read by each other. If your work cites the method rather than a specific build, the concept DOI serves just as well. What 3.5.1 fixes is on the technical scope page.

The repository also ships a CITATION.cff, so GitHub's own "Cite this repository" button produces the same reference.

Reproducing the results

Every number published by the project comes from a program in the repository, and each one asserts what it can before printing. The full battery is one command:

git clone https://github.com/carlostbastos/Smart2Raw
cd Smart2Raw && bash scripts/build_and_test.sh

31 suites, 0 failures — including a differential fuzz suite with fixed seeds, so a result that reproduces once reproduces always.

Where to go next

What the numbers mean

Every published result comes out of a program that checks before it prints.

Performance →

What is being cited

The design decision, and the trade that comes with it.

Technical scope →

Who maintains it

One person, three habits, and the trail of deposits.

About →