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)

drop_not_completed

read

validate

write

write_log

write_not_completed

property completed: list[DataMember]#
property describe: TabularType#
drop_not_completed(*, unique_id: str | None = None) None#
property limit#
property logs: list[DataMemberABC]#
md5(unique_id: str) str | None#
Parameters:
unique_id

name of data store member

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

string that references datastore mode, override in subclass constructor

property not_completed#
read(unique_id: str) str | bytes#
property source: str | Path#

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

property summary_logs: TabularType#

returns a table summarising log files

property summary_not_completed: TabularType#

returns a table summarising not completed results

validate() TabularType#
write(*, unique_id: str, data: str | bytes) None#
write_log(*, unique_id: str, data: str | bytes) None#
write_not_completed(*, unique_id: str, data: str | bytes) None#