This is an outdated version published on May 16, 2023. Read the most recent version.

scikit-matter : A Suite of Generalisable Machine Learning Methods Born out of Chemistry and Materials Science

List of Authors

  1. Alexander Goscinski ,  
  2. Victor Paul Principe
    ,  
  3. Guillaume Fraux ,  
  4. Sergei Kliavinek
    ,  
  5. Benjamin Aaron Helfrecht ,  
  6. Philip Loche ,  
  7. Michele Ceriotti ,  
  8. Rose Kathleen Cersonsky
Article Authors & roles Authors Peer review record Peer review Metrics
Cite

Abstract

Easy-to-use libraries such as scikit-learn have accelerated the adoption and application of machine learning (ML) workflows and data-driven methods. While many of the algorithms implemented in these libraries originated in specific scientific fields, they have gained in popularity in part because of their generalisability across multiple domains. Over the past two decades, researchers in the chemical and materials science community have put forward general-purpose machine learning methods. The deployment of these methods into workflows of other domains, however, is often burdensome due to the entanglement with domain-specific functionalities. We present the python library scikit-matter that targets domain-agnostic implementations of methods developed in the computational chemical and materials science community, following the scikit-learn API and coding guidelines to promote usability and interoperability with existing workflows.

Corresponding author
Rose Kathleen Cersonsky
0000-0003-4515-3441
Grant information

V.P.P. and M.C. received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme Grant No. 101001890-FIAMMA. M.C., R.K.C., B.A.H. received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme grant No Grant No. 677013-HBMAP. A.G. and M.C. acknowledge support from the Swiss National Science Foundation (Project No. 200021-182057). G.F. acknowledges support from the Swiss Platform for Advanced Scientific Computing (PASC). R.K.C. acknowledges support from the University of Wisconsin - Madison and the Wisconsin Alumni Research Foundation (WARF)

The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Copyright
© 2023 Alexander Goscinski (Co-Author); Victor Paul Principe (Co-Author); Guillaume Fraux (Co-Author); Sergei Kliavinek (Co-Author); Benjamin Aaron Helfrecht (Co-Author); Philip Loche (Co-Author); Michele Ceriotti (Co-Author); Rose Kathleen Cersonsky (Corresponding Author, Co-Author) Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

First version published
Latest version published

Comments

Authors & roles

Alexander Goscinski

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Conceptualization, Data Curation, Formal Analysis, Software, Validation, Visualization, Writing – Original Draft Preparation
0000-0001-8076-215X

Victor Paul Principe

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Conceptualization, Data Curation, Formal Analysis, Software, Validation, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing

Guillaume Fraux

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Software, Validation, Writing – Review & Editing
0000-0003-4824-6512

Sergei Kliavinek

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Software, Validation, Writing – Review & Editing

Benjamin Aaron Helfrecht

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Pacific Northwest National Laboratory, Richland, WA, 99352, USA

Roles
Co-Author, Data Curation, Methodology, Software, Writing – Review & Editing
0000-0002-2260-7183

Philip Loche

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Software
0000-0002-9112-0010

Michele Ceriotti

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Roles
Co-Author, Conceptualization, Funding Acquisition, Methodology, Software, Supervision, Writing – Review & Editing
0000-0003-2571-2832

Rose Kathleen Cersonsky

Laboratory of Computational Science and Modeling (COSMO), Institute of Materials, Ecole Polytechnique Federale de Lausanne, Lausanne, Vaud, 1015, Switzerland

Department of Chemical and Biological Engineering, University of Wisconsin-Madison, Madison, Wisconsin, 53706, USA

Roles
Corresponding Author, Co-Author, Conceptualization, Data Curation, Formal Analysis, Methodology, Project Administration, Software, Supervision, Visualization, Writing – Original Draft Preparation, Writing – Review & Editing
0000-0003-4515-3441

Downloads over the last 12 months:

Cited by

via Crossref

View citing articles