On this page:
14.1 How to cite Science  Logo
14.2 Authorship
14.3 Code and project resources
14.4 Releases and archives
9.3.900

14 About and citation🔗ℹ

14.1 How to cite ScienceLogo🔗ℹ

Please cite ScienceLogo when using it in research:

Riccardo Boero. ScienceLogo: a language for scientific workflows in the AI era (version 0.2) [Software]. https://doi.org/10.5281/zenodo.23597749

The CITATION.cff file provides the citation metadata for reference managers and other tools.

14.2 Authorship🔗ℹ

Riccardo Boero · ORCID

14.3 Code and project resources🔗ℹ

14.4 Releases and archives🔗ℹ

Browse ScienceLogo releases for version information and release notes.

Each ScienceLogo release is a language version with a two-part number, such as 0.2 or 0.3. A language version is a fixed set of definitions: its syntax and the workflow model the reader produces. Every change, including a fix to the implementation or the documentation, is released as a new language version; there are no patch releases. Packages built on ScienceLogo can add a patch number to every release, but their first two numbers name the language version they support: version 0.2.3 of such a package works with language version 0.2. Each release tag is v followed by the version, such as v0.2. The Racket package catalog offers only the latest release; earlier releases remain available from their GitHub tags and releases.

Zenodo archive: 10.5281/zenodo.23597749. This concept DOI identifies ScienceLogo across versions.

When citing a particular release, include its version and use that release’s version DOI to identify the archived software used. A concept DOI identifies the project across versions; see Zenodo’s DOI guidance.