FAIR Data Train: fixed and adaptive data visiting implementations (source code and container images)
Zenodo (CERN European Organization for Nuclear Research)
Abstract
Source code and container images accompanying the paper Extending the FAIR Data Train architecture through fixed and adaptive data visiting implementations. Version v1.1-paper1 corrects the requirements coverage count in the Scenario 1 documentation (now 19 covered, 40 partially covered, 105 not addressed, as in the paper and the register) and records what the archived images reproduce. The code is otherwise identical to v1.0-paper1, and the container images are the same files. FAIR-Data-Train-UT-Development-v1.1-paper1.zip: three Docker Compose deployments (UC1 fan-out and pool with capability matching; UC2 a result-dependent sequence followed by fan-out; UC3 train-directed sequential visiting, not evaluated in the paper), their Train packages, VoID descriptions, deterministic synthetic-data generators (Python 3, standard library), scripts and per-scenario documentation; and the modified FAIR Data Train components: the Train Handler API (Java 17, Spring Boot), its web client (Nuxt 3) and the FAIR Data Station (Java 17, Spring Boot). fdt-images-v1.0-paper1.tar.gz: the container images (docker load -i fdt-images-v1.0-paper1.tar.gz). Run from a fresh extract of the release with empty databases, they reproduce every figure the paper reports for UC1 and UC2; the run logs are in the data record. Third-party images are listed by digest in IMAGES.md. SHA256SUMS: checksums of both files. Reproduction steps are in README.md. The signing keys included in the deployments are demonstration keys and protect no real data. Datasets, requirements register and run artefacts: https://doi.org/10.5281/zenodo.23916944.
Authors 5
-
Affiliation as printed
Semantics, Cybersecurity & Services, University of Twente, Enschede, The Netherlands
-
Affiliation as printed
Semantics, Cybersecurity & Services, University of Twente, Enschede, The Netherlands
-
Affiliation as printed
Semantics, Cybersecurity & Services, University of Twente, Enschede, The Netherlands
-
Affiliation as printed
Semantics, Cybersecurity & Services, University of Twente, Enschede, The Netherlands
Bureau Veritas Cybersecurity, The Netherlands
-
Leiden University Medical Center · University of Twente
Affiliation as printed
Semantics, Cybersecurity & Services, University of Twente, Enschede, The Netherlands
BioSemantics Group, Department of Human Genetics, Leiden University Medical Center, Leiden, The Netherlands