Skip to content

Class: ProjectFileMeta

Tapis Meta object for a VDJServer project file.

URI: https://github.com/vdjserver/vdjserver-airr-schema/ProjectFileMeta

 classDiagram
    class ProjectFileMeta
    click ProjectFileMeta href "../ProjectFileMeta/"
      TapisMetaObject <|-- ProjectFileMeta
        click TapisMetaObject href "../TapisMetaObject/"

      ProjectFileMeta : associationIds

      ProjectFileMeta : created

      ProjectFileMeta : lastUpdated

      ProjectFileMeta : name

      ProjectFileMeta : owner

      ProjectFileMeta : uuid

      ProjectFileMeta : value





        ProjectFileMeta --> "0..1" ProjectFile : value
        click ProjectFile href "../ProjectFile/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
value 0..1
ProjectFile
Level at which the property was observed in the experiment (non-normalized) direct
uuid 1
String
object identifier TapisMetaObject
associationIds *
String
object associations TapisMetaObject
owner 0..1
String
TapisMetaObject
created 0..1
Datetime
object creation timestamp TapisMetaObject
lastUpdated 0..1
Datetime
object last update timestamp TapisMetaObject
name 1
String
Full name of contributor TapisMetaObject

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self https://github.com/vdjserver/vdjserver-airr-schema/ProjectFileMeta
native https://github.com/vdjserver/vdjserver-airr-schema/ProjectFileMeta

LinkML Source

Direct

name: ProjectFileMeta
description: Tapis Meta object for a VDJServer project file.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: TapisMetaObject
slots:
- value
slot_usage:
  value:
    name: value
    range: ProjectFile

Induced

name: ProjectFileMeta
description: Tapis Meta object for a VDJServer project file.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: TapisMetaObject
slot_usage:
  value:
    name: value
    range: ProjectFile
attributes:
  value:
    name: value
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Level at which the property was observed in the experiment (non-normalized).
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - Expression
    - UserAccountMeta
    - UserVerificationMeta
    - FeedbackMeta
    - PrivateProjectMeta
    - PublicProjectMeta
    - RepertoireMeta
    - RepertoireGroupMeta
    - SubjectMeta
    - SampleProcessingMeta
    - DataProcessingMeta
    - ProjectFileMeta
    - DeletedFileMeta
    - ProjectJobFileMeta
    - ProjectJobMeta
    - ADCRepositorySetMeta
    - ADCAsyncQueryMeta
    - ADCProjectLoadMeta
    - ADCRearrangementLoadMeta
    - ADCDownloadCacheMeta
    - ADCDownloadCacheStudyMeta
    - ADCDownloadCacheRepertoireMeta
    - StatisticsCacheMeta
    - StatisticsCacheStudyMeta
    - StatisticsCacheRepertoireMeta
    - AnalysisDocumentMeta
    range: ProjectFile
  uuid:
    name: uuid
    annotations:
      nullable:
        tag: nullable
        value: false
    description: object identifier
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - TapisMetaObject
    range: string
    required: true
  associationIds:
    name: associationIds
    annotations:
      nullable:
        tag: nullable
        value: true
    description: object associations
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - TapisMetaObject
    range: string
    multivalued: true
  owner:
    name: owner
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - TapisMetaObject
    - StudyExtension
    - RepertoireExtension
    range: string
  created:
    name: created
    annotations:
      nullable:
        tag: nullable
        value: true
    description: object creation timestamp
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - TapisMetaObject
    range: datetime
  lastUpdated:
    name: lastUpdated
    annotations:
      nullable:
        tag: nullable
        value: true
    description: object last update timestamp
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - TapisMetaObject
    range: datetime
  name:
    name: name
    annotations:
      nullable:
        tag: nullable
        value: false
    description: Full name of contributor
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectFileMeta
    domain_of:
    - Contributor
    - TapisMetaObject
    - ProjectFile
    - VisualizationDocument
    range: string
    required: true