Skip to content

Class: ProjectJobFile

VDJServer files generated from jobs.

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

 classDiagram
    class ProjectJobFile
    click ProjectJobFile href "../ProjectJobFile/"
      ProjectFile <|-- ProjectJobFile
        click ProjectFile href "../ProjectFile/"

      ProjectJobFile : analysis_uuid

      ProjectJobFile : fileType

      ProjectJobFile : job_uuid

      ProjectJobFile : name

      ProjectJobFile : pairedReadMetadataUuid

      ProjectJobFile : path

      ProjectJobFile : project_uuid

      ProjectJobFile : qualityScoreMetadataUuid

      ProjectJobFile : readDirection

      ProjectJobFile : readMetadataUuid

      ProjectJobFile : size

      ProjectJobFile : tags

      ProjectJobFile : url

Inheritance

Slots

Name Cardinality and Range Description Inheritance
project_uuid 0..1
String
Default slot description direct
analysis_uuid 0..1
String
Default slot description direct
job_uuid 0..1
String
Default slot description direct
path 1
String
ProjectFile
name 0..1
String
Full name of contributor ProjectFile
size 0..1
Float
Default slot description ProjectFile
readDirection 0..1
String
Default slot description ProjectFile
fileType 0..1
Float
Default slot description ProjectFile
tags 0..1
String
Default slot description ProjectFile
url 0..1
String
Default slot description ProjectFile
pairedReadMetadataUuid 0..1
String
Default slot description ProjectFile
readMetadataUuid 0..1
String
Default slot description ProjectFile
qualityScoreMetadataUuid 0..1
String
Default slot description ProjectFile

Usages

used by used in type used
ProjectJobFileMeta value range ProjectJobFile

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: ProjectJobFile
description: VDJServer files generated from jobs.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: ProjectFile
slots:
- project_uuid
- analysis_uuid
- job_uuid

Induced

name: ProjectJobFile
description: VDJServer files generated from jobs.
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: ProjectFile
attributes:
  project_uuid:
    name: project_uuid
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectJobFile
    range: string
  analysis_uuid:
    name: analysis_uuid
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectJobFile
    range: string
  job_uuid:
    name: job_uuid
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectJobFile
    range: string
  path:
    name: path
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    - FilePostitRequest
    range: string
    required: true
  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: ProjectJobFile
    domain_of:
    - Contributor
    - TapisMetaObject
    - ProjectFile
    - VisualizationDocument
    range: string
  size:
    name: size
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: float
  readDirection:
    name: readDirection
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: string
  fileType:
    name: fileType
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: float
  tags:
    name: tags
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: string
  url:
    name: url
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    - NotificationDetails
    range: string
  pairedReadMetadataUuid:
    name: pairedReadMetadataUuid
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: string
  readMetadataUuid:
    name: readMetadataUuid
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: string
  qualityScoreMetadataUuid:
    name: qualityScoreMetadataUuid
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Default slot description
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: ProjectJobFile
    domain_of:
    - ProjectFile
    range: string