ReadOnlyDataStoreZipped#

class ReadOnlyDataStoreZipped(*args, **kwargs)#
Attributes
completed
describe
limit
logs
members
mode

string that references datastore mode, override in subclass constructor

not_completed
source

string that references connecting to data store, override in subclass constructor

summary_logs

returns a table summarising log files

summary_not_completed

returns a table summarising not completed results

Methods

md5(unique_id)

Parameters

drop_not_completed

read

validate

write

write_log

write_not_completed

property completed: list[cogent3.app.data_store.DataMember]#
property describe: cogent3.app.typing.TabularType#
drop_not_completed(*, unique_id: Optional[str] = None) None#
property limit#
property logs: list[cogent3.app.data_store.DataMemberABC]#
md5(unique_id: str) Optional[str]#
Parameters
unique_id

name of data store member

Returns
md5 checksum for the member, if available, None otherwise
property members: list[cogent3.app.data_store.DataMemberABC]#
property mode#

string that references datastore mode, override in subclass constructor

property not_completed#
read(unique_id: str) Union[str, bytes]#
property source: str | pathlib.Path#

string that references connecting to data store, override in subclass constructor

property summary_logs: cogent3.app.typing.TabularType#

returns a table summarising log files

property summary_not_completed: cogent3.app.typing.TabularType#

returns a table summarising not completed results

validate() cogent3.app.typing.TabularType#
write(*, unique_id: str, data: Union[str, bytes]) None#
write_log(*, unique_id: str, data: Union[str, bytes]) None#
write_not_completed(*, unique_id: str, data: Union[str, bytes]) None#