aiida_chemshell.workflows.isolated_atoms module

Workflows for isolating atomic species and calculating SP energies.

class aiida_chemshell.workflows.isolated_atoms.IsolatedAtomicEnergiesWorkChain(*args: Any, **kwargs: Any)

Bases: WorkChain

AiiDA workflow for extracting isolated atomic energies from a given structure.

DEFAULT_INPUT_TAGS = {'structure': ('Input Chemical Structure', 'The input structure to extract isolated atomic energies from.')}
apply_default_input_tags() → None

Apply default labels/descriptions to WorkChain specific input nodes.

atom_energies()

Run ChemShell single point calculations for each atom type.

create_atom_structures() → None

Create provenance-tracked isolated atom structures for each atom type.

classmethod define(spec) → None

Define the AiiDA process specification for the WorkChain.

result() → None

Collect the results into a dictionary.