Skip to content

Class: DataObjectFlat

An object that primarily consists of symbols that represent information. Files, records, and omics data are examples of data objects. Flattened tabular form of 'DataObject'. Attributes are the union of base-class slots and slots from concrete subclasses of 'DataObject' that may appear via the 'type' field.

URI: https://w3id.org/nmdc/nmdc-schema-flattened/DataObjectFlat

 classDiagram
    class DataObjectFlat
    click DataObjectFlat href "../DataObjectFlat/"
      DataObjectFlat : alternative_identifiers

      DataObjectFlat : compression_type

      DataObjectFlat : data_category





        DataObjectFlat --> "1" DataCategoryEnum : data_category
        click DataCategoryEnum href "../DataCategoryEnum/"



      DataObjectFlat : data_object_type





        DataObjectFlat --> "1" FileTypeEnum : data_object_type
        click FileTypeEnum href "../FileTypeEnum/"



      DataObjectFlat : description

      DataObjectFlat : file_size_bytes

      DataObjectFlat : id

      DataObjectFlat : in_manifest

      DataObjectFlat : insdc_experiment_identifiers

      DataObjectFlat : md5_checksum

      DataObjectFlat : name

      DataObjectFlat : superseded_by

      DataObjectFlat : type

      DataObjectFlat : url

      DataObjectFlat : was_generated_by

Slots

Name Cardinality and Range Description Inheritance
alternative_identifiers *
Uriorcurie
A list of alternative identifiers for the entity direct
compression_type 0..1
String
If provided, specifies the compression type direct
data_category 1
DataCategoryEnum
The category of the file, such as instrument data from data generation or pro... direct
data_object_type 1
FileTypeEnum
The type of file represented by the data object direct
description 1
String
a human-readable description of a thing direct
file_size_bytes 0..1
Bytes
Size of the file in bytes direct
id 1
Uriorcurie
A unique identifier for a thing direct
in_manifest *
String
one or more combinations of other DataObjects that can be analyzed together R... direct
insdc_experiment_identifiers *
ExternalIdentifier
direct
md5_checksum 0..1
String
MD5 checksum of file (pre-compressed) direct
name 1
String
A human readable label for an entity direct
superseded_by 0..1
String
Links a DataObject or WorkflowExecution record to a newer WorkflowExecution t... direct
type 1
Uriorcurie
the class_uri of the class that has been instantiated direct
url 0..1
String
direct
was_generated_by 0..1
String
Reference by identifier; original range was class 'DataEmitterProcess' direct

Identifier and Mapping Information

Annotations

property value
table_name data_object_set
source_class DataObject

Schema Source

Mappings

Mapping Type Mapped Value
self https://w3id.org/nmdc/nmdc-schema-flattened/DataObjectFlat
native https://w3id.org/nmdc/nmdc-schema-flattened/DataObjectFlat

LinkML Source

Direct

name: DataObjectFlat
annotations:
  table_name:
    tag: table_name
    value: data_object_set
  source_class:
    tag: source_class
    value: DataObject
description: An object that primarily consists of symbols that represent information.   Files,
  records, and omics data are examples of data objects. Flattened tabular form of
  'DataObject'. Attributes are the union of base-class slots and slots from concrete
  subclasses of 'DataObject' that may appear via the 'type' field.
from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
attributes:
  alternative_identifiers:
    name: alternative_identifiers
    description: A list of alternative identifiers for the entity.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    - workflow_execution_set_has_metabolite_identifications
    range: uriorcurie
    multivalued: true
  compression_type:
    name: compression_type
    description: If provided, specifies the compression type
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    range: string
    multivalued: false
  data_category:
    name: data_category
    description: The category of the file, such as instrument data from data generation
      or processed data from a workflow execution.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    range: DataCategoryEnum
    required: true
    multivalued: false
  data_object_type:
    name: data_object_type
    description: The type of file represented by the data object.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    range: FileTypeEnum
    required: true
    multivalued: false
  description:
    name: description
    description: a human-readable description of a thing
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    range: string
    required: true
    multivalued: false
  file_size_bytes:
    name: file_size_bytes
    description: Size of the file in bytes
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    range: bytes
    multivalued: false
  id:
    name: id
    description: A unique identifier for a thing. Must be either a CURIE shorthand
      for a URI or a complete URI
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    identifier: true
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    range: uriorcurie
    required: true
    multivalued: false
  in_manifest:
    name: in_manifest
    description: one or more combinations of other DataObjects that can be analyzed
      together Reference by identifier; original range was class 'Manifest'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    - data_object_set_in_manifest
    range: string
    multivalued: true
  insdc_experiment_identifiers:
    name: insdc_experiment_identifiers
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - DataGenerationFlat
    - DataObjectFlat
    range: external_identifier
    multivalued: true
  md5_checksum:
    name: md5_checksum
    description: MD5 checksum of file (pre-compressed)
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    range: string
    multivalued: false
  name:
    name: name
    description: A human readable label for an entity
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - WorkflowExecutionFlat
    range: string
    required: true
    multivalued: false
  superseded_by:
    name: superseded_by
    description: Links a DataObject or WorkflowExecution record to a newer WorkflowExecution
      that  supersedes it, marking this record as outdated. The linked WorkflowExecution
      or resultant DataObjects should be used in favor of this record. Reference by
      identifier; original range was class 'WorkflowExecution'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - biosample_set_agrochem_addition
    - biosample_set_air_temp_regm
    - biosample_set_antibiotic_regm
    - biosample_set_atmospheric_data
    - biosample_set_biomass
    - biosample_set_chem_administration
    - biosample_set_chem_mutagen
    - biosample_set_climate_environment
    - biosample_set_diether_lipids
    - biosample_set_emulsions
    - biosample_set_fertilizer_regm
    - biosample_set_fungicide_regm
    - biosample_set_gaseous_environment
    - biosample_set_gaseous_substances
    - biosample_set_gravity
    - biosample_set_growth_hormone_regm
    - biosample_set_heavy_metals
    - biosample_set_herbicide_regm
    - biosample_set_host_diet
    - biosample_set_humidity_regm
    - biosample_set_inorg_particles
    - biosample_set_mineral_nutr_regm
    - biosample_set_misc_param
    - biosample_set_n_alkanes
    - biosample_set_org_particles
    - biosample_set_organism_count
    - biosample_set_particle_class
    - biosample_set_perturbation
    - biosample_set_pesticide_regm
    - biosample_set_ph_regm
    - biosample_set_phaeopigments
    - biosample_set_phosplipid_fatt_acid
    - biosample_set_pollutants
    - biosample_set_radiation_regm
    - biosample_set_rainfall_regm
    - biosample_set_salt_regm
    - biosample_set_season_environment
    - biosample_set_soluble_inorg_mat
    - biosample_set_soluble_org_mat
    - biosample_set_standing_water_regm
    - biosample_set_suspend_solids
    - biosample_set_volatile_org_comp
    - biosample_set_water_temp_regm
    - biosample_set_watering_regm
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_failure_categorization
    - ConfigurationFlat
    - configuration_set_ordered_mobile_phases
    - DataGenerationFlat
    - data_generation_set_has_failure_categorization
    - DataObjectFlat
    - FieldResearchSiteFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    - GenomeFeatureFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - material_processing_set_has_failure_categorization
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - storage_process_set_has_failure_categorization
    - storage_process_set_substances_used
    - StudyFlat
    - study_set_associated_dois
    - study_set_has_credit_associations
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    - workflow_execution_set_has_failure_categorization
    - workflow_execution_set_has_metabolite_identifications
    - workflow_execution_set_mags_list
    range: uriorcurie
    required: true
    multivalued: false
  url:
    name: url
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    - study_set_protocol_link
    - study_set_study_image
    range: string
    multivalued: false
  was_generated_by:
    name: was_generated_by
    description: Reference by identifier; original range was class 'DataEmitterProcess'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - DataObjectFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    range: string
    multivalued: false

Induced

name: DataObjectFlat
annotations:
  table_name:
    tag: table_name
    value: data_object_set
  source_class:
    tag: source_class
    value: DataObject
description: An object that primarily consists of symbols that represent information.   Files,
  records, and omics data are examples of data objects. Flattened tabular form of
  'DataObject'. Attributes are the union of base-class slots and slots from concrete
  subclasses of 'DataObject' that may appear via the 'type' field.
