Skip to content

Class: File Meta Data (FileMetaData)

Representation of file metadata for NCPI

URI: kfi_fhir_sparks:FileMetaData

classDiagram class FileMetaData click FileMetaData href "../FileMetaData/" FileMetaData : adaptor_trimmed FileMetaData : assay_strategy FileMetaData : file_meta_data_id FileMetaData : is_paired_end FileMetaData : library_prep FileMetaData : library_selection FileMetaData : meta_data_type FileMetaData --> "1" EnumFileMetaDataType : meta_data_type click EnumFileMetaDataType href "../EnumFileMetaDataType/" FileMetaData : platform_instrument FileMetaData : reference_genome FileMetaData : samples FileMetaData --> "*" Sample : samples click Sample href "../Sample/" FileMetaData : strandedness FileMetaData : target_region FileMetaData : workflow_tool FileMetaData : workflow_type

Slots

Name Cardinality and Range Description Inheritance
file_meta_data_id 1
String
Representation of file metadata for NCPI direct
meta_data_type 1
EnumFileMetaDataType
Clarify which type of meta data this file has recorded direct
assay_strategy 1
Uriorcurie
e direct
platform_instrument 1
Uriorcurie
e direct
library_prep 0..1
Uriorcurie
e direct
library_selection 0..1
Uriorcurie
direct
strandedness 0..1
Uriorcurie
stranded, unstranded direct
target_region 0..1
Uriorcurie
Target region direct
is_paired_end 0..1
Uriorcurie
True, False direct
adaptor_trimmed 0..1
Uriorcurie
True, False direct
reference_genome 0..1
Uriorcurie
GRCh37, GRCh38 direct
workflow_type 0..1
Uriorcurie
e direct
workflow_tool 0..1
Uriorcurie
e direct
samples *
Sample
e direct

Usages

used by used in type used
NCPIFile file_meta_data_id range FileMetaData

Identifier and Mapping Information

Annotations

property value
fhir_resource Observation
fhir_profile https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-file-metadata

Schema Source

  • from schema: https://carrollaboratory.github.io/kfi-fhir-input

Mappings

Mapping Type Mapped Value
self kfi_fhir_sparks:FileMetaData
native kfi_fhir_sparks:FileMetaData

LinkML Source

Direct

name: FileMetaData
annotations:
  fhir_resource:
    tag: fhir_resource
    value: Observation
  fhir_profile:
    tag: fhir_profile
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-file-metadata
description: Representation of file metadata for NCPI
title: File Meta Data
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slots:
- file_meta_data_id
- meta_data_type
- assay_strategy
- platform_instrument
- library_prep
- library_selection
- strandedness
- target_region
- is_paired_end
- adaptor_trimmed
- reference_genome
- workflow_type
- workflow_tool
- samples
slot_usage:
  file_meta_data_id:
    name: file_meta_data_id
    annotations:
      db_column:
        tag: db_column
        value: file_meta_data_id
      target_slot:
        tag: target_slot
        value: file_meta_data_id
    identifier: true
    range: string
    required: true
    multivalued: false

Induced

name: FileMetaData
annotations:
  fhir_resource:
    tag: fhir_resource
    value: Observation
  fhir_profile:
    tag: fhir_profile
    value: https://nih-ncpi.github.io/ncpi-fhir-ig-2/StructureDefinition/ncpi-file-metadata
description: Representation of file metadata for NCPI
title: File Meta Data
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slot_usage:
  file_meta_data_id:
    name: file_meta_data_id
    annotations:
      db_column:
        tag: db_column
        value: file_meta_data_id
      target_slot:
        tag: target_slot
        value: file_meta_data_id
    identifier: true
    range: string
    required: true
    multivalued: false
attributes:
  file_meta_data_id:
    name: file_meta_data_id
    annotations:
      db_column:
        tag: db_column
        value: file_meta_data_id
      target_slot:
        tag: target_slot
        value: file_meta_data_id
    description: Representation of file metadata for NCPI
    title: File Meta Data
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    identifier: true
    alias: file_meta_data_id
    owner: FileMetaData
    domain_of:
    - NCPIFile
    - FileMetaData
    range: string
    required: true
    multivalued: false
  meta_data_type:
    name: meta_data_type
    description: Clarify which type of meta data this file has recorded
    title: Meta Data Type
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: meta_data_type
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: EnumFileMetaDataType
    required: true
    multivalued: false
  assay_strategy:
    name: assay_strategy
    description: e.g., Whole Genome Sequencing
    title: Assay Strategy
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: assay_strategy
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: true
    multivalued: false
  platform_instrument:
    name: platform_instrument
    description: e.g., Illumina HiSeq2000
    title: Platform Instrument
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: platform_instrument
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: true
    multivalued: false
  library_prep:
    name: library_prep
    description: e.g., polyA
    title: Library Prep
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: library_prep
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  library_selection:
    name: library_selection
    description: '...'
    title: Library Selection
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: library_selection
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  strandedness:
    name: strandedness
    description: stranded, unstranded
    title: Strandedness
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: strandedness
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  target_region:
    name: target_region
    description: Target region
    title: Target Region
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: target_region
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  is_paired_end:
    name: is_paired_end
    description: True, False
    title: Is Paired End
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: is_paired_end
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  adaptor_trimmed:
    name: adaptor_trimmed
    description: True, False
    title: Adaptor Trimmed
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: adaptor_trimmed
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  reference_genome:
    name: reference_genome
    description: GRCh37, GRCh38
    title: Reference Genome
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: reference_genome
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  workflow_type:
    name: workflow_type
    description: e.g., alignment, somatic
    title: Workflow Type
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: workflow_type
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  workflow_tool:
    name: workflow_tool
    description: e.g., BAM-MEM, GATK-Haplotype Caller
    title: Workflow Tool
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: workflow_tool
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: uriorcurie
    required: false
    multivalued: false
  samples:
    name: samples
    description: e.g., Reference(sample)
    title: Samples associated with the file's content
    from_schema: https://carrollaboratory.github.io/kfi-fhir-input
    rank: 1000
    alias: samples
    owner: FileMetaData
    domain_of:
    - FileMetaData
    range: Sample
    required: false
    multivalued: true