aiida_aimall.data#
Data types provided by plugin
Module Contents#
Classes#
Command line options for aimqb. |
Attributes#
- class aiida_aimall.data.AimqbParameters(parameter_dict=None, **kwargs)[source]#
Bases:
aiida.orm.DictCommand line options for aimqb.
This class represents a python dictionary used to pass command line options to the executable. The class takes a dictionary of parameters and validates to ensure the aimqb command line parameters are correct
- Parameters:
parameters_dict (dict) – dictionary with commandline parameters
- Usage:
AimqbParameters(parameter_dict{'naat':2})
- validate(parameters_dict)[source]#
Validate command line options.
Uses the voluptuous package for validation. Find out about allowed keys using:
print(AimqbParameters).schema.schema
- Parameters:
parameters_dict (dict) – dictionary with commandline parameters
- Returns:
input dictionary validated against the allowed options for aimqb