Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Article
  • Published:

Universal chemical programming language for robotic synthesis repeatability

Abstract

The amount of chemical synthesis literature is growing quickly; however, it takes a long time to share and evaluate new processes among laboratories. Here we present an approach that uses a universal chemical programming language (χDL) to encode and execute synthesis procedures for a variety of chemical reactions, including reductive amination, ring formation, esterification, carbon–carbon bond formation and amide coupling on four different hardware systems in two laboratories. With around 50 lines of code per reaction, our approach uses abstraction to efficiently compress chemical protocols. Our different robotic platforms consistently produce the expected synthesis with yields up to 90% per step, allowing faster and more secure research workflows that can increase the throughput of a process by number-up instead of scale-up. Chemputer-type platforms at the University of Glasgow and the University of British Columbia Vancouver were used, as well as Opentrons robots and multi-axis cobotic robots to distribute and repeat experimental results. Protocols for three case studies involving seven reaction steps and three final compounds were validated and disseminated to be repeated in two international laboratories and on three independent robots.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Fig. 1: Universality of χDL.
Fig. 2: Convergent synthesis of complex molecules with the ChemTorrent approach.
Fig. 3: Synthesis of H2IMes•HBF4 (4).
Fig. 4: Convergent synthesis workflow using the ChemTorrent approach.
Fig. 5: Comparison of spectral data for compound 8.
Fig. 6: Schematic representation of an advanced Chemputer setup.
Fig. 7: Carbonyl diimidazole assisted amide coupling.
Fig. 8: CDI-mediated amide coupling of 2-methoxybenzoic acid to 2-(2-chlorophenyl)ethylamine.

Similar content being viewed by others

Data availability

The experiment data that support the findings of this study are available in the manuscript files and from the corresponding author upon reasonable request. The source data underlying Supplementary Figs. 2 and 3 are provided in Supplementary Data 1.

Code availability

χDL files (.xdl) and Chemputer graph files (.json) can be opened and edited with the ChemIDE app on https://croningroup.gitlab.io/chemputer/xdlapp/. The χDL software standard is linked here: https://croningroup.gitlab.io/chemputer/xdl/standard/index.html. A complete docker image of the synthetic platforms and hardware can be made available by request.

References

  1. Popper, K. R. Logik der Forschung: Zur Erkenntnistheorie der modernen Naturwissenschaft (Springer, 1934).

  2. Gushee, D. E. Factors affecting dissemination of chemical information. J. Chem. Doc. 11, 201–204 (1971).

    Article  CAS  Google Scholar 

  3. Arveson, M. H. Economic aspects in the dissemination of chemical knowledge. J. Chem. Doc. 1, 1–3 (1961).

    Article  Google Scholar 

  4. Boga, S. B. et al. Selective functionalization of complex heterocycles via an automated strong base screening platform. React. Chem. Eng. 2, 446–450 (2017).

    Article  CAS  Google Scholar 

  5. Burger, B. et al. A mobile robotic chemist. Nature 583, 237–241 (2020).

    Article  CAS  PubMed  Google Scholar 

  6. Chatterjee, S., Guidi, M., Seeberger, P. H. & Gilmore, K. Automated radial synthesis of organic molecules. Nature 579, 379–384 (2020).

    Article  CAS  PubMed  Google Scholar 

  7. Godfrey, A. G., Masquelin, T. & Hemmerle, H. A remote-controlled adaptive medchem lab: an innovative approach to enable drug discovery in the 21st Century. Drug Discov. Today 18, 795–802 (2013).

    Article  CAS  PubMed  Google Scholar 

  8. Legrand, M. & Bolla, P. A fully automatic apparatus for chemical reactions on the laboratory scale. J. Autom. Chem. 7, 513591 (1985).

    Article  Google Scholar 

  9. MacLeod, B. P. et al. Self-driving laboratory for accelerated discovery of thin-film materials. Sci. Adv. 6, eaaz8867 (2020).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  10. Okamoto, H. & Deuchi, K. Design of a robotic workstation for automated organic synthesis. Lab. Robotics Automat. 12, 2–11 (2000).

    Article  CAS  Google Scholar 

  11. Orita, A., Yasui, Y. & Otera, J. Automated synthesis: development of a new apparatus friendly to synthetic chemists (MEDLEY). Org. Process Res. Dev. 4, 333–336 (2000).

    Article  CAS  Google Scholar 

  12. Tanaka, Y., Fuse, S., Tanaka, H., Doi, T. & Takahashi, T. An efficient synthesis of a cyclic ether key intermediate for 9-membered masked enediyne using an automated synthesizer. Org. Process Res. Dev. 13, 1111–1121 (2009).

    Article  CAS  Google Scholar 

  13. Baker, M. 1,500 scientists lift the lid on reproducibility. Nature 533, 452–454 (2016).

    Article  CAS  PubMed  Google Scholar 

  14. Steiner, S. et al. Organic synthesis in a modular robotic system driven by a chemical programming language. Science 363, eaav2211 (2019).

    Article  CAS  PubMed  Google Scholar 

  15. Hammer, A. J. S., Leonov, A. I., Bell, N. L. & Cronin, L. Chemputation and the standardization of chemical informatics. JACS Au 1, 1572–1587 (2021).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  16. Mehr, S. H. M., Craven, M., Leonov, A. I., Keenan, G. & Cronin, L. A universal system for digitization and automatic execution of the chemical synthesis literature. Science 370, 101–108 (2020).

    Article  CAS  PubMed  Google Scholar 

  17. Rohrbach, S. et al. Digitization and validation of a chemical synthesis literature database in the ChemPU. Science 377, 172–180 (2022).

    Article  CAS  PubMed  Google Scholar 

  18. Gromski, P. S., Granda, J. M. & Cronin, L. Universal chemical synthesis and discovery with ‘The Chemputer. Trends Chem. 2, 4–12 (2020).

    Article  CAS  Google Scholar 

  19. Wilbraham, L., Mehr, S. H. M. & Cronin, L. Digitizing chemistry using the chemical processing unit: from synthesis to discovery. Accounts Chem. Res. 54, 253–262 (2021).

    Article  CAS  Google Scholar 

  20. Angelone, D. et al. Convergence of multiple synthetic paradigms in a universally programmable chemical synthesis machine. Nat. Chem. 13, 63–69 (2021).

    Article  CAS  PubMed  Google Scholar 

  21. XDL documentation. Cronin Group, UoG https://croningroup.gitlab.io/chemputer/xdl/standard/index.html (2022).

  22. Arduengo, A. J. et al. Imidazolylidenes, imidazolinylidenes and imidazolidines. Tetrahedron 55, 14523–14534 (1999).

    Article  CAS  Google Scholar 

  23. Buckley, B. R. & Neary, S. P. Thiadiazolidine 1-oxide systems for phosphine-free palladium-mediated catalysis. Tetrahedron 66, 7988–7994 (2010).

    Article  CAS  Google Scholar 

  24. Higgins, E. M. et al. pKas of the conjugate acids of N-heterocyclic carbenes in water. Chem. Commun. 47, 1559–1561 (2011).

    Article  CAS  Google Scholar 

  25. Blair, D. J. et al. Automated iterative Csp3–C bond formation. Nature 604, 92–97 (2022).

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  26. Liu, J., Sato, Y., Yang, F., Kukor, A. J. & Hein, J. E. An adaptive auto-synthesizer using online PAT feedback to flexibly perform a multistep reaction. Chem. Methods 2, e202200009 (2022).

    Article  CAS  Google Scholar 

  27. Cronin Group, UofG. χDL code. Zenodo https://zenodo.org/record/6534009 (2022).

