Skip to main content

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

Project description

MIT license GitHub version PyPI version PyPI pyversion Build status Coverage Status Documentation Status

masci-tools

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 https://github.com/JuDFTteam/masci-tools

The documentation is hosted on https://masci-tools.readthedocs.io.

Most functionality was developed for the use with the DFT codes developed at the Forschungszentrum Jülich (see http://judft.de, https://flapw.de and https://jukkr.fz-juelich.de for further information on the codes) and in the context of the AiiDA plugins for the Fleur code and the KKR code.

Installation

pip install masci-tools

Dependencies

These python packages are needed:

  • lxml
  • h5py
  • deepdiff
  • humanfriendly
  • matplotlib
  • seaborn
  • ase
  • pymatgen
  • mendeleev

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, ...

License

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.4.7
Filename, size File type Python version Upload date Hashes
Filename, size masci_tools-0.4.7-py3-none-any.whl (389.9 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size masci_tools-0.4.7.tar.gz (5.8 MB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page