esrf_pathlib._schemas.definitions.esrf_utils#
Functions
|
|
|
|
|
|
|
Use for a named directory with optionally unknown content. |
|
|
|
|
|
- esrf_pathlib._schemas.definitions.esrf_utils.derive_normalized_beamline(values)[source]#
- Parameters:
values (
Dict[str,Union[str,date,DataType,TomoResultType,None]])- Return type:
str
- esrf_pathlib._schemas.definitions.esrf_utils.deserialize_session_date(session_date)[source]#
- Parameters:
session_date (
Union[str,date,datetime])- Return type:
date
- esrf_pathlib._schemas.definitions.esrf_utils.deserializer_enum_type(data_type, enum_type, string_to_enum)[source]#
- Parameters:
data_type (
Union[str,Enum])enum_type (
Type[Enum])string_to_enum (
Dict[str,Enum])
- Return type:
Enum
- esrf_pathlib._schemas.definitions.esrf_utils.named_directory(name)[source]#
Use for a named directory with optionally unknown content.
- Parameters:
name (
str)- Return type:
Tuple[str,str,bool]
- esrf_pathlib._schemas.definitions.esrf_utils.serialize_beamline(normalized_beamline)[source]#
- Parameters:
normalized_beamline (
str)- Return type:
str