MADSci: A modular Python-based framework to enable autonomous science
Abstract
The Modular Autonomous Discovery for Science (MADSci) toolkit enables laboratory automation, high-throughput experimentation, and self-driving labs.MADSci provides a microservices architecture integrating laboratory instruments, robots, and devices with coordination services for workflows, data management, and resource tracking.Users define and execute experiments using Python applications and YAML-based workflow definitions.This modular design separates concerns between device integrators, lab operators, and domain scientists.MADSci supports research in
Fields of Study & Subjects
Computational Physics and Python Applications
Scientific Computing and Data Management
Genetics
Bioinformatics
and Biomedical Research
Publication details
- Journal / source
- The Journal of Open Source Software
- Publisher
- The Open Journal
- Volume
- 11
- Issue
- 119
- Pages
- 9416–9416
- Publication date
- 6 March 2026