NomadArchive
- class ase2sprkkr.bindings.nomad.nomad.NomadArchive(filename=None, depends=True, name=None)[source]
This class handles Nomad uploads
Class hierarchy
Constructor
- Parameters
filename (Optional[str]) –
depends (Union[str, bool]) –
- __init__(filename=None, depends=True, name=None)[source]
- Parameters
filename (Optional[str]) – Name of the resulting zip archive
depends (Union[str, bool]) – Added tasks will be (by default) dependendent on a given entry. False means no dependency True means autodetect – only one SCF task can be added and this will be the dependency
name – Name of the whole workflow
- add_entry(output, depends=True)[source]
Add entry
- Parameters
output (Union[TaskResult, str]) – Output file to add
depends (Union[str, bool, NomadEntry]) –
str
: “foreign entry point” NomadEntry: Already added packageTrue
: Automatic detectionFalse
: No dependency