Skip to main content

Spinney: a Python package for assisting with first-principles simulations of point defects in solids.

Project description

Purpose

Spinney is a software package developed in order to assist with first-principles investigations of point defects in solids within the supercell approach. For this purpose, several tools able to aid in the various steps associated with this kind of studies are implemented.

Some of the tasks that Spinney is able to perform are:

  • Compute, from external data (taken for example from online repositories), the ranges of validity for the elements chemical potentials according to thermodynamic constraints;

  • Calculate the correction energy due to electrostatic finite-size-effects in charged supercells;

  • Calculate defect formation energies and transition levels;

  • Calculate defects and carriers concentrations.

Spinney is written in Python and offers a very general and flexible user interface which can be easily integrated with any first-principles code.

Installation

The easiest way to install Spinney is through pip:

pip install spinney

We suggest to create a virtual environment in which the Spinney code can be installed.

The requirement for a successful installation are:

Authors

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

Spinney-0.8a2.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

Spinney-0.8a2-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file Spinney-0.8a2.tar.gz.

File metadata

  • Download URL: Spinney-0.8a2.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.1

File hashes

Hashes for Spinney-0.8a2.tar.gz
Algorithm Hash digest
SHA256 e0520df48ffdf965ce4afe062d90303a86ff84ac1132cb58a91e2906a79f209e
MD5 95ee58139fa4e01431b383fbd06a5e26
BLAKE2b-256 fb5b290e3cb53f0ad4f58d38d117580909fe7a0f5af5f2c52663e2da28cdc7e3

See more details on using hashes here.

Provenance

File details

Details for the file Spinney-0.8a2-py3-none-any.whl.

File metadata

  • Download URL: Spinney-0.8a2-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.1

File hashes

Hashes for Spinney-0.8a2-py3-none-any.whl
Algorithm Hash digest
SHA256 3663d11af1fae4c24b4eb3f11818f1c602f661d527206f47f27af5bae034ce64
MD5 4c47751aa329623fdfdf8c65a22285c4
BLAKE2b-256 6eb95b9400b071a65f73fe9480430942bd703583f469b2dab92cc23352c16eeb

See more details on using hashes here.

Provenance

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