Download references

Acknowledgements

Financial support for this work was provided by the EPSRC (grants EP/L023652/1, EP/R01308X/1, EP/S019472/1 and EP/P00153X/1), Defence Advanced Research Projects Agency (DARPA) under the Accelerated Molecular Discovery Program (Cooperative Agreement HR00111920027, dated 1 August 2019). Additional support was provided by the Canada Foundation for Innovation (CFI) (CFI-35883) and the Natural Sciences and Engineering Research Council of Canada (NSERC) (RGPIN-2021-03168, Discovery Accelerator Supplement RGPAS-2021-00016). Student support was provided by the German Academic Scholarship Foundation (to R.R.) and an NSERC CGS-D scholarship (to M.G.). We thank D. Thomas, M. Siauciulis and E. Trushina from the Cronin Laboratory at the University of Glasgow and S. Rohrbach from Chemify Ltd for proofreading the manuscript and for support in the laboratory.

Author information

Authors and Affiliations

Authors

Contributions

L.C. and J.H. conceived the idea of utilizing χDL protocols between different laboratories and named the concept of this paper ‘ChemTorrent’. L.C. and J.H. together coordinated the research project and mentored R.R. and M.G. All experimental work was completed by R.R. and M.G. in equal contribution with help from the respective research groups in Glasgow and Vancouver. The body of this manuscript and the Supplementary Information were written by R.R. and M.G. with input from all the authors.

Corresponding authors

Correspondence to Jason E. Hein or Leroy Cronin.

Ethics declarations

Competing interests

The authors declare no competing interests.

Peer review

Peer review information

Nature Synthesis thanks Linjiang Chen and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Primary Handling Editor: Peter Seavill, in collaboration with the Nature Synthesis team.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

Supplementary Information

Experimental details, Figs. 1–5 and Tables 1–3.

Supplementary Data 1

HPLC data for the traces of compounds 7, 8, 14 and 16 found in Supplementary Figs. 2 and 3.

Supplementary Code 1

χDL protocols and graph files for experiments detailed in the Supplementary Information.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rauschen, R., Guy, M., Hein, J.E. et al. Universal chemical programming language for robotic synthesis repeatability. Nat. Synth 3, 488–496 (2024). https://doi.org/10.1038/s44160-023-00473-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1038/s44160-023-00473-6

This article is cited by

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing