Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Further cmdline features to implement #39

Open
broeder-j opened this issue Nov 25, 2020 · 5 comments
Open

Further cmdline features to implement #39

broeder-j opened this issue Nov 25, 2020 · 5 comments

Comments

@broeder-j
Copy link
Member

Here we collect features of what still has to be implemented on the cmdline.

  • launch: all workchains (excluding ...)

  • expose kkrparams params: i.e

from aiida_kkr.tools import kkrparams
params_node = Dict(dict=kkrparams(LMAX=2, ...))
@PhilippRue
Copy link
Member

Data for kkr calculations and workflows

To help create data nodes for use from the command line:

  • aiida-kkr data create kkrparams create a Dict node using the kkrparams class to have help and verification
  • aiida-kkr data create options create options node for workflows (withmpi, resources etc.)
  • aiida-kkr data create imp-info create imputiy info node which has help and verification
  • aiida-kkr data create kpoints create k-points for bandstructure claculations
  • aiida-kkr data create noco_angles create k-points for bandstructure calculations

The most important issue is to find a way to tell the command line tool to understand dict input in some way.

The corresponding list commands are also needed:

  • aiida-kkr data list kkrparams
  • aiida-kkr data list options
  • aiida-kkr data list imp-info
  • aiida-kkr data list kpoints
  • aiida-kkr data list noco_angles
  • aiida-kkr data list imp-pot to look for all single file data nodes that are potential files

These should query for all kkrparams etc dict nodes that could be identified by a certain extra in the creation step.

@PhilippRue
Copy link
Member

Also add documentation and example usage needed

@broeder-j
Copy link
Member Author

Also add tests

@PhilippRue
Copy link
Member

add option to start from old inputcard (+ maybe potential, shapefun) instead of from structure (cif file etc.)

@PhilippRue
Copy link
Member

@RubelMozumder adds

  • aiida-kkr launch bs for running the bandstructure workflow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants