Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rad-tools

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rad-tools

Sandbox (mainly condense matter plotting)

  • 0.9.1
  • PyPI
  • Socket score

Maintainers
1

RAD-TOOLS


Spin Hamiltonians, magnons and condense matter post-processing.

.. image:: https://badge.fury.io/py/rad-tools.svg :target: https://badge.fury.io/py/rad-tools

.. image:: https://readthedocs.org/projects/rad-tools/badge/?version=stable :target: https://rad-tools.org/en/stable/?badge=stable :alt: Documentation Status

.. image:: https://static.pepy.tech/personalized-badge/rad-tools?period=total&units=international_system&left_color=grey&right_color=blue&left_text=Downloads :target: https://pepy.tech/project/rad-tools

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black

.. image:: https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=505050 :target: https://pycqa.github.io/isort/

.. image:: https://img.shields.io/github/license/adrybakov/rad-tools :alt: GitHub

The package covers post-processing scenarios for the results of Quantum Espresso <https://www.quantum-espresso.org>, TB2J <https://tb2j.readthedocs.io/en/latest/> and Wannier90 <http://www.wannier.org/>_, 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. <https://rad-tools.org>_

Installation

Requirement for RAD-tools installation are:

  • Python (>=3.9)
  • NumPy (<2)
  • 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):

.. code-block:: console

pip install rad-tools

Installing from source

  • Clone the project to your local computer:

.. code-block:: python

git clone git@github.com:adrybakov/rad-tools.git

  • Change the directory:

.. code-block:: python

cd rad-tools

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

.. code-block:: console

pip install rad-tools

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

.. code-block:: console

make test

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

.. code-block:: console

pip install pytest

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc