scitacean.model.UploadRawDataset#

pydantic model scitacean.model.UploadRawDataset[source]#
field accessGroups: list[str] | None = None#
Validated by:
  • _set_investigator

field classification: str | None = None#
Validated by:
  • _set_investigator

field comment: str | None = None#
Validated by:
  • _set_investigator

field contactEmail: str [Required]#
Validated by:
  • _set_investigator

  • _validate_emails

field creationLocation: str [Required]#
Validated by:
  • _set_investigator

field creationTime: datetime [Required]#
Validated by:
  • _set_investigator

  • _validate_datetime

field dataFormat: str | None = None#
Validated by:
  • _set_investigator

field dataQualityMetrics: int | None = None#
Validated by:
  • _set_investigator

field datasetName: str | None = None#
Validated by:
  • _set_investigator

field description: str | None = None#
Validated by:
  • _set_investigator

field endTime: datetime | None = None#
Validated by:
  • _set_investigator

  • _validate_datetime

field inputDatasets: list[PID] [Required]#
Validated by:
  • _set_investigator

field instrumentGroup: str | None = None#
Validated by:
  • _set_investigator

field instrumentId: str | None = None#
Validated by:
  • _set_investigator

field investigator: str [Required]#
Validated by:
  • _set_investigator

field isPublished: bool | None = None#
Validated by:
  • _set_investigator

field jobLogData: str | None = None#
Validated by:
  • _set_investigator

field jobParameters: dict[str, Any] | None = None#
Validated by:
  • _set_investigator

field keywords: list[str] | None = None#
Validated by:
  • _set_investigator

field license: str | None = None#
Validated by:
  • _set_investigator

field numberOfFiles: NonNegativeInt | None = None#
Validated by:
  • _set_investigator

field numberOfFilesArchived: NonNegativeInt [Required]#
Constraints:
  • ge = 0

Validated by:
  • _set_investigator

field orcidOfOwner: str | None = None#
Validated by:
  • _set_investigator

  • _validate_orcids

field owner: str [Required]#
Validated by:
  • _set_investigator

field ownerEmail: str | None = None#
Validated by:
  • _set_investigator

  • _validate_emails

field ownerGroup: str [Required]#
Validated by:
  • _set_investigator

field packedSize: NonNegativeInt | None = None#
Validated by:
  • _set_investigator

field principalInvestigator: str [Required]#
Validated by:
  • _set_investigator

field proposalId: str | None = None#
Validated by:
  • _set_investigator

field relationships: list[UploadRelationship] | None = None#
Validated by:
  • _set_investigator

field runNumber: str | None = None#
Validated by:
  • _set_investigator

field sampleId: str | None = None#
Validated by:
  • _set_investigator

field scientificMetadata: dict[str, Any] | None = None#
Validated by:
  • _set_investigator

field sharedWith: list[str] | None = None#
Validated by:
  • _set_investigator

field size: NonNegativeInt | None = None#
Validated by:
  • _set_investigator

field sourceFolder: RemotePath [Required]#
Validated by:
  • _set_investigator

field sourceFolderHost: str | None = None#
Validated by:
  • _set_investigator

field startTime: datetime | None = None#
Validated by:
  • _set_investigator

field techniques: list[UploadTechnique] | None = None#
Validated by:
  • _set_investigator

field type: DatasetType [Required]#
Validated by:
  • _set_investigator

field usedSoftware: list[str] [Required]#
Validated by:
  • _set_investigator

field validationStatus: str | None = None#
Validated by:
  • _set_investigator