Source code for galaxy.model.dataset_collections.types.list
from galaxy.model import DatasetCollectionElement
from . import BaseDatasetCollectionType
[docs]class ListDatasetCollectionType(BaseDatasetCollectionType):
"""A flat list of named elements."""
collection_type = "list"
[docs] def generate_elements(self, elements):
for identifier, element in elements.items():
association = DatasetCollectionElement(
element=element,
element_identifier=identifier,
)
yield association