Skip to main content

Package for autmatic bonding analysis with Lobster/VASP

Project description

CI Status

LobsterPy

This is a package that enables automatic plotting of Lobster outputs. You can download Lobster on https://www.cohp.de. Currently, only VASP/Lobster computations are supported.

Installation

You can pip install the package by writing pip install -e . in the main package. It will then use setup.py to install the package. One requirement of this package is pymatgen.

Basic usage

  • Automatic analysis and plotting of COHPs:

    You can use lobsterpy description for an automated analysis of COHPs for relevant cation-anion bonds or lobsterpy automatic-plot to plot the results automatically. It will evaluate all COHPs with ICOHP values down to 10% of the strongest ICOHP. You can enforce an analysis of all bonds by using lobsterpy automatic-plot --allbonds . Currently, the computed Mulliken charges will be used to determine cations and anions. If no CHARGE.lobster is available, the algorithm will fall back to the BondValence analysis from pymatgen.

    It is also possible to start this automatic analysis from Python script. See "examples" for scripts.

  • Command line plotter:

    We included options to plot COHPs/COBIs/COOPs from the command line. lobsterpy plot 1 2 will plot COHPs of the first and second bond from COHPCAR.lobster. It is possible to sum or integrate the COHPs as well (--summed, --integrated). You can switch to COBIs or COOPs by using --cobis or --coops, respectively.

  • Further help?

    You can get further information by using lobsterpy --help and also by typing lobsterpy description --help, lobsterpy automatic-plot --help, lobsterpy plot --help

License

Lobsterpy is released under a BSD 3-Clause "New" or "Revised" License.

How to cite?

A citation for lobsterpy will follow at a later stage. For now, please cite pymatgen, Lobster, and ChemEnv correctly.

Future plans:

  • Include automatic plotting for COBIs/COOPs
  • Include orbitals into automatic plotting
  • Include more documentation

Project details


Download files

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

Source Distribution

lobsterpy-0.1.0.tar.gz (23.9 kB view hashes)

Uploaded Source

Built Distribution

lobsterpy-0.1.0-py3-none-any.whl (26.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page