Variant Call Format
# Variant Call Format

Il Variant Call Format (VCF) è un formato di file testuale di tipo tab-separated usato in bioinformatica per raccogliere le varianti genomiche e attualmente è alla versione 4.3. Il formato permette di descrivere in formato tabulare le varianti genomiche più comuni di un genoma, insieme alla possibilità di inserire annotazioni e metadati.

È stato sviluppata a partire dal progetto 1000 Genome ed è stato adottato da diversi progetti tra cui UK10K, dbSNP e NHLBI Exome Project.

Sono stati sviluppati anche diversi strumenti e librerie software per poter manipolare il formato.

## Il formato

Il formato comprende un header, le cui linee sono identificate dai simboli ## e da un body in cui sono elencate tutte le varianti. All'interno del body le informazioni relative ad ogni variante sono organizzate secondo 9 colonne obbligatorie.

Le 9 colonne obbligatorie sono identificate dal simbolo #.

* CHROM - cromosoma su cui è presente la variante (es. chr1 o 1)
* POS - posizione su cui è stata fatta la chiamata della variante (1-based).
* ID - identificativo della variante (es. rs del dbSNP). Se assente si legge il simbolo .
* REF - allele di riferimento presente sulla posizione specificata.
* ALT - allele o lista di alleli alternativi.
* QUAL - punteggio di qualità della lettura dell'allele alternativo
* FILTER - esito o filtri con cui è stata selezionata la variante.
* INFO - lista di annotazioni relative alla variante definite tramite una coppia <chiave>=[,valore].
* FORMAT - lista di annotazioni relative alla relazione di ogni variante con ogni campione, riguardanti quindi il genotipo.

Ulteriormente ci sono un numero di colonne pari al numero di campioni, in cui viene riportato il valore delle annotazioni presenti nella colonna FORMAT. Il formato VCF supporta sia chiamata di varianti per un solo campione, sia per più campioni.

