Magpie is an extensible platform for using machine learning to create models of the properties of material.
Magpie is also an acronym for “Material-Agnostic Platform for Informatics and Exploration”, and is named after an intelligent bird.
Magpie open source, and is both hosted on BitBucket and available in compiled form on OQMD.org. The distribution of Magpie includes:
Magpie is written entirely in Java, which allows it to be run on most computers without modification. As long as the Java 7 Runtime Environment is installed on your computer, Magpie should run without issue.
If you are brand new to Magpie, you might want to read the tutorial section of this manual and then review a few example scripts:
Additionally, you may also want to read the following article, which provides a short introduction to using machine learning to predict new materials and explains the science behind one of algorithms available through Magpie.