Skip to content

Class: TapisMetaObject

Tapis Meta API object.

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

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


      TapisMetaObject <|-- UserAccountMeta
        click UserAccountMeta href "../UserAccountMeta/"
      TapisMetaObject <|-- UserVerificationMeta
        click UserVerificationMeta href "../UserVerificationMeta/"
      TapisMetaObject <|-- FeedbackMeta
        click FeedbackMeta href "../FeedbackMeta/"
      TapisMetaObject <|-- PrivateProjectMeta
        click PrivateProjectMeta href "../PrivateProjectMeta/"
      TapisMetaObject <|-- PublicProjectMeta
        click PublicProjectMeta href "../PublicProjectMeta/"
      TapisMetaObject <|-- RepertoireMeta
        click RepertoireMeta href "../RepertoireMeta/"
      TapisMetaObject <|-- RepertoireGroupMeta
        click RepertoireGroupMeta href "../RepertoireGroupMeta/"
      TapisMetaObject <|-- SubjectMeta
        click SubjectMeta href "../SubjectMeta/"
      TapisMetaObject <|-- SampleProcessingMeta
        click SampleProcessingMeta href "../SampleProcessingMeta/"
      TapisMetaObject <|-- DataProcessingMeta
        click DataProcessingMeta href "../DataProcessingMeta/"
      TapisMetaObject <|-- ProjectFileMeta
        click ProjectFileMeta href "../ProjectFileMeta/"
      TapisMetaObject <|-- DeletedFileMeta
        click DeletedFileMeta href "../DeletedFileMeta/"
      TapisMetaObject <|-- ProjectJobFileMeta
        click ProjectJobFileMeta href "../ProjectJobFileMeta/"
      TapisMetaObject <|-- ProjectJobMeta
        click ProjectJobMeta href "../ProjectJobMeta/"
      TapisMetaObject <|-- ADCRepositorySetMeta
        click ADCRepositorySetMeta href "../ADCRepositorySetMeta/"
      TapisMetaObject <|-- ADCAsyncQueryMeta
        click ADCAsyncQueryMeta href "../ADCAsyncQueryMeta/"
      TapisMetaObject <|-- ADCProjectLoadMeta
        click ADCProjectLoadMeta href "../ADCProjectLoadMeta/"
      TapisMetaObject <|-- ADCRearrangementLoadMeta
        click ADCRearrangementLoadMeta href "../ADCRearrangementLoadMeta/"
      TapisMetaObject <|-- ADCDownloadCacheMeta
        click ADCDownloadCacheMeta href "../ADCDownloadCacheMeta/"
      TapisMetaObject <|-- ADCDownloadCacheStudyMeta
        click ADCDownloadCacheStudyMeta href "../ADCDownloadCacheStudyMeta/"
      TapisMetaObject <|-- ADCDownloadCacheRepertoireMeta
        click ADCDownloadCacheRepertoireMeta href "../ADCDownloadCacheRepertoireMeta/"
      TapisMetaObject <|-- StatisticsCacheMeta
        click StatisticsCacheMeta href "../StatisticsCacheMeta/"
      TapisMetaObject <|-- StatisticsCacheStudyMeta
        click StatisticsCacheStudyMeta href "../StatisticsCacheStudyMeta/"
      TapisMetaObject <|-- StatisticsCacheRepertoireMeta
        click StatisticsCacheRepertoireMeta href "../StatisticsCacheRepertoireMeta/"
      TapisMetaObject <|-- AnalysisDocumentMeta
        click AnalysisDocumentMeta href "../AnalysisDocumentMeta/"


      TapisMetaObject : associationIds

      TapisMetaObject : created

      TapisMetaObject : lastUpdated

      TapisMetaObject : name

      TapisMetaObject : owner

      TapisMetaObject : uuid

Inheritance

Slots

Name Cardinality and Range Description Inheritance
uuid 1
String
object identifier direct
associationIds *
String
object associations direct
owner 0..1
String
direct
created 0..1
Datetime
object creation timestamp direct
lastUpdated 0..1
Datetime
object last update timestamp direct
name 1
String
Full name of contributor direct

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: TapisMetaObject
description: Tapis Meta API object.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: VDJServerStandards
slots:
- uuid
- associationIds
- owner
- created
- lastUpdated
- name
slot_usage:
  uuid:
    name: uuid
    required: true
  name:
    name: name
    required: true

Induced

name: TapisMetaObject
description: Tapis Meta API object.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: VDJServerStandards
slot_usage:
  uuid:
    name: uuid
    required: true
  name:
    name: name
    required: true
attributes:
  uuid:
    name: uuid
    annotations:
      nullable:
        tag: nullable
        value: false
    description: object identifier
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: TapisMetaObject
    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: TapisMetaObject
    domain_of:
    - TapisMetaObject
    range: string
    multivalued: true
  owner:
    name: owner
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: TapisMetaObject
    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: TapisMetaObject
    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: TapisMetaObject
    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: TapisMetaObject
    domain_of:
    - Contributor
    - TapisMetaObject
    - ProjectFile
    - VisualizationDocument
    range: string
    required: true