Skip to main content

Spin Hamiltonians, magnons and condense matter post-processing.

Project description

Spin Hamiltonians, magnons and condense matter post-processing.

https://badge.fury.io/py/rad-tools.svg Documentation Status https://static.pepy.tech/personalized-badge/rad-tools?period=total&units=international_system&left_color=grey&right_color=blue&left_text=Downloads https://img.shields.io/badge/code%20style-black-000000.svg https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=505050 GitHub

The package covers post-processing scenarios for the results of Quantum Espresso, TB2J and Wannier90, as well as provides some custom scripts.

It is expected to be used in two ways:

  • As Python library

  • Via scripts (i.e. usage from command line)

For the detailed description check documentation.

Installation

Requirement for RAD-tools installation are:

  • Python (>=3.8)

  • NumPy

  • SciPy

  • matplotlib

  • tqdm

  • termcolor

RAD-tools can be installed with pip or from source.

pip

To install RAD-tools, run (you may need to use pip3):

pip install rad-tools

Installing from source

  • Clone the project to your local computer:

git clone git@github.com:adrybakov/rad-tools.git
  • Change the directory:

cd rad-tools
  • To install RAD-tools, run (you may need to use pip3):

pip install rad-tools

Additionally you may run the unit tests, which requires pytest (requires Python 3.7+) to be installed:

make test

To install pytest, run (you may need to use pip3):

pip install pytest

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

rad-tools-0.8.9.tar.gz (127.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rad_tools-0.8.9-py3-none-any.whl (177.1 kB view details)

Uploaded Python 3

File details

Details for the file rad-tools-0.8.9.tar.gz.

File metadata

  • Download URL: rad-tools-0.8.9.tar.gz
  • Upload date:
  • Size: 127.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for rad-tools-0.8.9.tar.gz
Algorithm Hash digest
SHA256 5b29d960b7f3ed83ebe9331870554f7a0215f6962bbe351d1de5e3e37da53f62
MD5 9dea77f752047a39f0c878cd61be7139
BLAKE2b-256 ffb58c2b1b5632e0d4a7c81d7db851f76766375443be94f059a3aac0c6cb3853

See more details on using hashes here.

File details

Details for the file rad_tools-0.8.9-py3-none-any.whl.

File metadata

  • Download URL: rad_tools-0.8.9-py3-none-any.whl
  • Upload date:
  • Size: 177.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for rad_tools-0.8.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f20a5c3dd8f5fe61bfc467c68f8b70c3d07e44529e7aa45f870abe72641294d9
MD5 7491b667caa1288a78e9329329b5eee4
BLAKE2b-256 118244c9916d65b2e1ecf011c2bddccb81516580dd7b5633a1a5bd3c5c210fd6

See more details on using hashes here.

Supported by

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