Welcome to the Lab Automation Protocol Repository

A free to use library of validated scripts for robots in biology laboratories

Automation made easy

Modularity to enable flexible workflows and script coding

LAP scripts are modular to enable the implementation of a single protocol into multiple workflows by the end-user, and to facilitate design of new automation scripts by developers. First, protocols are generalised so multiple LAPs can be chained sequentially to form different experimental workflows. This minimises the repetition of lines of code when performing conceptually similar steps. Next, scripts are designed to contain three modules with standardised features, providing a standard guide to building new LAPs.

Ready to use lab protocols

The available LAP protocols have been experimentally validated. Variables are entered via an input file (Excel, .csv, .JSON…) to avoid script editing by the end-user. Each LAP is provided with a sample input file with default values to quickly validate the functionality of each protocol in your own laboratory.

Following a standard format

Script modules are standardized and explained to make it easier for developers to code new LAPs with the objective of being re-used whenever possible. Classes and Function modules are standardized and vary according to the variables and functions required for the particular LAP.

Boosting reproducibility in science

Through open-source and standardisation

The use of open-source liquid handling robots is limited by the availability of ready-to-use scripts to run specific experiments. The LAP repository facilitates the implementation of high-throughput workflows by providing a set of validated, modular automation protocols, ready to mix and match to create a wide array of experimental workflows.

In addition, the standardised LAP format also accelerates scripting of new protocols for open-source liquid handlers. This way, both end-users and developers benefit from LAP implementation. Minimal end-user script editing and the use of standardised, modular protocols improve reproducibility within and between laboratories.