MADAS -- A Python framework for assessing similarity in materials-science data
arXiv:2403.10470 · doi:10.1039/D4DD00258J
Abstract
Computational materials science produces large quantities of data, both in terms of high-throughput calculations and individual studies. Extracting knowledge from this large and heterogeneous pool of data is challenging due to the wide variety of computational methods and approximations, resulting in significant veracity in the sheer amount of available data. Here, we present MADAS, a Python framework for computing similarity relations between material properties. It can be used to automate the download of data from various sources, compute descriptors and similarities between materials, analyze the relationship between materials through their properties, and can incorporate a variety of existing machine learning methods. We explain the design of the package and demonstrate its power with representative examples.
References in corpus (14)
- Array Programming with NumPy
- On representing chemical environments
- The Computational 2D Materials Database: High-Throughput Modeling and Discovery of Atomically Thin Crystals
- DScribe: Library of Descriptors for Machine Learning in Materials Science
- Comparing molecules and solids across structural and alchemical space
- AiiDA: Automated Interactive Infrastructure and Database for Computational Science
- Recent Progress of the Computational 2D Materials Database (C2DB)
- Materials Cartography: Representing and Mining Material Space Using Structural and Electronic Fingerprints
- Unified Representation of Molecules and Crystals for Machine Learning
- Representations of molecules and materials for interpolation of quantum-mechanical simulations via machine learning
- OPTIMADE, an API for exchanging materials data
- How to verify the precision of density-functional-theory implementations via reproducible and universal workflows
- Representing individual electronic states for machine learning GW band structures of 2D materials
- Developments and applications of the OPTIMADE API for materials discovery, design, and data exchange