Skip to content

Enum: DataFormatEnum

Structured data file formats

URI: valuesets:DataFormatEnum

Permissible Values

Value Meaning Description
JSON EDAM:format_3464 JavaScript Object Notation
CSV EDAM:format_3752 Comma-Separated Values
TSV EDAM:format_3475 Tab-Separated Values
YAML EDAM:format_3750 YAML Ain't Markup Language
TOML None Tom's Obvious Minimal Language
XLSX None Microsoft Excel Open XML
XLS None Microsoft Excel legacy format
ODS None OpenDocument Spreadsheet
PARQUET None Apache Parquet columnar format
AVRO None Apache Avro data serialization
HDF5 EDAM:format_3590 Hierarchical Data Format version 5
NETCDF EDAM:format_3650 Network Common Data Form
SQLITE None SQLite database

Slots

Name Description
data_format Structured data file formats

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/valuesets

LinkML Source

name: DataFormatEnum
description: Structured data file formats
from_schema: https://w3id.org/linkml/valuesets
rank: 1000
permissible_values:
  JSON:
    text: JSON
    description: JavaScript Object Notation
    meaning: EDAM:format_3464
    annotations:
      extension:
        tag: extension
        value: .json
      mime_type:
        tag: mime_type
        value: application/json
      type:
        tag: type
        value: text-based
  CSV:
    text: CSV
    description: Comma-Separated Values
    meaning: EDAM:format_3752
    annotations:
      extension:
        tag: extension
        value: .csv
      mime_type:
        tag: mime_type
        value: text/csv
      delimiter:
        tag: delimiter
        value: comma
    title: CSV
  TSV:
    text: TSV
    description: Tab-Separated Values
    meaning: EDAM:format_3475
    annotations:
      extension:
        tag: extension
        value: .tsv, .tab
      mime_type:
        tag: mime_type
        value: text/tab-separated-values
      delimiter:
        tag: delimiter
        value: tab
  YAML:
    text: YAML
    description: YAML Ain't Markup Language
    meaning: EDAM:format_3750
    annotations:
      extension:
        tag: extension
        value: .yaml, .yml
      mime_type:
        tag: mime_type
        value: application/x-yaml
  TOML:
    text: TOML
    description: Tom's Obvious Minimal Language
    annotations:
      extension:
        tag: extension
        value: .toml
      mime_type:
        tag: mime_type
        value: application/toml
      use:
        tag: use
        value: configuration files
  XLSX:
    text: XLSX
    description: Microsoft Excel Open XML
    annotations:
      extension:
        tag: extension
        value: .xlsx
      mime_type:
        tag: mime_type
        value: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
  XLS:
    text: XLS
    description: Microsoft Excel legacy format
    annotations:
      extension:
        tag: extension
        value: .xls
      mime_type:
        tag: mime_type
        value: application/vnd.ms-excel
  ODS:
    text: ODS
    description: OpenDocument Spreadsheet
    annotations:
      extension:
        tag: extension
        value: .ods
      mime_type:
        tag: mime_type
        value: application/vnd.oasis.opendocument.spreadsheet
  PARQUET:
    text: PARQUET
    description: Apache Parquet columnar format
    annotations:
      extension:
        tag: extension
        value: .parquet
      mime_type:
        tag: mime_type
        value: application/parquet
      type:
        tag: type
        value: columnar storage
  AVRO:
    text: AVRO
    description: Apache Avro data serialization
    annotations:
      extension:
        tag: extension
        value: .avro
      mime_type:
        tag: mime_type
        value: application/avro
      features:
        tag: features
        value: schema evolution
  HDF5:
    text: HDF5
    description: Hierarchical Data Format version 5
    meaning: EDAM:format_3590
    annotations:
      extension:
        tag: extension
        value: .h5, .hdf5
      mime_type:
        tag: mime_type
        value: application/x-hdf
      use:
        tag: use
        value: scientific data
  NETCDF:
    text: NETCDF
    description: Network Common Data Form
    meaning: EDAM:format_3650
    annotations:
      extension:
        tag: extension
        value: .nc, .nc4
      mime_type:
        tag: mime_type
        value: application/x-netcdf
      use:
        tag: use
        value: array-oriented scientific data
  SQLITE:
    text: SQLITE
    description: SQLite database
    annotations:
      extension:
        tag: extension
        value: .db, .sqlite, .sqlite3
      mime_type:
        tag: mime_type
        value: application/x-sqlite3
      type:
        tag: type
        value: embedded database