mapping¶
Mapping filter strategy.
DLiteMappingConfig
¶
Bases: MappingConfig
DLite mapping strategy config.
Source code in oteapi_dlite/strategies/mapping.py
33 34 35 36 37 38 39 40 41 |
|
configuration: Annotated[DLiteMappingStrategyConfig, Field(description='DLite mapping strategy-specific configuration.')] = DLiteMappingStrategyConfig()
class-attribute
instance-attribute
¶
DLiteMappingStrategy
¶
Strategy for a mapping.
Registers strategies:
("mappingType", "mappings")
Source code in oteapi_dlite/strategies/mapping.py
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
|
mapping_config: DLiteMappingConfig
instance-attribute
¶
get(session=None)
¶
Execute strategy and return a dictionary.
Source code in oteapi_dlite/strategies/mapping.py
84 85 86 87 88 |
|
initialize(session=None)
¶
Initialize strategy.
Source code in oteapi_dlite/strategies/mapping.py
56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
|
DLiteMappingStrategyConfig
¶
Bases: AttrDict
Configuration for a DLite mapping filter.
Source code in oteapi_dlite/strategies/mapping.py
22 23 24 25 26 27 28 29 30 |
|