ro-crate-rs: Development of a Lightweight RO-Crate Rust Library for Automated Synthetic Biology
Matt BurridgeiD, Zhen OuiD, Katherine JamesiD, Gizem BuldumiD, Jesmine Lim, James D. FinniganiD, Simon J. CharnockiD, Anil WipatiD
Abstract
Advances in laboratory automation and AI-driven experimental design have increased the scale and complexity of data generated in synthetic biology. Whilst biofoundries provide significant resources and infrastructure to execute these experiments, most laboratories rely on isolated automated instruments and software systems that operate as disconnected silos, producing heterogeneous data formats with little structured metadata. This fragmentation hinders data integration, reproducibility, and downstream computational workflows. A potential solution is RO-Crate, which offers a lightweight, extensible framework for packaging research data with machine-readable metadata, but existing tooling remains immature for automation-orientated, cloud-native, or high-throughput laboratory workflows. Here, we introduce ro-crate-rs, a new suite of tools centred on a performant Rust library for constructing, validating and packaging RO-Crates across diverse compute environments and automated hardware. The library enforces RO-Crate 1.1 constraints through strong typing while enabling flexible extensions, and is complemented by a Python API and CLI for interactive use and pipeline integration. We demonstrate this combined approach through a semi-automated Old Yellow Enzyme characterisation workflow, showing how RO-Crates can capture data and metadata across multiple independent instruments. Together, these tools provide a robust foundation for FAIR-compliant, automation-ready data management and enable reproducible reconstruction of experimental workflows even in non-biofoundry settings. Availabilityhttps://github.com/intbio-ncl/ro-crate-rs
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Execution-aware agent harness for accessible and responsible synthetic biology automation
Yuan Gao, Lizhou Luo, … Tong Si·bioRxiv·Sep 30, 2025
- cran2crux: automatically create CRUX ports for R-packages
Petar Petrov, Valerio Izzi·bioRxiv·May 13, 2026
- oxo-flow: compiled, memory-safe bioinformatics workflow orchestration
Shixiang Wang·bioRxiv·Jun 15, 2026
- DataPackageR: Reproducible data preprocessing, standardization and sharing using R/Bioconductor for collaborative data analysis.
Greg Finak, Bryan T. Mayer, … Raphaël Gottardo·Gates Open ResearchPeer-reviewed·Jun 22, 2018
- FRED: a universal tool to generate FAIR metadata for omics experiments
Jasmin Walter, Carsten Tobias Kuenne, … Mario Looso·bioRxiv·Feb 4, 2026
- An AI-powered cloud biofoundry for autonomous biological research
Junyu Chen, Michael J. Volk, … Huimin Zhao·bioRxiv·Oct 1, 2026