Skip to main content

Tools for Materials science. Vis contains wrapers of matplotlib functionality to visualalize common material science data. Plus wrapers of visualisation for aiida-fleur workflow nodes

Project description

Build Status Coverage Status Documentation Status GitHub version PyPI version


This is a collection of tools, common things used by packages of material science.

Feel free to contribute.

The code is hosted on GitHub at

The documentation is hosted on


pip install masci-tools


These python packages are needed:

  • pymatgen
  • ase
  • lxml
  • matplotlib
  • h5py

It should not depend on aiida_core!

Layout ofmasci-tools

  • io
    • Contains methods to write certain files
    • io.parsers: Contains parsers of certain code output or input files
  • tests
    • auto tests of masci-tools functions
  • util
    • Contains rather low level utility
  • tools
    • Contains rather highlevel utility which is rather complete
  • vis
    • Contain a collection of matplotlib, pyplot, gnuplot methods used for ploting common results from material science simulations, e.g. bandsstructures, DOS, ...


masci-tools is distributed under the terms and conditions of the MIT license which is specified in the LICENSE.txt file.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for masci-tools, version 0.3.4.dev0
Filename, size File type Python version Upload date Hashes
Filename, size masci_tools-0.3.4.dev0-py2-none-any.whl (228.9 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size masci_tools-0.3.4.dev0.tar.gz (196.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page