Dataset¶
arkindex_worker.worker.dataset ¶
BaseWorker methods for datasets.
Classes¶
DatasetMixin ¶
Functions¶
list_process_datasets ¶
list_process_datasets() -> Iterator[Dataset]
List datasets associated to the worker’s process. This helper is not available in developer mode.
Returns:
Type | Description |
---|---|
Iterator[Dataset]
|
An iterator of |
Source code in arkindex_worker/worker/dataset.py
39 40 41 42 43 44 45 46 47 48 49 50 51 |
|
list_dataset_elements ¶
list_dataset_elements(
dataset: Dataset,
) -> Iterator[tuple[str, Element]]
List elements in a dataset.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
dataset |
Dataset
|
Dataset to find elements in. |
required |
Returns:
Type | Description |
---|---|
Iterator[tuple[str, Element]]
|
An iterator of tuples built from the |
Source code in arkindex_worker/worker/dataset.py
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
|
update_dataset_state ¶
update_dataset_state(
dataset: Dataset, state: DatasetState
) -> Dataset
Partially updates a dataset state through the API.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
dataset |
Dataset
|
The dataset to update. |
required |
state |
DatasetState
|
State of the dataset. |
required |
Returns:
Type | Description |
---|---|
Dataset
|
The updated |
Source code in arkindex_worker/worker/dataset.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
|