What is Maggma¶
Maggma is a framework to build data pipelines from files on disk all the way to a REST API in scientific environments. Maggma has been developed by the Materials Project (MP) team at Lawrence Berkeley National Laboratory.
Maggma is written in Python and supports Python 3.8+.
Installation from PyPI¶
Maggma is published on the Python Package Index. The preferred tool for installing packages from PyPi is pip. This tool is provided with all modern versions of Python.
Open your terminal and run the following command.
pip install --upgrade maggma
Installation from source¶
You can install Maggma directly from a clone of the Git repository. This can be done either by cloning the repo and installing from the local clone, or simply installing directly via git.
git clone https://github.com//materialsproject/maggma cd maggma python setup.py install
pip install git+https://github.com/materialsproject/maggma