Dataset

class LOGS.Entities.Dataset.Dataset(ref=None, id=None, connection=None, files=None, format=None)[source]

Bases: INamedEntity, IProjectBased, IOwnedEntity, IEntityWithIntId, IRelatedEntity[DatasetRelations], ITypedEntity, ISoftDeletable, IUniqueEntity, IPermissionedEntity

property acquisitionDate: datetime | None
property bridge: BridgeMinimal | None
property bridgeId: int | None
property claimed: bool | None
property datatracks: List[Datatrack] | None
property dateAdded: datetime | None
download(directory=None, fileName=None, overwrite=False)[source]
property equipmentIds: List[int] | None
property equipments: List[EquipmentMinimal] | None
property experiment: ExperimentMinimal | None
fetchFull()[source]
fetchInfo()[source]
fetchParameters()[source]
fetchZipSize()[source]
property format: FormatMinimal | None
property formatVersion: int | None
fromDict(ref, formatDict=None)[source]
Return type:

None

getParameter(key, removeUnit=False)[source]
property instrument: InstrumentMinimal | None
property instrumentId: int | None
property isDeleted: bool | None
property isViewableEntity: bool | None

Deprecated since version Please: use property ‘attachment’

property legacyId: str | None
property method: MethodMinimal | None
property methodId: int | None
property notes: str | None
property operatorIds: List[int] | None
property operators: List[PersonMinimal] | None
property other: str | None
property parameters: Dict[str, Any] | None
property parsedMetadata: ParsedMetadata | None
property parserLogs: List[ParserLog] | None
property parsingState: Literal['ParsedSuccessfully', 'NotParseable', 'ParsingFailed', 'NotYetParsed'] | None
property path: str | None
property projectIds: List[int] | None
property projects: List[ProjectMinimal] | None
property sample: SampleMinimal | None
property sampleId: int | None
property sourceBaseDirectory: str | None
property sourceRelativeDirectory: str | None
property tracks: List[Track] | None
property tracksHierarchy: HierarchyNode | None
property type: DatasetTypeMinimal | None
property zipSize: int | None
class LOGS.Entities.Dataset.ParsedMetadata(ref=None)[source]

Bases: SerializeableContent

Parameters: bool = False
TrackCount: int = False
TrackViewerTypes: List[str] = []
Tracks: bool = False