solidipes.utils.metadata module
This module must be lazy loaded due to pandas import.
- solidipes.utils.metadata.dc_to_solidipes(dc_metadata: Dict[str, Any]) Dict[str, Any][source]
Transform Dublin Core Qualified metadata to solidipes-compliant, solidipes-adjacent metadata.
- Parameters:
dc_metadata (dict) – Input metadata in Dublin Core Qualified format
- Returns:
Transformed metadata in solidipes format
- Return type:
dict
- solidipes.utils.metadata.solidipes_to_dspace7(metadata: Dict[str, Any]) Dict[str, Any][source]
Transform solidipes-compliant/solidipes-adjacent metadata to DSpace7 patch-ready metadata, i.e. a list of field insertion operations.
- Parameters:
metadata (dict) – solidipes metadata
- Returns:
Transformed metadata in DSpace7 patch-ready Dublin Core format
- Return type:
dict