Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-09T03:18:01.437Z Has data issue: false hasContentIssue false

Experiment Specification, Capture and Laboratory Automation Technology (ESCALATE): a software pipeline for automated chemical experimentation and data management

Published online by Cambridge University Press:  04 June 2019

Ian M. Pendleton
Affiliation:
Department of Chemistry, Haverford College, 370 Lancaster Avenue, Haverford, Pennsylvania 19041, USA
Gary Cattabriga
Affiliation:
Department of Chemistry, Haverford College, 370 Lancaster Avenue, Haverford, Pennsylvania 19041, USA
Zhi Li
Affiliation:
Molecular Foundry, Lawrence Berkeley National Laboratory, 1 Cyclotron Road, Berkeley, California 94720, USA
Mansoor Ani Najeeb
Affiliation:
Department of Chemistry, Haverford College, 370 Lancaster Avenue, Haverford, Pennsylvania 19041, USA
Sorelle A. Friedler
Affiliation:
Department of Computer Science, Haverford College, 370 Lancaster Avenue, Haverford, Pennsylvania 19041, USA
Alexander J. Norquist
Affiliation:
Department of Chemistry, Haverford College, 370 Lancaster Avenue, Haverford, Pennsylvania 19041, USA
Emory M. Chan
Affiliation:
Molecular Foundry, Lawrence Berkeley National Laboratory, 1 Cyclotron Road, Berkeley, California 94720, USA
Joshua Schrier*
Affiliation:
Department of Chemistry, Fordham University, 441 E. Fordham Road, The Bronx, New York, 10458, USA
*
Address all correspondence to Joshua Schrier at jschrier@fordham.edu

Abstract

Applying artificial intelligence to materials research requires abundant curated experimental data and the ability for algorithms to request new experiments. ESCALATE (Experiment Specification, Capture and Laboratory Automation Technology)—an ontological framework and open-source software package—solves this problem by providing an abstraction layer for human- and machine-readable experiment specification, comprehensive and extensible (meta-) data capture, and structured data reporting. ESCALATE simplifies the initial data collection process, and its reporting and experiment generation mechanisms simplify machine learning integration. An initial ESCALATE implementation for metal halide perovskite crystallization was used to perform 55 rounds of algorithmically-controlled experiment plans, capturing 4336 individual experiments.

Information

Type
Artificial Intelligence Research Letters
Copyright
Copyright © Materials Research Society 2019 
Figure 0

Figure 1. Lifecycle of a metal halide perovskite experimental object starting from the specification of a template experiment through the execution of each experiment object.

Figure 1

Table I. Chemical ontology for data collection outlining categories of data collection throughout the pipeline.

Figure 2

Figure 2. Operational overview of ESCALATE detailing data collection forms and distribution of data into ontologic components leading to a final curated data frame.

Figure 3

Table II. Examples of the structure of data collection necessary to successfully generate perovskite experimental template file.

Figure 4

Figure 3. (a) Single Variable Modulation and (b) quasi-random sampling of metal halide perovskite chemical space in three dimensions. Constraints are illustrated for quasi-random sampling.

Figure 5

Figure 4. Visual representation of a reduced density state space for PbI2, EtNH3I, and formic acid metal halide perovskite system.

Figure 6

Figure 5. Representation of the simplified reagent model/object interface for capturing metal halide perovskite reagent preparation. Highlighted sections are observations required for executing subsequent steps of the pipeline, all other cells are filled by ESCALATE.

Figure 7

Table III. Example of selected entries taken from the experimental models’ file (robot input file) including the nominal values for entities (vial site, labware), materials (reagents), actions (temperature, mixing).

Figure 8

Figure 6. ESCALATE process for generating the final report data frame.

Figure 9

Table IV. Overview of the namespace for dataset normalization.

Figure 10

Table V. Final data-frame structured for distribution.

Figure 11

Figure 7. (a) Total experimental throughput of curated experiments captured by ESCALATE present in the final dataset by month; (b) number of experiments performed for different organic cations (ammonium iodide salt).

Supplementary material: PDF

Pendleton et al. supplementary material

Pendleton et al. supplementary material 1

Download Pendleton et al. supplementary material(PDF)
PDF 542.4 KB