• This repository has been archived on 22/Feb/2022
  • Stars
    star
    105
  • Rank 326,425 (Top 7 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Benchmark Suite for Machine Learning Interatomic Potentials for Materials

mlearn

NOTE: This package has been deprecated and all code has been moved to the updated maml package. Please use maml from henceforth. This package is retained for reference but it is archived and will no longer be updated or maintained.

The mlearn package is a benchmark suite for machine learning interatomic potentials for materials science. It enables a seamless way to develop various potentials and provides LAMMPS-driven properties predictor with developed potentials as plugins.

Installation

The usage of mlearn requires installation of specific packages and the plugins in LAMMPS. Please see detailed installation instructions for all descriptors.

Jupyter Notebook Examples

References

  • Gaussian Approximation Potential: Bartók, A. P.; Payne, M. C.; Kondor, R.; Csányi, G. Gaussian Approximation Potentials: The Accuracy of Quantum Mechanics, without the Electrons. Physical Review Letters 2010, 104, 136403. doi:10.1103/PhysRevLett.104.136403.
  • Moment Tensor Potential: Shapeev, A. V. Moment tensor potentials: A class of systematically improvable interatomic potentials. Multiscale Modeling & Simulation, 14(3), 1153-1173. doi:10.1137/15M1054183
  • Neural Network Potential: Behler, J., & Parrinello, M. Generalized neural-network representation of high-dimensional potential-energy surfaces. Physical Review Letters 2007, 98, 146401. doi:10.1103/PhysRevLett.98.146401
  • Spectral Neighbor Analysis Potential: Thompson, A. P., Swiler, L. P., Trott, C. R., Foiles, S. M., & Tucker, G. J. Spectral neighbor analysis method for automated generation of quantum-accurate interatomic potentials. Journal of Computational Physics, 285, 316-330. doi:10.1016/j.jcp.12.018

More Repositories

1

megnet

Graph Networks as a Universal Machine Learning Framework for Molecules and Crystals
Jupyter Notebook
494
star
2

maml

Python for Materials Machine Learning, Materials Descriptors, Machine Learning Force Fields, Deep Learning, etc.
Jupyter Notebook
344
star
3

matgl

Graph deep learning library for materials
Python
247
star
4

m3gnet

Materials graph network with 3-body interactions featuring a DFT surrogate crystal relaxer and a state-of-the-art property predictor.
Python
223
star
5

matgenb

Jupyter notebooks demonstrating the utilization of open-source codes for the study of materials science.
Jupyter Notebook
219
star
6

pyhull

Pyhull is a Python wrapper to Qhull (http://www.qhull.org/) for the computation of the convex hull, Delaunay triangulation and Voronoi diagram.
C
99
star
7

pymatgen-analysis-diffusion

This add-on to pymatgen provides tools for analyzing diffusion in materials.
Python
90
star
8

monty

This repository implements supplementary useful functions for Python that are not part of the standard library. Examples include useful utilities like transparent support for zipped files etc.
Python
70
star
9

nano281

Data Science for Materials Science
Jupyter Notebook
56
star
10

matcalc

A python library for calculating materials properties from the PES
Python
46
star
11

snap

Repository for spectral neighbor analysis potential (SNAP) model development.
AMPL
36
star
12

garnetdnn

This repo implements a web application utilizing a deep neural network to predict the formation energies and stability of garnet crystals.
Python
32
star
13

nano106

Course materials for NANO 106 - Crystallography of Materials
Jupyter Notebook
31
star
14

nano266

Repository for UCSD NANO 266 Quantum Mechanical Modelling of Materials
Python
19
star
15

veidt

Veidt is a deep learning library for materials science.
Python
18
star
16

flamyngo

Flask frontend for MongoDB
Python
15
star
17

materials.sh

materials.sh
Python
10
star
18

Data-driven-First-Principles-Methods-for-the-Study-and-Design-of-Alkali-Superionic-Conductors

Jupyter notebooks and data for our Chemistry of Materials article "Data-driven First Principles Methods for the Study and Design of Alkali Superionic Conductors"
Jupyter Notebook
10
star
19

matgenie

Web interface to pymatgen
Python
5
star
20

materialsvirtuallab.github.io

A guide to the Materials Virtual Lab
TeX
4
star
21

ceng114

Repository for CENG114 Probability and Statistics for Engineers
Jupyter Notebook
4
star
22

thematerialsapp

An Android Application for the Materials Project
Java
1
star