À retenir
- Le TSV (données) utilise la tabulation comme séparateur de colonnes.
- Le TSV (couleur) est synonyme de HSV et facilite la création de palettes harmonieuses.
- C'est une alternative robuste au format CSV pour les textes contenant des virgules.
En informatique, TSV désigne deux concepts distincts selon le contexte : soit un format de fichier texte où les données sont organisées en colonnes séparées par des tabulations, soit un modèle de couleur basé sur la perception humaine (Teinte, Saturation, Valeur). Pour les données, imaginez un tableau Excel enregistré sans sa mise en forme, où chaque "case" est séparée de sa voisine par un grand espace (la touche Tab).
Étymologie
Le terme possède deux origines selon son usage :
- Tab-Separated Values (Valeurs séparées par des tabulations) pour le format de données.
- Teinte, Saturation, Valeur (traduction de l'anglais HSV pour Hue, Saturation, Value), un modèle colorimétrique proposé par Alvy Ray Smith en 1978 pour simplifier la manipulation des couleurs par rapport au modèle RVB technique.
Exemples d'usage
- Données : Un export d'une liste de clients depuis un logiciel de comptabilité vers un tableur.
- Graphisme : Ajuster la "vibrance" d'une photo dans un logiciel de retouche en modifiant uniquement la Saturation (le S de TSV).
- Programmation : Un script Python qui lit un fichier
.tsvpour importer des statistiques météo.
Cas d'usage
Le format de fichier TSV est très utilisé en science des données et en gestion de bases de données, car il évite les conflits avec les virgules présentes dans les textes (contrairement au CSV). Le modèle de couleur TSV intervient dans le design d'interfaces et la retouche d'images car il est plus intuitif pour un humain de régler l'éclat ou la vivacité d'une couleur que ses composantes Rouge-Vert-Bleu.
Bonnes pratiques
Pour les fichiers de données, utilisez toujours l'encodage UTF-8 pour garantir que les accents s'affichent correctement. Veillez également à ce que vos données textuelles ne contiennent pas de véritables tabulations à l'intérieur d'une cellule, ce qui décalerait toute la structure du fichier.
Synonymes
Antonymes
Conseil
Si vous manipulez des fichiers contenant beaucoup de texte descriptif, privilégiez le format TSV. C'est le choix le plus sûr pour éviter que votre logiciel ne confonde une virgule de ponctuation avec une séparation de colonne.
Questions fréquentes
Pourquoi préférer le TSV au CSV ?
Le CSV utilise des virgules ou points-virgules qui peuvent se retrouver dans les phrases (ex: une adresse). Le TSV utilise une tabulation, un caractère beaucoup plus rare dans un texte classique, ce qui réduit les erreurs de lecture.
Puis-je ouvrir un fichier .tsv avec Excel ?
Oui, Excel et la plupart des tableurs (LibreOffice, Google Sheets) reconnaissent parfaitement le TSV, même s'il faut parfois préciser le séparateur lors de l'importation.