Biglietto da visita Standard tecnologici
vCard /.vcf ( e CardDAV (WG concluso) sviluppo
Adattamento ai dispositivi di nuova tecnologia
Il nostro obiettivo principale è aiutare le aziende tecnologiche come Apple, Google e Microsoft ad adottare un concetto moderno per occuparsi dei dati Vcard in un'interfaccia sicura in iOS, Android e nei comuni browser web. Abbiamo lavorato dal 2014 per spingere le integrazioni e siamo riusciti, ad esempio, oggi ad implementare una buona interfaccia in iOS/Safari.
vCard
Estensione del nome del file | .vcf , .vcard |
---|---|
Tipo di media Internet | testo/cartolina |
Codice del tipo | vCrd |
Uniform Type Identifier (UTI) | pubblico.vcard |
Sviluppato da | Creato da Consorzio Versit, tutti i diritti trasferiti nel 1996 a Consorzio Posta Internet, tutti i diritti trasferiti nel 2004 a CalConnect |
Tipo di formato | Elettronica biglietto da visita |
Contenitore per | Informazioni di contatto |
vCard, conosciuto anche come VCF (Virtual Contact File), è un formato di file standard per l'elettronica biglietti da visita. le vCard possono essere attaccate a e-mail messaggi, inviati tramite Servizio di messaggistica multimediale (MMS), sul World Wide Web, messaggistica istantanea o attraverso Codice QR. Possono contenere nome e indirizzo informazioni, numeri di telefono, e-mail indirizzi, URLs, loghi, fotografie, e clip audio.
vCard è usata come scambio di dati formato in smartphone contatti, assistenti digitali personali (PDA), gestori di informazioni personali (PIM) e gestione delle relazioni con i clienti (CRM). Per realizzare queste applicazioni di interscambio dati, sono state usate altre "varianti di vCard" e proposte come "standard di varianti", ognuna per la sua nicchia specifica: XML rappresentazione, JSON rappresentazione, o pagine web. vCard Plus, una vCard elevata, fa uso di una landing page personalizzata con tutte le informazioni di base insieme ad una foto del profilo, la posizione sulle mappe ed altri campi. Questo può anche essere salvato come file di contatto sugli smartphone.
Panoramica[modifica]
Il tipo di media Internet standard (tipo MIME) per una vCard è variato con ogni versione della specifica:[1]
Le informazioni vCard sono comuni in pagine web[citazione necessaria]il "testo libero"[chiarimento necessario] Il contenuto è leggibile dall'uomo ma non dalla macchina. Con l'evoluzione delle tecnologie, il "testo libero" (HTML) si stava adattando per essere anche leggibile a macchina.
RDFa con l'ontologia vCard può essere usata in HTML e in vari linguaggi della famiglia XML, ad esempio SVG, MathML.
Formati correlati[modifica]
jCard, "Il JSON Formato per vCard" è una proposta standard del 2014 in RFC 7095. Questa proposta non è ancora diventata uno standard ampiamente utilizzato.[Quando?] La RFC 7095 non usa veri oggetti JSON, ma piuttosto array di coppie tag-valore dipendenti dalla sequenza (come un file XML).
hCard è un microformato che permette di incorporare una vCard in una pagina HTML. Fa uso di CSS nomi di classe per identificare ogni proprietà di vCard. Il normale markup HTML e lo stile CSS possono essere usati insieme ai nomi di classe hCard senza influire sulla capacità della pagina web di essere analizzata da un parser hCard. h-card è l'aggiornamento microformats2 di hCard.
Proprietà[modifica]
vCard definisce i seguenti tipi di proprietà.
Tutte le vCard iniziano con BEGIN:VCARD
e finire con FINE:VCARD
. Tutte le vCard devono contenere il VERSIONE
che specifica la versione di vCard. VERSIONE
deve venire immediatamente dopo INIZIO
tranne che nello standard vCard 2.1, che permette di essere in qualsiasi punto della vCard. Altrimenti, le proprietà possono essere definite in qualsiasi ordine.
Nome | Presenza di proprietà | Descrizione | Esempio | ||
---|---|---|---|---|---|
v. 2.1 | v. 3.0 | v. 4.0 | |||
ADR _COPY DI _COPY DI | Opzionale | Opzionale | Opzionale | Una rappresentazione strutturata dell'indirizzo fisico di consegna per l'oggetto vCard. | ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA |
AGENTE | Opzionale | Opzionale | Undefined | Informazioni su un'altra persona che agirà per conto dell'oggetto vCard. In genere si tratta di un amministratore di zona, un assistente o una segretaria dell'individuo. Può essere un URL o una vCard incorporata. | AGENTE:http://mi6.gov.uk/007 |
ANNIVERSARIO | Undefined | Undefined | Opzionale | Definisce l'anniversario della persona. | ANNIVERSARIO:19901021 |
BDAY | Opzionale | Opzionale | Opzionale | Data di nascita dell'individuo associato alla vCard. | BDAY:19700310 |
INIZIO | Richiesto | Richiesto | Richiesto | Tutte le vCard devono iniziare con questa proprietà. | BEGIN:VCARD |
CALADRURI | Undefined | Undefined | Opzionale | Un URL da usare per inviare una richiesta di pianificazione al calendario della persona. | CALADRURI:http://example.com/calendar/jdoe |
CALURI | Undefined | Undefined | Opzionale | Un URL al calendario della persona. | CALURI:http://example.com/calendar/jdoe |
CATEGORIE | Opzionale | Opzionale | Opzionale | Una lista di "tag" che possono essere usati per descrivere l'oggetto rappresentato da questa vCard. | CATEGORIE:nuotatore, motociclista |
CLASSE | Undefined | Opzionale | Undefined | Descrive la sensibilità delle informazioni nella vCard. | CLASSE:pubblico |
CLIENTPIDMAP | Undefined | Undefined | Opzionale | Usato per sincronizzare diverse revisioni della stessa vCard. | CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b |
EMAIL | Opzionale | Opzionale | Opzionale | L'indirizzo per la comunicazione via posta elettronica con l'oggetto vCard. | EMAIL:johndoe@hotmail.com |
FINE | Richiesto | Richiesto | Richiesto | Tutte le vCard devono finire con questa proprietà. | FINE:VCARD |
FBURL | Undefined | Undefined | Opzionale | Definisce un URL che mostra quando la persona è "libera" o "occupata" sul suo calendario. | FBURL:http://example.com/fb/jdoe |
FN | Opzionale | Richiesto | Richiesto | La stringa di nome formattata associata all'oggetto vCard. | FN:Dr. John Doe |
GENERE | Undefined | Undefined | Opzionale | Definisce il sesso della persona. | GENERE:F |
GEO | Opzionale | Opzionale | Opzionale | Specifica una latitudine e una longitudine. | 2.1, 3.0: GEO:39.95;-75.1667 4.0: GEO:geo:39.95,-75.1667 |
IMPP | Undefined | Forse | Opzionale | Definisce un manico di messaggero istantaneo. Questa proprietà è stata introdotta in una RFC separata quando l'ultima versione di vCard era la 3.0. Pertanto, le vCard 3.0 potrebbero usare questa proprietà senza dichiararla altrimenti. | IMPP:aim:johndoe@aol.com |
KEY | Opzionale | Opzionale | Opzionale | La chiave pubblica di crittografia associata all'oggetto vCard. Può puntare ad un URL esterno, può essere testo semplice o può essere incorporata nella vCard come Base64 blocco di testo codificato. | 2.1: KEY;PGP:http://example.com/key.pgp 2.1: KEY;PGP;ENCODING=BASE64:[base64-data] 3.0: KEY;TYPE=PGP:http://example.com/key.pgp 3.0: KEY;TYPE=PGP;ENCODING=b:[base64-data] 4.0: KEY;MEDIATYPE=application/pgp-keys:http://example.com/key.pgp 4.0: KEY:data:application/pgp-keys;base64,[base64-data] |
KIND | Undefined | Undefined | Opzionale | Definisce il tipo di entità che questa vCard rappresenta: 'applicazione', 'individuo', 'gruppo', 'luogo' o 'organizzazione'; i valori 'x-*' possono essere usati a scopo sperimentale.[2][3] | TIPO:individuale |
E' IL SUO MARCHIO _COPY L | Opzionale | Opzionale | Incorporato senza | Rappresenta il testo effettivo che dovrebbe essere messo sull'etichetta di spedizione quando si consegna un pacchetto fisico alla persona/oggetto associato alla vCard (relativo alla ADR _COPY DI _COPY DI proprietà).Non supportato nella versione 4.0. Invece, queste informazioni sono memorizzate nel file | LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA |
LANG | Undefined | Undefined | Opzionale | Definisce una lingua che la persona parla. | LANG:fr-CA |
LOGO | Opzionale | Opzionale | Opzionale | Un'immagine o un grafico del logo dell'organizzazione che è associato all'individuo a cui appartiene la vCard. Può puntare ad un URL esterno o può essere incorporato nella vCard come Base64 blocco di testo codificato. | 2.1: LOGO;PNG:http://example.com/logo.png 2.1: LOGO;PNG;ENCODING=BASE64:[base64-data] 3.0: LOGO;TYPE=PNG:http://example.com/logo.png 3.0: LOGO;TYPE=PNG;ENCODING=b:[base64-data] 4.0: LOGO;MEDIATYPE=image/png:http://example.com/logo.png 4.0: LOGO:data:image/png;base64,[base64-data] |
MAILER | Opzionale | Opzionale | Undefined | Tipo di programma di posta elettronica usato. | MAILER:Thunderbird |
MEMBRO | Undefined | Undefined | Opzionale | Definisce un membro che fa parte del gruppo che questa vCard rappresenta. I valori accettabili includono:
KIND deve essere impostato su "group" per poter usare questa proprietà. | MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
N | Richiesto | Richiesto | Opzionale | Una rappresentazione strutturata del nome della persona, luogo o cosa associata all'oggetto vCard. | N:Doe;John;;Dott; |
NOME | Undefined | Opzionale | Undefined | Fornisce una rappresentazione testuale del FONTE proprietà. | |
NICKNAME | Undefined | Opzionale | Opzionale | Uno o più nomi descrittivi/familiari per l'oggetto rappresentato da questa vCard. | NICKNAME:Jon,Johnny |
NOTA | Opzionale | Opzionale | Opzionale | Specifica informazioni supplementari o un commento associato alla vCard. | NOTA:Sono abile nello stile Tiger-Crane, e sono più che abile nella squisita arte della spada Samurai. |
ORG | Opzionale | Opzionale | Opzionale | Il nome e opzionalmente l'unità (o le unità) dell'organizzazione associata all'oggetto vCard. Questa proprietà si basa sull'attributo X.520 Organization Name e sull'attributo X.520 Organization Unit. | ORG:Google;GMail Team;Spam Detection Squad |
FOTO | Opzionale | Opzionale | Opzionale | Un'immagine o fotografia della persona associata alla vCard. Può puntare ad un URL esterno o può essere incorporata nella vCard come Base64 blocco di testo codificato. | 2.1: FOTO;JPEG:http://example.com/photo.jpg 2.1: FOTO;JPEG;ENCODING=BASE64:[base64-data] 3.0: PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg 3.0: PHOTO;TYPE=JPEG;ENCODING=b:[base64-data] 4.0: PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg 4.0: PHOTO:data:image/jpeg;base64,[base64-data] |
PRODOTTO | Undefined | Opzionale | Opzionale | L'identificatore del prodotto che ha creato l'oggetto vCard. | PRODOTTO:-//DIREZIONE ONLINE//NONSGML Versione 1//IT |
PROFILO | Opzionale | Opzionale | Undefined | Dichiara che la vCard è una vCard. | PROFILO:VCARD |
COLLEGATO | Undefined | Undefined | Opzionale | Un'altra entità con cui la persona è in relazione. I valori accettabili includono:
| RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
REV | Opzionale | Opzionale | Opzionale | Un timestamp per l'ultima volta che la vCard è stata aggiornata. | REV:20121201T134211Z |
RUOLO | Opzionale | Opzionale | Opzionale | Il ruolo, l'occupazione o la categoria commerciale dell'oggetto vCard all'interno di un'organizzazione. | RUOLO:Dirigente |
SORT-STRING | Undefined | Opzionale | Incorporato senza | Definisce una stringa che dovrebbe essere usata quando un'applicazione ordina questa vCard in qualche modo. Non supportato nella versione 4.0. Invece, queste informazioni sono memorizzate nel file | SORT-STRING:Doe |
SU SUONO | Opzionale | Opzionale | Opzionale | Per default, se questa proprietà non è raggruppata con altre proprietà, specifica la pronuncia del FN dell'oggetto vCard. Può puntare ad un URL esterno o può essere incorporato nella vCard come Base64 blocco di testo codificato. | 2.1: SOUND;OGG:http://example.com/sound.ogg 2.1: SOUND;OGG;ENCODING=BASE64:[base64-data] 3.0: SOUND;TYPE=OGG:http://example.com/sound.ogg 3.0: SOUND;TYPE=OGG;ENCODING=b:[base64-data] 4.0: SOUND;MEDIATYPE=audio/ogg:http://example.com/sound.ogg 4.0: SOUND:data:audio/ogg;base64,[base64-data] |
FONTE | Opzionale | Opzionale | Opzionale | Un URL che può essere usato per ottenere l'ultima versione di questa vCard. | FONTE:http://johndoe.com/vcard.vcf |
TEL | Opzionale | Opzionale | Opzionale | La stringa di numero canonico per un numero di telefono per la comunicazione telefonica con l'oggetto vCard. | TEL;TYPE=cellulare:(123) 555-5832 |
TITOLO | Opzionale | Opzionale | Opzionale | Specifica il titolo di lavoro, la posizione funzionale o la funzione dell'individuo associato all'oggetto vCard all'interno di un'organizzazione. | TITOLO:V.P. Ricerca e Sviluppo |
TZ | Opzionale | Opzionale | Opzionale | Il fuso orario dell'oggetto vCard. | 2.1, 3.0: TZ:-0500 4.0: TZ:America/New_York |
UID | Opzionale | Opzionale | Opzionale | Specifica un valore che rappresenta un identificatore persistente e globalmente unico associato all'oggetto. | UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b |
URL | Opzionale | Opzionale | Opzionale | Un URL che punta ad un sito web che rappresenta la persona in qualche modo. | URL:http://www.johndoe.com |
VERSIONE | Richiesto | Richiesto | Richiesto | La versione della specifica vCard. Nella versione 4.0, questo deve venire subito dopo il INIZIO proprietà. | VERSIONE:3.0 |
XML | Undefined | Undefined | Opzionale | Qualsiasi dato XML allegato alla vCard. Si usa se la vCard è stata codificata in XML (standard xCard) e il documento XML conteneva elementi che non fanno parte dello standard xCard. | XML:<b>Non è un elemento XML xCard</b> |
Veda anche[modifica]
Riferimenti[modifica]
- ^ RFC 6350, sezione 10.1 "Registrazione del tipo di media"
- ^ "Specifica del formato vCard": 6.1.4. KIND". IETF. Agosto 2011.
- ^ "vCard KIND:application". IETF. Dicembre 2011.
Collegamenti esterni[modifica]
- vCard 4.0 al suo sviluppatore CalConnect
- RFC 6350 che descrive il formato vCard versione 4
- vCard e vCalendar (vecchie versioni) dal Consorzio Posta Internet nel Archivio Internet
vCard
![]() |
|
Estensione del nome del file | .vcf , .vcard |
---|---|
Tipo di media Internet | testo/cartolina |
Codice del tipo | vCrd |
Uniform Type Identifier (UTI) | pubblico.vcard |
Sviluppato da | Creato da Consorzio Versit, tutti i diritti trasferiti nel 1996 a Consorzio Posta Internet, tutti i diritti trasferiti nel 2004 a CalConnect |
Tipo di formato | Elettronica biglietto da visita |
Contenitore per | Informazioni di contatto |
vCard, conosciuto anche come VCF (Virtual Contact File), è un formato di file standard per l'elettronica biglietti da visita. le vCard possono essere attaccate a e-mail messaggi, inviati tramite Servizio di messaggistica multimediale (MMS), sul World Wide Web, messaggistica istantanea o attraverso Codice QR. Possono contenere nome e indirizzo informazioni, numeri di telefono, e-mail indirizzi, URLs, loghi, fotografie, e clip audio.
vCard è usata come scambio di dati formato in smartphone contatti, assistenti digitali personali (PDA), gestori di informazioni personali (PIM) e gestione delle relazioni con i clienti (CRM). Per realizzare queste applicazioni di interscambio dati, sono state usate altre "varianti di vCard" e proposte come "standard di varianti", ognuna per la sua nicchia specifica: XML rappresentazione, JSON rappresentazione, o pagine web. vCard Plus, una vCard elevata, fa uso di una landing page personalizzata con tutte le informazioni di base insieme ad una foto del profilo, la posizione sulle mappe ed altri campi. Questo può anche essere salvato come file di contatto sugli smartphone.
Panoramica[modifica]
Il tipo di media Internet standard (tipo MIME) per una vCard è variato con ogni versione della specifica:[1]
Le informazioni vCard sono comuni in pagine web[citazione necessaria]il "testo libero"[chiarimento necessario] Il contenuto è leggibile dall'uomo ma non dalla macchina. Con l'evoluzione delle tecnologie, il "testo libero" (HTML) si stava adattando per essere anche leggibile a macchina.
RDFa con l'ontologia vCard può essere usata in HTML e in vari linguaggi della famiglia XML, ad esempio SVG, MathML.
Formati correlati[modifica]
jCard, "Il JSON Formato per vCard" è una proposta standard del 2014 in RFC 7095. Questa proposta non è ancora diventata uno standard ampiamente utilizzato.[Quando?] La RFC 7095 non usa veri oggetti JSON, ma piuttosto array di coppie tag-valore dipendenti dalla sequenza (come un file XML).
hCard è un microformato che permette di incorporare una vCard in una pagina HTML. Fa uso di CSS nomi di classe per identificare ogni proprietà di vCard. Il normale markup HTML e lo stile CSS possono essere usati insieme ai nomi di classe hCard senza influire sulla capacità della pagina web di essere analizzata da un parser hCard. h-card è l'aggiornamento microformats2 di hCard.
Proprietà[modifica]
vCard definisce i seguenti tipi di proprietà.
Tutte le vCard iniziano con BEGIN:VCARD
e finire con FINE:VCARD
. Tutte le vCard devono contenere il VERSIONE
che specifica la versione di vCard. VERSIONE
deve venire immediatamente dopo INIZIO
tranne che nello standard vCard 2.1, che permette di essere in qualsiasi punto della vCard. Altrimenti, le proprietà possono essere definite in qualsiasi ordine.
Nome | Presenza di proprietà | Descrizione | Esempio | ||
---|---|---|---|---|---|
v. 2.1 | v. 3.0 | v. 4.0 | |||
ADR _COPY DI _COPY DI | Opzionale | Opzionale | Opzionale | Una rappresentazione strutturata dell'indirizzo fisico di consegna per l'oggetto vCard. | ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA |
AGENTE | Opzionale | Opzionale | Undefined | Informazioni su un'altra persona che agirà per conto dell'oggetto vCard. In genere si tratta di un amministratore di zona, un assistente o una segretaria dell'individuo. Può essere un URL o una vCard incorporata. | AGENTE:http://mi6.gov.uk/007 |
ANNIVERSARIO | Undefined | Undefined | Opzionale | Definisce l'anniversario della persona. | ANNIVERSARIO:19901021 |
BDAY | Opzionale | Opzionale | Opzionale | Data di nascita dell'individuo associato alla vCard. | BDAY:19700310 |
INIZIO | Richiesto | Richiesto | Richiesto | Tutte le vCard devono iniziare con questa proprietà. | BEGIN:VCARD |
CALADRURI | Undefined | Undefined | Opzionale | Un URL da usare per inviare una richiesta di pianificazione al calendario della persona. | CALADRURI:http://example.com/calendar/jdoe |
CALURI | Undefined | Undefined | Opzionale | Un URL al calendario della persona. | CALURI:http://example.com/calendar/jdoe |
CATEGORIE | Opzionale | Opzionale | Opzionale | Una lista di "tag" che possono essere usati per descrivere l'oggetto rappresentato da questa vCard. | CATEGORIE:nuotatore, motociclista |
CLASSE | Undefined | Opzionale | Undefined | Descrive la sensibilità delle informazioni nella vCard. | CLASSE:pubblico |
CLIENTPIDMAP | Undefined | Undefined | Opzionale | Usato per sincronizzare diverse revisioni della stessa vCard. | CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b |
EMAIL | Opzionale | Opzionale | Opzionale | L'indirizzo per la comunicazione via posta elettronica con l'oggetto vCard. | EMAIL:johndoe@hotmail.com |
FINE | Richiesto | Richiesto | Richiesto | Tutte le vCard devono finire con questa proprietà. | FINE:VCARD |
FBURL | Undefined | Undefined | Opzionale | Definisce un URL che mostra quando la persona è "libera" o "occupata" sul suo calendario. | FBURL:http://example.com/fb/jdoe |
FN | Opzionale | Richiesto | Richiesto | La stringa di nome formattata associata all'oggetto vCard. | FN:Dr. John Doe |
GENERE | Undefined | Undefined | Opzionale | Definisce il sesso della persona. | GENERE:F |
GEO | Opzionale | Opzionale | Opzionale | Specifica una latitudine e una longitudine. | 2.1, 3.0: GEO:39.95;-75.1667 4.0: GEO:geo:39.95,-75.1667 |
IMPP | Undefined | Forse | Opzionale | Definisce un manico di messaggero istantaneo. Questa proprietà è stata introdotta in una RFC separata quando l'ultima versione di vCard era la 3.0. Pertanto, le vCard 3.0 potrebbero usare questa proprietà senza dichiararla altrimenti. | IMPP:aim:johndoe@aol.com |
KEY | Opzionale | Opzionale | Opzionale | La chiave pubblica di crittografia associata all'oggetto vCard. Può puntare ad un URL esterno, può essere testo semplice o può essere incorporata nella vCard come Base64 blocco di testo codificato. | 2.1: KEY;PGP:http://example.com/key.pgp 2.1: KEY;PGP;ENCODING=BASE64:[base64-data] 3.0: KEY;TYPE=PGP:http://example.com/key.pgp 3.0: KEY;TYPE=PGP;ENCODING=b:[base64-data] 4.0: KEY;MEDIATYPE=application/pgp-keys:http://example.com/key.pgp 4.0: KEY:data:application/pgp-keys;base64,[base64-data] |
KIND | Undefined | Undefined | Opzionale | Definisce il tipo di entità che questa vCard rappresenta: 'applicazione', 'individuo', 'gruppo', 'luogo' o 'organizzazione'; i valori 'x-*' possono essere usati a scopo sperimentale.[2][3] | TIPO:individuale |
E' IL SUO MARCHIO _COPY L | Opzionale | Opzionale | Incorporato senza | Rappresenta il testo effettivo che dovrebbe essere messo sull'etichetta di spedizione quando si consegna un pacchetto fisico alla persona/oggetto associato alla vCard (relativo alla ADR _COPY DI _COPY DI proprietà).Non supportato nella versione 4.0. Invece, queste informazioni sono memorizzate nel file | LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA |
LANG | Undefined | Undefined | Opzionale | Definisce una lingua che la persona parla. | LANG:fr-CA |
LOGO | Opzionale | Opzionale | Opzionale | Un'immagine o un grafico del logo dell'organizzazione che è associato all'individuo a cui appartiene la vCard. Può puntare ad un URL esterno o può essere incorporato nella vCard come Base64 blocco di testo codificato. | 2.1: LOGO;PNG:http://example.com/logo.png 2.1: LOGO;PNG;ENCODING=BASE64:[base64-data] 3.0: LOGO;TYPE=PNG:http://example.com/logo.png 3.0: LOGO;TYPE=PNG;ENCODING=b:[base64-data] 4.0: LOGO;MEDIATYPE=image/png:http://example.com/logo.png 4.0: LOGO:data:image/png;base64,[base64-data] |
MAILER | Opzionale | Opzionale | Undefined | Tipo di programma di posta elettronica usato. | MAILER:Thunderbird |
MEMBRO | Undefined | Undefined | Opzionale | Definisce un membro che fa parte del gruppo che questa vCard rappresenta. I valori accettabili includono:
KIND deve essere impostato su "group" per poter usare questa proprietà. | MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
N | Richiesto | Richiesto | Opzionale | Una rappresentazione strutturata del nome della persona, luogo o cosa associata all'oggetto vCard. | N:Doe;John;;Dott; |
NOME | Undefined | Opzionale | Undefined | Fornisce una rappresentazione testuale del FONTE proprietà. | |
NICKNAME | Undefined | Opzionale | Opzionale | Uno o più nomi descrittivi/familiari per l'oggetto rappresentato da questa vCard. | NICKNAME:Jon,Johnny |
NOTA | Opzionale | Opzionale | Opzionale | Specifica informazioni supplementari o un commento associato alla vCard. | NOTA:Sono abile nello stile Tiger-Crane, e sono più che abile nella squisita arte della spada Samurai. |
ORG | Opzionale | Opzionale | Opzionale | Il nome e opzionalmente l'unità (o le unità) dell'organizzazione associata all'oggetto vCard. Questa proprietà si basa sull'attributo X.520 Organization Name e sull'attributo X.520 Organization Unit. | ORG:Google;GMail Team;Spam Detection Squad |
FOTO | Opzionale | Opzionale | Opzionale | Un'immagine o fotografia della persona associata alla vCard. Può puntare ad un URL esterno o può essere incorporata nella vCard come Base64 blocco di testo codificato. | 2.1: FOTO;JPEG:http://example.com/photo.jpg 2.1: FOTO;JPEG;ENCODING=BASE64:[base64-data] 3.0: PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg 3.0: PHOTO;TYPE=JPEG;ENCODING=b:[base64-data] 4.0: PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg 4.0: PHOTO:data:image/jpeg;base64,[base64-data] |
PRODOTTO | Undefined | Opzionale | Opzionale | L'identificatore del prodotto che ha creato l'oggetto vCard. | PRODOTTO:-//DIREZIONE ONLINE//NONSGML Versione 1//IT |
PROFILO | Opzionale | Opzionale | Undefined | Dichiara che la vCard è una vCard. | PROFILO:VCARD |
COLLEGATO | Undefined | Undefined | Opzionale | Un'altra entità con cui la persona è in relazione. I valori accettabili includono:
| RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
REV | Opzionale | Opzionale | Opzionale | Un timestamp per l'ultima volta che la vCard è stata aggiornata. | REV:20121201T134211Z |
RUOLO | Opzionale | Opzionale | Opzionale | Il ruolo, l'occupazione o la categoria commerciale dell'oggetto vCard all'interno di un'organizzazione. | RUOLO:Dirigente |
SORT-STRING | Undefined | Opzionale | Incorporato senza | Definisce una stringa che dovrebbe essere usata quando un'applicazione ordina questa vCard in qualche modo. Non supportato nella versione 4.0. Invece, queste informazioni sono memorizzate nel file | SORT-STRING:Doe |
SU SUONO | Opzionale | Opzionale | Opzionale | Per default, se questa proprietà non è raggruppata con altre proprietà, specifica la pronuncia del FN dell'oggetto vCard. Può puntare ad un URL esterno o può essere incorporato nella vCard come Base64 blocco di testo codificato. | 2.1: SOUND;OGG:http://example.com/sound.ogg 2.1: SOUND;OGG;ENCODING=BASE64:[base64-data] 3.0: SOUND;TYPE=OGG:http://example.com/sound.ogg 3.0: SOUND;TYPE=OGG;ENCODING=b:[base64-data] 4.0: SOUND;MEDIATYPE=audio/ogg:http://example.com/sound.ogg 4.0: SOUND:data:audio/ogg;base64,[base64-data] |
FONTE | Opzionale | Opzionale | Opzionale | Un URL che può essere usato per ottenere l'ultima versione di questa vCard. | FONTE:http://johndoe.com/vcard.vcf |
TEL | Opzionale | Opzionale | Opzionale | La stringa di numero canonico per un numero di telefono per la comunicazione telefonica con l'oggetto vCard. | TEL;TYPE=cellulare:(123) 555-5832 |
TITOLO | Opzionale | Opzionale | Opzionale | Specifica il titolo di lavoro, la posizione funzionale o la funzione dell'individuo associato all'oggetto vCard all'interno di un'organizzazione. | TITOLO:V.P. Ricerca e Sviluppo |
TZ | Opzionale | Opzionale | Opzionale | Il fuso orario dell'oggetto vCard. | 2.1, 3.0: TZ:-0500 4.0: TZ:America/New_York |
UID | Opzionale | Opzionale | Opzionale | Specifica un valore che rappresenta un identificatore persistente e globalmente unico associato all'oggetto. | UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b |
URL | Opzionale | Opzionale | Opzionale | Un URL che punta ad un sito web che rappresenta la persona in qualche modo. | URL:http://www.johndoe.com |
VERSIONE | Richiesto | Richiesto | Richiesto | La versione della specifica vCard. Nella versione 4.0, questo deve venire subito dopo il INIZIO proprietà. | VERSIONE:3.0 |
XML | Undefined | Undefined | Opzionale | Qualsiasi dato XML allegato alla vCard. Si usa se la vCard è stata codificata in XML (standard xCard) e il documento XML conteneva elementi che non fanno parte dello standard xCard. | XML:<b>Non è un elemento XML xCard</b> |
Veda anche[modifica]
Riferimenti[modifica]
- ^ RFC 6350, sezione 10.1 "Registrazione del tipo di media"
- ^ "Specifica del formato vCard": 6.1.4. KIND". IETF. Agosto 2011.
- ^ "vCard KIND:application". IETF. Dicembre 2011.
Collegamenti esterni[modifica]
- vCard 4.0 al suo sviluppatore CalConnect
- RFC 6350 che descrive il formato vCard versione 4
- vCard e vCalendar (vecchie versioni) dal Consorzio Posta Internet nel Archivio Internet
Formato di chiamata variante
Formato della sequenza biologica
Estensione del nome del file | vcf |
---|---|
Sviluppato da | VCFtools |
Ultimo rilascio | 4.3 13 gennaio 202112 mesi fa |
Tipo di formato | Formato della sequenza genomica |
Esteso da | Valori separati da tabulazione |
Formato aperto? | Sì |
Sito web | samtools |
Il Formato di chiamata variante (VCF) specifica il formato di un file di testo usato in bioinformatica per l'immagazzinamento sequenza genetica variazioni. Il formato è stato sviluppato con l'avvento della grande scala genotipizzazione e Sequenziamento del DNA progetti, come il Progetto 1000 Genomi. I formati esistenti per i dati genetici come Formato generale delle caratteristiche (GFF) memorizzato tutti i dati genetici, molti dei quali sono ridondanti perché saranno condivisi tra i genomi. Usando il formato di chiamata delle varianti solo le variazioni devono essere memorizzate insieme ad un genoma di riferimento.
Lo standard è attualmente nella versione 4.3,[1][2] anche se il Progetto 1000 Genomi ha sviluppato una propria specifica per le variazioni strutturali come le duplicazioni, che non sono facilmente accomodabili nello schema esistente.[3] C'è anche un VCF genomico (gVCF) formato esteso, che include informazioni aggiuntive sui "blocchi" che corrispondono al riferimento e le loro qualità.[4] È disponibile anche un set di strumenti per modificare e manipolare i file.[5][6]
Contenuto
Esempio[modifica]
##fileformat=VCFv4.3 ##fileDate=20090805 ##source=myImputationProgramV3.1 ##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta ##contig= ##phasing=parziale ##INFO= ##INFO= ##INFO= ##INFO= ##INFO= ##INFO= ##FILTER= ##FILTER= ##FORMAT= ##FORMAT= ##FORMAT= ##FORMAT= #CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA00001 NA00002 NA00003 20 14370 rs6054257 G A 29 PASS NS=3;DP=14;AF=0.5;DB;H2 GT:GQ:DP:HQ 0|0:48:1:51,51 1|0:48:8:51,51 1/1:43:5:.,. 20 17330 . T A 3 q10 NS=3;DP=11;AF=0.017 GT:GQ:DP:HQ 0|0:49:3:58,50 0|1:3:5:65,3 0/0:41:3 20 1110696 rs6040355 A G,T 67 PASS NS=2;DP=10;AF=0.333,0.667;AA=T;DB GT:GQ:DP:HQ 1|2:21:6:23,27 2|1:2:0:18,2 2/2:35:4 20 1230237 . T . 47 PASS NS=3;DP=13;AA=T GT:GQ:DP:HQ 0|0:54:7:56,60 0|0:48:4:51,51 0/0:61:2 20 1234567 microsat1 GTC G,GTCT 50 PASS NS=3;DP=9;AA=G GT:GQ:DP 0/1:35:4 0/2:17:2 1/1:40:3
L'intestazione VCF[modifica]
L'intestazione inizia il file e fornisce metadati che descrive il corpo del file. Le righe di intestazione sono indicate come inizianti con #. Le parole chiave speciali nell'intestazione sono indicate con ##. Le parole chiave raccomandate includono fileformat, fileDate e riferimento.
L'intestazione contiene parole chiave che opzionalmente descrivono semanticamente e sintatticamente i campi usati nel corpo del file, in particolare INFO, FILTER e FORMAT (vedi sotto).
Le colonne di un VCF[modifica]
Il corpo del VCF segue l'intestazione ed è suddiviso in 8 colonne obbligatorie e un numero illimitato di colonne opzionali che possono essere usate per registrare altre informazioni sul/i campione/i. Quando si usano colonne aggiuntive, la prima colonna opzionale viene usata per descrivere il formato dei dati nelle colonne che seguono.
Nome | Breve descrizione (veda le specifiche per i dettagli). | |
---|---|---|
1 | CHROM | Il nome della sequenza (tipicamente un cromosoma) su cui si sta richiamando la variazione. Questa sequenza è solitamente conosciuta come 'la sequenza di riferimento', cioè la sequenza rispetto alla quale il campione dato varia. |
2 | POS | La posizione basata su 1 della variazione sulla sequenza data. |
3 | ID | L'identificatore della variazione, per esempio un dbSNP rs identificatore, o se sconosciuto un ".". Gli identificatori multipli devono essere separati da punti e virgola senza spazio bianco. |
4 | REF _COPY DI _COPY DI | La base di riferimento (o le basi nel caso di un indel) nella posizione data sulla sequenza di riferimento data. |
5 | ALT | L'elenco delle alternative alleli in questa posizione. |
6 | QUAL | Un punteggio di qualità associato all'inferenza degli alleli dati. |
7 | FILTER | Un flag che indica quale di un dato insieme di filtri la variazione ha fallito o PASS se tutti i filtri sono stati passati con successo. |
8 | INFO | Una lista estensibile di coppie chiave-valore (campi) che descrivono la variazione. Veda sotto per alcuni campi comuni. I campi multipli sono separati da punti e virgola con valori opzionali nel formato: =[,data] . |
9 | FORMATO | Una lista (opzionale) estensibile di campi per descrivere i campioni. Veda sotto per alcuni campi comuni. |
+ | SAMPLEs | Per ogni campione (opzionale) descritto nel file, si danno valori per i campi elencati in FORMAT |
Campi INFO comuni[modifica]
Sono permesse chiavi arbitrarie, sebbene i seguenti sottocampi siano riservati (sebbene opzionali):[1]
Nome | Breve descrizione |
---|---|
AA | allele ancestrale |
AC | conteggio degli alleli nei genotipi, per ogni allele ALT, nello stesso ordine elencato |
AF | frequenza allelica per ogni allele ALT nello stesso ordine in cui è elencato (lo usi quando è stimato da dati primari, non chiamato genotipi) |
AN | numero totale di alleli nei genotipi chiamati |
BQ | Qualità della base RMS in questa posizione |
CIGAR | stringa a sigaro che descrive come allineare un allele alternativo all'allele di riferimento |
DB | appartenenza a dbSNP |
DP | profondità combinata tra i campioni, per esempio DP=154 |
FINE | posizione finale della variante descritta in questo record (da usare con alleli simbolici) |
H2 | appartenenza a hapmap2 |
H3 | appartenenza a hapmap3 |
MQ | Qualità di mappatura RMS, ad esempio MQ=52 |
MQ0 | Numero di letture MAPQ == 0 che coprono questo record |
NS | Numero di campioni con dati |
SB | distorsione del filamento in questa posizione |
SOMATIC | indica che il record è una mutazione somatica, per la genomica del cancro |
VALIDATO | convalidato da un esperimento di follow-up |
1000G | appartenenza a 1000 Genomi |
Qualsiasi altro campo informativo è definito nell'intestazione .vcf.
Campi FORMAT comuni[modifica]
Nome | Breve descrizione |
---|---|
AD | Profondità di lettura per ogni allele |
ADF | Profondità di lettura per ogni allele sul filamento anteriore |
ADR _COPY DI _COPY DI | Profondità di lettura per ogni allele sul filamento inverso |
DP | Leggi la profondità |
EC | Conteggi di alleli alternativi attesi |
FT | Filtro che indica se questo genotipo è stato "chiamato" |
GL | Probabilità del genotipo |
GP | Probabilità posteriori del genotipo |
GQ | Qualità condizionale del genotipo |
GT | Genotipo |
HQ | Qualità degli aplotipi |
MQ | Qualità della mappatura RMS |
PL | Probabilità dei genotipi in scala di phred arrotondate al numero intero più vicino |
PQ | Qualità delle fasi |
PS | Set di fasi |
Qualsiasi altro campo di formato è definito nell'intestazione .vcf.
Veda anche[modifica]
- Il FASTA usato per rappresentare sequenze di genomi.
- Il FASTQ usato per rappresentare le letture del sequenziatore di DNA insieme ai punteggi di qualità.
- Il SAM usato per rappresentare le letture del sequenziatore del genoma che sono state allineate alle sequenze del genoma.
- Il GVF formato (Genome Variation Format), un'estensione basata sul GFF3 formato.
La specifica VCF non è più mantenuta dal Progetto 1000 Genomi. Il gruppo che guida la gestione e l'espansione del formato è il Alleanza Globale per la Genomica e la Salute (GA4GH) Team per il formato di file del Large Scale Genomics Work Stream,[7] http://ga4gh.org/#/fileformats-team
Riferimenti[modifica]
- ^ Salti fino a:a b "Specifica VCF" (PDF). Recuperato 20 ottobre 2016.
- ^ "Specifiche di SAM/BAM e dei relativi formati di file di sequenziamento ad alta velocità".. Recuperato 24 giugno 2014.
- ^ "Codifica delle varianti strutturali in VCF (Variant Call Format) versione 4.0 | 1000 Genomes". Recuperato 20 ottobre 2016.
- ^ "GVCF - Formato di chiamata delle varianti genomiche".. GATK. Istituto Broad.
- ^ "VCFtools da Github.io". Recuperato 20 ottobre 2016.
- ^ "BCFtools".
- ^ "Mondo Bio-IT". www.bio-itworld.com. Recuperato 2018-10-26.
Collegamenti esterni[modifica]
- Una spiegazione del formato in forma di immagine
- Ossola, Alexandra (20 marzo 2015). "La corsa per costruire un motore di ricerca per il suo DNA".. Spettro IEEE. Recuperato 22 marzo 2015.