-
## Motivation
Integrate the OPTIMADE API as a first-class citizen into the AiiDA ecosystem. This will enable AiiDA users to import and export structure data easily using the OPTIMADE API, providing…
-
## Motivation
Currently, when one wants to run a code through AiiDA, there is quite a bit of setup that needs to be done. If one is lucky and a `CalcJob` plugin already exists, before it can be use…
-
Sometimes, especially when running Wannier90 in library mode it is useful to read the input file.
We should consider to include a parser for this file. As an initial approach we might reuse what is…
-
## Motivation
AiiDA is mostly used in the chemistry and materials science domains, where Python is very popular. Many users, therefore, will have Python-based codes that they want to use through or…
-
## Motivation
Since AiiDA started within the field of materials science, the core AiiDA package still contains a lot of data types related to this domain. There are several reasons why we may want …
-
Currently, there is an [open PR](https://github.com/aiidateam/aiida-core/pull/3787) on `aiida-core` which is touching transport plugins. This plugin needs some modifications which are suggested by @gi…
-
Instead of defining a new `memory_Mb` in the resources (very specific to this scheduler), we should reuse concepts already into AiiDA and independent of the scheduler.
E.g. we have `metadata.option…
-
## Motivation
This user-story is slightly more technical then it should be, but there is no real other way of phrasing it. Essentially it boils down to the following:
One of AiiDA's main functio…
-
AiiDA core has a reference implementation of the `BaseRestartWorkChain`:
https://github.com/aiidateam/aiida-core/blob/develop/aiida/engine/processes/workchains/restart.py
The `CastepBaseWorkCha…
-
### Steps to reproduce
Using code snippets that are available [Tutorial](https://aiida.readthedocs.io/projects/aiida-core/en/latest/tutorials/basic.html#workflows), the [How-To Guides](https://ai…