geolib.models.dgeoflow.serializer

Classes

DGeoFlowBaseSerializer(**data)

Serializer to folder/file structure.

DGeoFlowInputSerializer(**data)

param data:

DGeoFlowInputZipSerializer(**data)

DStabilSerializer for zipped.stix files.

class geolib.models.dgeoflow.serializer.DGeoFlowBaseSerializer(**data)

Serializer to folder/file structure.

Parameters:

data (Any) –

ds: DGeoFlowStructure
serialize()
Return type:

Dict

abstract write(path)

Write serialized model to Filepath or BytesIO buffer

class geolib.models.dgeoflow.serializer.DGeoFlowInputSerializer(**data)
Parameters:

data (Any) –

write(filepath)

Write serialized model to Filepath or BytesIO buffer

Parameters:

filepath (DirectoryPath) –

Return type:

DirectoryPath

class geolib.models.dgeoflow.serializer.DGeoFlowInputZipSerializer(**data)

DStabilSerializer for zipped.stix files.

Parameters:

data (Any) –

write(filepath)

Write serialized model to Filepath or BytesIO buffer

Parameters:

filepath (Union[FilePath, BytesIO]) –

Return type:

Union[FilePath, BytesIO]