pyiron_base.project.generic.Creator#
- class pyiron_base.project.generic.Creator(project: Project)[source]#
Bases:
objectMethods
__init__(project)job_name(job_name[, ndigits, special_symbols])Creation of job names with special symbol replacement and rounding of floating numbers
table([job_name, delete_existing_job])Create pyiron table
Attributes
job- static job_name(job_name: str, ndigits: int | None = 8, special_symbols: Dict | None = None) str[source]#
Creation of job names with special symbol replacement and rounding of floating numbers
- Parameters:
job_name (str/list) – Job name
ndigits (int/None) – Decimal digits to round floats to a given precision. None if no rounding should be performed.
special_symbols (dict) – Replacement of special symbols.
- Returns:
Job name
- Return type:
(str)
Default special_symbols: default_special_symbols_to_be_replaced