All plugins

aiida-strain

AiiDA Plugin for applying strain to structures

status alpha

General information

Install pip install aiida-strain
Author(s) Dominik Gresch
Python import import aiida_strain
Latest version 0.2.0
Released 2019-11-22

Registry checks

W019: No <code>bdist_wheel</code> available for PyPI release.
W002: AiiDA version not found
E001: Failed to install plugin aiida-strain<pre>Collecting aiida-strain Downloading aiida-strain-0.2.0.tar.gz (7.6 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: aiida-core in ./.local/lib/python3.10/site-packages (from aiida-strain) (2.9.2) Collecting strain (from aiida-strain) Downloading strain-0.2.1.tar.gz (7.3 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting aiida-symmetry-representation (from aiida-strain) Downloading aiida-symmetry-representation-0.2.0.tar.gz (7.4 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting aiida-tools (from aiida-strain) Downloading aiida_tools-0.4.1-py3-none-any.whl.metadata (981 bytes) WARNING: Ignoring version 0.4.1 of aiida-tools since it has invalid metadata: Requested aiida-tools from https://files.pythonhosted.org/packages/a4/6e/397f10b2b9c4abfe36f2c9a1dd72e85675602e664f291b707d85cca9b992/aiida_tools-0.4.1-py3-none-any.whl (from aiida-strain) has invalid metadata: Expected matching RIGHT_PARENTHESIS for LEFT_PARENTHESIS, after version specifier aiida-core (>=1.0.0<3.0.0) ~~~~~~~~^ Please use pip<24.1 if you need to use this version. Downloading aiida_tools-0.4.0-py3-none-any.whl.metadata (981 bytes) WARNING: Ignoring version 0.4.0 of aiida-tools since it has invalid metadata: Requested aiida-tools from https://files.pythonhosted.org/packages/98/60/22463e9d296df32e45225dad403b3105664a2535dceaeeaef5599bb067f6/aiida_tools-0.4.0-py3-none-any.whl (from aiida-strain) has invalid metadata: Expected matching RIGHT_PARENTHESIS for LEFT_PARENTHESIS, after version specifier aiida-core (>=2.0.0<3.0.0) ~~~~~~~~^ Please use pip<24.1 if you need to use this version. Downloading aiida-tools-0.3.3.tar.gz (6.8 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'error' error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [3 lines of output] error in aiida-tools setup command: 'install_requires' must be a string or iterable of strings containing valid project/version requirement specifiers; Expected comma (within version specifier), semicolon (after version specifier) or end aiida-core>=1.0.0<2.0.0 ~~~~~~~^ [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed to build 'aiida-tools' when getting requirements to build wheel </pre>
Click any code (W001, E001…) to jump to troubleshooting instructions .

Plugins provided

Workflows 2

Entry points

WorkChains and work functions aiida.workflows
  • strain.apply_strains

    aiida_strain:ApplyStrains
  • strain.apply_strains_with_symmetry

    aiida_strain:ApplyStrainsWithSymmetry