from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
attributes:
  alternative_identifiers:
    name: alternative_identifiers
    description: A list of alternative identifiers for the entity.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: DataObjectFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    - workflow_execution_set_has_metabolite_identifications
    range: uriorcurie
    multivalued: true
  compression_type:
    name: compression_type
    description: If provided, specifies the compression type
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    range: string
    multivalued: false
  data_category:
    name: data_category
    description: The category of the file, such as instrument data from data generation
      or processed data from a workflow execution.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    range: DataCategoryEnum
    required: true
    multivalued: false
  data_object_type:
    name: data_object_type
    description: The type of file represented by the data object.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    range: FileTypeEnum
    required: true
    multivalued: false
  description:
    name: description
    description: a human-readable description of a thing
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: DataObjectFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    range: string
    required: true
    multivalued: false
  file_size_bytes:
    name: file_size_bytes
    description: Size of the file in bytes
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    range: bytes
    multivalued: false
  id:
    name: id
    description: A unique identifier for a thing. Must be either a CURIE shorthand
      for a URI or a complete URI
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    identifier: true
    owner: DataObjectFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    range: uriorcurie
    required: true
    multivalued: false
  in_manifest:
    name: in_manifest
    description: one or more combinations of other DataObjects that can be analyzed
      together Reference by identifier; original range was class 'Manifest'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    - data_object_set_in_manifest
    range: string
    multivalued: true
  insdc_experiment_identifiers:
    name: insdc_experiment_identifiers
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: DataObjectFlat
    domain_of:
    - DataGenerationFlat
    - DataObjectFlat
    range: external_identifier
    multivalued: true
  md5_checksum:
    name: md5_checksum
    description: MD5 checksum of file (pre-compressed)
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    range: string
    multivalued: false
  name:
    name: name
    description: A human readable label for an entity
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: DataObjectFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - WorkflowExecutionFlat
    range: string
    required: true
    multivalued: false
  superseded_by:
    name: superseded_by
    description: Links a DataObject or WorkflowExecution record to a newer WorkflowExecution
      that  supersedes it, marking this record as outdated. The linked WorkflowExecution
      or resultant DataObjects should be used in favor of this record. Reference by
      identifier; original range was class 'WorkflowExecution'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: DataObjectFlat
    domain_of:
    - BiosampleFlat
    - biosample_set_agrochem_addition
    - biosample_set_air_temp_regm
    - biosample_set_antibiotic_regm
    - biosample_set_atmospheric_data
    - biosample_set_biomass
    - biosample_set_chem_administration
    - biosample_set_chem_mutagen
    - biosample_set_climate_environment
    - biosample_set_diether_lipids
    - biosample_set_emulsions
    - biosample_set_fertilizer_regm
    - biosample_set_fungicide_regm
    - biosample_set_gaseous_environment
    - biosample_set_gaseous_substances
    - biosample_set_gravity
    - biosample_set_growth_hormone_regm
    - biosample_set_heavy_metals
    - biosample_set_herbicide_regm
    - biosample_set_host_diet
    - biosample_set_humidity_regm
    - biosample_set_inorg_particles
    - biosample_set_mineral_nutr_regm
    - biosample_set_misc_param
    - biosample_set_n_alkanes
    - biosample_set_org_particles
    - biosample_set_organism_count
    - biosample_set_particle_class
    - biosample_set_perturbation
    - biosample_set_pesticide_regm
    - biosample_set_ph_regm
    - biosample_set_phaeopigments
    - biosample_set_phosplipid_fatt_acid
    - biosample_set_pollutants
    - biosample_set_radiation_regm
    - biosample_set_rainfall_regm
    - biosample_set_salt_regm
    - biosample_set_season_environment
    - biosample_set_soluble_inorg_mat
    - biosample_set_soluble_org_mat
    - biosample_set_standing_water_regm
    - biosample_set_suspend_solids
    - biosample_set_volatile_org_comp
    - biosample_set_water_temp_regm
    - biosample_set_watering_regm
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_failure_categorization
    - ConfigurationFlat
    - configuration_set_ordered_mobile_phases
    - DataGenerationFlat
    - data_generation_set_has_failure_categorization
    - DataObjectFlat
    - FieldResearchSiteFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    - GenomeFeatureFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - material_processing_set_has_failure_categorization
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - storage_process_set_has_failure_categorization
    - storage_process_set_substances_used
    - StudyFlat
    - study_set_associated_dois
    - study_set_has_credit_associations
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    - workflow_execution_set_has_failure_categorization
    - workflow_execution_set_has_metabolite_identifications
    - workflow_execution_set_mags_list
    range: uriorcurie
    required: true
    multivalued: false
  url:
    name: url
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    - study_set_protocol_link
    - study_set_study_image
    range: string
    multivalued: false
  was_generated_by:
    name: was_generated_by
    description: Reference by identifier; original range was class 'DataEmitterProcess'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: DataObjectFlat
    domain_of:
    - DataObjectFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    range: string
    multivalued: false