All plugins

aiida-tbmodels

AiiDA Plugin for running TBmodels

status alpha

General information

Install pip install aiida-tbmodels
Author(s) Dominik Gresch
Contact greschd@gmx.ch
Python import import aiida_tbmodels
Latest version 0.3.0
Released 2020-03-03

Registry checks

W019: No <code>bdist_wheel</code> available for PyPI release.
W002: AiiDA version not found
W008: Unable to reach documentation URL: https://aiida-tbmodels.readthedocs.io
E001: Failed to install plugin aiida-tbmodels<pre>Collecting aiida-tbmodels Downloading aiida-tbmodels-0.3.0.tar.gz (8.8 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'error' error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [20 lines of output] /opt/conda/lib/python3.10/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) [ REENTRY ] registering entry points with reentry... [ REENTRY ] ... registered to /home/aiida/.config/reentry/data/5d9e5327e684dbfa000493a11d0110f0abb5242e20a9b88369b9910dfe0d9564 [ REENTRY ] Following entrypoints were registered aiida-tbmodels -> {'aiida.calculations': {'tbmodels.eigenvals': 'tbmodels.eigenvals = aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation', 'tbmodels.parse': 'tbmodels.parse = aiida_tbmodels.calculations.parse:ParseCalculation', 'tbmodels.slice': 'tbmodels.slice = aiida_tbmodels.calculations.slice:SliceCalculation', 'tbmodels.symmetrize': 'tbmodels.symmetrize = aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation'}, 'aiida.parsers': {'tbmodels.model': 'tbmodels.model = aiida_tbmodels.parsers.model:ModelParser'}} [ REENTRY ] Current entry point map at /home/aiida/.config/reentry/data/5d9e5327e684dbfa000493a11d0110f0abb5242e20a9b88369b9910dfe0d9564: aiida-tbmodels -> {'aiida.calculations': {'tbmodels.eigenvals': 'tbmodels.eigenvals = aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation', 'tbmodels.parse': 'tbmodels.parse = aiida_tbmodels.calculations.parse:ParseCalculation', 'tbmodels.slice': 'tbmodels.slice = aiida_tbmodels.calculations.slice:SliceCalculation', 'tbmodels.symmetrize': 'tbmodels.symmetrize = aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation'}, 'aiida.parsers': {'tbmodels.model': 'tbmodels.model = aiida_tbmodels.parsers.model:ModelParser'}} error in aiida-tbmodels setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected end or semicolon (after version specifier) aiida-core>=1.1.0<2.0.0 ~~~~~~~^ [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. </pre>
Click any code (W001, E001…) to jump to troubleshooting instructions .

Plugins provided

Calculations 4 Parsers 1

Entry points

CalcJobs and calculation functions aiida.calculations
  • tbmodels.eigenvals

    aiida_tbmodels.calculations.eigenvals:EigenvalsCalculation
  • tbmodels.parse

    aiida_tbmodels.calculations.parse:ParseCalculation
  • tbmodels.slice

    aiida_tbmodels.calculations.slice:SliceCalculation
  • tbmodels.symmetrize

    aiida_tbmodels.calculations.symmetrize:SymmetrizeCalculation
CalcJob parsers aiida.parsers
  • tbmodels.model

    aiida_tbmodels.parsers.model:ModelParser