YAML and TSV explained
YAML expresses structured data through indentation rather than brackets, which makes configuration files far easier to read. It is a superset of JSON.
TSV is CSV with tab characters as separators. Because tabs almost never appear inside data fields, it sidesteps most of CSV's quoting problems.
- Where YAML files come from
- CI pipelines, Kubernetes manifests, Docker Compose and application config.
- Where TSV is used
- Bioinformatics, data pipelines and anywhere fields contain commas.