Structured data file formats
URI: valuesets:DataFormatEnum
Permissible Values
| Value |
Title |
Meaning |
Description |
Delimiter |
Extension |
Features |
Mime Type |
Type |
Use |
| JSON |
|
EDAM:format_3464 |
JavaScript Object Notation |
|
.json |
|
application/json |
text-based |
|
| CSV |
CSV |
EDAM:format_3752 |
Comma-Separated Values |
comma |
.csv |
|
text/csv |
|
|
| TSV |
|
EDAM:format_3475 |
Tab-Separated Values |
tab |
.tsv, .tab |
|
text/tab-separated-values |
|
|
| YAML |
|
EDAM:format_3750 |
YAML Ain't Markup Language |
|
.yaml, .yml |
|
application/x-yaml |
|
|
| TOML |
|
|
Tom's Obvious Minimal Language |
|
.toml |
|
application/toml |
|
configuration files |
| XLSX |
|
|
Microsoft Excel Open XML |
|
.xlsx |
|
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
|
|
| XLS |
|
|
Microsoft Excel legacy format |
|
.xls |
|
application/vnd.ms-excel |
|
|
| ODS |
|
|
OpenDocument Spreadsheet |
|
.ods |
|
application/vnd.oasis.opendocument.spreadsheet |
|
|
| PARQUET |
|
|
Apache Parquet columnar format |
|
.parquet |
|
application/parquet |
columnar storage |
|
| AVRO |
|
|
Apache Avro data serialization |
|
.avro |
schema evolution |
application/avro |
|
|
| HDF5 |
|
EDAM:format_3590 |
Hierarchical Data Format version 5 |
|
.h5, .hdf5 |
|
application/x-hdf |
|
scientific data |
| NETCDF |
|
EDAM:format_3650 |
Network Common Data Form |
|
.nc, .nc4 |
|
application/x-netcdf |
|
array-oriented scientific data |
| SQLITE |
|
|
SQLite database |
|
.db, .sqlite, .sqlite3 |
|
application/x-sqlite3 |
embedded database |
|
Slots
| Name |
Description |
| data_format |
Structured data file formats |
Schema Source
- from schema: https://w3id.org/linkml/valuesets
LinkML Source
name: DataFormatEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: Structured data file formats
title: Data Format
from_schema: https://w3id.org/linkml/valuesets
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
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