Carte de visite Normes technologiques
Développement de vCard /.vcf ( et CardDAV (Conclu WG)
Adaptation aux nouveaux dispositifs technologiques
Notre objectif principal est d'aider les entreprises technologiques comme Apple, Google et Microsoft à adopter un concept moderne pour prendre soin des données Vcard dans une interface sécurisée dans iOS, Android et les navigateurs web courants. Nous avons travaillé depuis 2014 pour pousser les intégrations et nous avons par exemple aujourd'hui réussi à implémenter une bonne interface dans iOS/ Safari.
vCard
Extension de nom de fichier | .vcf , .vcard |
---|---|
Type de média Internet | texte/carte |
Code de type | vCrd |
Identificateur de type uniforme (UTI) | public.vcard |
Développé par | Créé par Consortium Versittous les droits ont été transférés en 1996 à Internet Mail ConsortiumTous les droits ont été transférés à CalConnect en 2004. |
Type de format | Électronique carte de visite |
Conteneur pour | Informations de contact |
vCardégalement connu sous le nom de VCF (Fichier de contact virtuel), est un format de fichier norme pour l'électronique cartes de visite. les vCards peuvent être attachées à e-mail messages, envoyés via Service de messagerie multimédia (MMS), sur le World Wide Web, messagerie instantanée ou par Code QR. Ils peuvent contenir nom et adresse informations, numéros de téléphone, e-mail adresses, URLs, logos, photographieset des clips audio.
La vCard est utilisée comme échange de données format en smartphone contacts, assistants numériques personnels (PDA), gestionnaires d'informations personnelles (PIM) et gestion de la relation client (CRM). Pour réaliser ces applications d'échange de données, d'autres "variantes de vCard" ont été utilisées et proposées comme "normes variantes", chacune pour son créneau spécifique : XML représentation, JSON représentation, ou pages web. vCard Plus, une vCard élevée, utilise une page d'accueil personnalisée avec toutes les informations de base ainsi qu'une photo de profil, l'emplacement sur la carte et d'autres champs. Elle peut également être enregistrée comme fichier de contact sur les smartphones.
Vue d'ensemble[éditer]
Le type de média Internet standard (type MIME) pour une vCard a varié avec chaque version de la spécification :[1]
Les informations vCard sont courantes dans pages web[citation nécessaire]: le "texte libre"[besoin de clarification] Le contenu est lisible par l'homme mais pas par la machine. Avec l'évolution des technologies, le "texte libre" (HTML) s'adaptait pour être également lisible par les machines.
RDFa avec l'ontologie vCard peuvent être utilisés en HTML et dans divers langages de la famille XML, par exemple SVG, MathML.
Formats connexes[éditer]
jCard, "Le JSON Format for vCard" est une proposition de norme de 2014 en RFC 7095. Cette proposition n'est pas encore devenue une norme largement utilisée.[quand ?] Le RFC 7095 n'utilise pas de véritables objets JSON, mais plutôt des tableaux de paires étiquette-valeur dépendant de la séquence (comme un fichier XML).
hCard est un microformat qui permet d'intégrer une vCard à l'intérieur d'une page HTML. Il fait appel à CSS noms de classe pour identifier chaque propriété vCard. Le balisage HTML normal et le style CSS peuvent être utilisés avec les noms de classe hCard sans affecter la capacité de la page Web à être analysée par un analyseur hCard. h-card est la mise à jour microformats2 de hCard.
Propriétés[éditer]
vCard définit les types de propriétés suivants.
Toutes les vCards commencent par BEGIN:VCARD
et se terminent par END:VCARD
. Toutes les vCards doivent contenir le VERSION
qui spécifie la version de la vCard. VERSION
doit venir immédiatement après BEGIN
sauf dans la norme vCard 2.1, qui permet de le placer n'importe où dans la vCard. Sinon, les propriétés peuvent être définies dans n'importe quel ordre.
Nom | Présence de la propriété | Description | Exemple | ||
---|---|---|---|---|---|
v. 2.1 | v. 3.0 | v. 4.0 | |||
ADR | En option | En option | En option | Une représentation structurée de l'adresse physique de livraison pour l'objet vCard. | ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA |
AGENT | En option | En option | Indéfini | Informations sur une autre personne qui agira au nom de l'objet vCard. Il s'agit généralement d'un administrateur de secteur, d'un assistant ou d'un secrétaire de la personne concernée. Peut être soit une URL, soit une vCard incorporée. | AGENT:http://mi6.gov.uk/007 |
ANNIVERSAIRE | Indéfini | Indéfini | En option | Définit l'anniversaire de la personne. | ANNIVERSAIRE:19901021 |
BDAY | En option | En option | En option | Date de naissance de l'individu associé à la vCard. | BDAY:19700310 |
BEGIN | Requis | Requis | Requis | Toutes les vCards doivent commencer avec cette propriété. | BEGIN:VCARD |
CALADRURI | Indéfini | Indéfini | En option | Une URL à utiliser pour envoyer une demande de planification au calendrier de la personne. | CALADRURI:http://example.com/calendar/jdoe |
CALURI | Indéfini | Indéfini | En option | Une URL vers le calendrier de la personne. | CALURI:http://example.com/calendar/jdoe |
CATEGORIES | En option | En option | En option | Une liste de "tags" qui peuvent être utilisés pour décrire l'objet représenté par cette vCard. | CATEGORIES:nageur, cycliste |
CLASSE | Indéfini | En option | Indéfini | Décrit la sensibilité des informations contenues dans la vCard. | CLASSE : public |
CLIENTPIDMAP | Indéfini | Indéfini | En option | Utilisé pour synchroniser différentes révisions de la même vCard. | CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b |
EMAIL | En option | En option | En option | L'adresse pour la communication par courrier électronique avec l'objet vCard. | EMAIL:johndoe@hotmail.com |
END | Requis | Requis | Requis | Toutes les vCards doivent se terminer par cette propriété. | END:VCARD |
FBURL | Indéfini | Indéfini | En option | Définit une URL qui indique quand la personne est "libre" ou "occupée" sur son calendrier. | FBURL:http://example.com/fb/jdoe |
FN | En option | Requis | Requis | La chaîne de nom formatée associée à l'objet vCard. | FN:Dr. John Doe |
GENDER | Indéfini | Indéfini | En option | Définit le sexe de la personne. | GENRE:F |
GEO | En option | En option | En option | Spécifie une latitude et une longitude. | 2.1, 3.0: GEO:39.95;-75.1667 4.0: GEO:geo:39.95,-75.1667 |
IMPP | Indéfini | Peut-être | En option | Définit un handle de messagerie instantanée. Cette propriété a été introduite dans un RFC séparé lorsque la dernière version de vCard était 3.0. Par conséquent, les vCards 3.0 peuvent utiliser cette propriété sans la déclarer. | IMPP:aim:johndoe@aol.com |
KEY | En option | En option | En option | La clé de chiffrement publique associée à l'objet vCard. Elle peut pointer vers une URL externe, être du texte brut ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 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 | Indéfini | Indéfini | En option | Définit le type d'entité que cette vCard représente : application", "individu", "groupe", "lieu" ou "organisation" ; les valeurs "x-*" peuvent être utilisées à des fins expérimentales.[2][3] | GENRE : individuel |
ÉTIQUETTE | En option | En option | Incorporé sans | Représente le texte réel qui doit être mis sur l'étiquette d'envoi lors de la livraison d'un colis physique à la personne/objet associé à la vCard (lié à l'élément ADR propriété).Non pris en charge dans la version 4.0. Au lieu de cela, cette information est stockée dans le | LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA |
LANG | Indéfini | Indéfini | En option | Définit une langue que la personne parle. | LANG:fr-CA |
LOGO | En option | En option | En option | Une image ou un graphique du logo de l'organisation qui est associé à l'individu auquel la vCard appartient. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 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:données:image/png;base64, [base64-data] |
MAILER | En option | En option | Indéfini | Type de programme de messagerie utilisé. | MAILER:Thunderbird |
MEMBRE | Indéfini | Indéfini | En option | Définit un membre qui fait partie du groupe que cette vCard représente. Les valeurs acceptables incluent :
KIND doit être définie sur "groupe" afin d'utiliser cette propriété. | MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
N | Requis | Requis | En option | Une représentation structurée du nom de la personne, du lieu ou de la chose associée à l'objet vCard. | N:Doe;John;;Dr ; |
NOM | Indéfini | En option | Indéfini | Fournit une représentation textuelle de la SOURCE propriété. | |
NOM DE FAMILLE | Indéfini | En option | En option | Un ou plusieurs noms descriptifs/familiers pour l'objet représenté par cette vCard. | Pseudo:Jon,Johnny |
NOTE | En option | En option | En option | Spécifie des informations supplémentaires ou un commentaire qui est associé à la vCard. | REMARQUE : Je suis compétent dans le style Tiger-Crane, et je suis plus que compétent dans l'art exquis du sabre de Samouraï. |
ORG | En option | En option | En option | Le nom et éventuellement la ou les unités de l'organisation associée à l'objet vCard. Cette propriété est basée sur l'attribut X.520 Organization Name et l'attribut X.520 Organization Unit. | ORG:Google;Équipe GMail;Escouade de détection des spams |
PHOTO | En option | En option | En option | Une image ou une photographie de l'individu associé à la vCard. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 2.1: PHOTO;JPEG:http://example.com/photo.jpg 2.1: PHOTO;JPEG;ENCODING=BASE64 : [base64-data] 3.0: PHOTO;TYPE=JPEG;VALEUR=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] |
PRODID | Indéfini | En option | En option | L'identifiant du produit qui a créé l'objet vCard. | PRODID:-// RÉPERTOIRE EN LIGNE//NONSGML Version 1//FR |
PROFIL | En option | En option | Indéfini | Indique que la vCard est une vCard. | PROFIL:VCARD |
RELATED | Indéfini | Indéfini | En option | Une autre entité à laquelle la personne est liée. Les valeurs acceptables comprennent :
| RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
REV | En option | En option | En option | Un horodatage pour la dernière fois que la vCard a été mise à jour. | REV:20121201T134211Z |
RÔLE | En option | En option | En option | Le rôle, la profession ou la catégorie professionnelle de l'objet vCard au sein d'une organisation. | ROLE:Executive |
SORT-STRING | Indéfini | En option | Incorporé sans | Définit une chaîne qui doit être utilisée lorsqu'une application trie cette vCard d'une manière ou d'une autre. Non pris en charge dans la version 4.0. Au lieu de cela, cette information est stockée dans le | SORT-STRING:Untel |
SON | En option | En option | En option | Par défaut, si cette propriété n'est pas groupée avec d'autres propriétés, elle spécifie la prononciation de la FN de l'objet vCard. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 2.1: SOUND;OGG:http://example.com/sound.ogg 2.1: SOUND;OGG;ENCODING=BASE64 : [base64-data] 3.0: SON;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:données:audio/ogg;base64, [base64-data] |
SOURCE | En option | En option | En option | Une URL qui peut être utilisée pour obtenir la dernière version de cette vCard. | SOURCE:http://johndoe.com/vcard.vcf |
TEL | En option | En option | En option | La chaîne de numéros canoniques d'un numéro de téléphone pour la communication téléphonique avec l'objet vCard. | TEL;TYPE=cellulaire :(123) 555-5832 |
TITRE | En option | En option | En option | Spécifie le titre du poste, le poste fonctionnel ou la fonction de la personne associée à l'objet vCard au sein d'une organisation. | TITRE:V.P. Recherche et développement |
TZ | En option | En option | En option | Le fuseau horaire de l'objet vCard. | 2.1, 3.0: TZ:-0500 4.0: TZ:Amérique/New_York |
UID | En option | En option | En option | Spécifie une valeur qui représente un identifiant persistant, globalement unique, associé à l'objet. | UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b |
URL | En option | En option | En option | Une URL pointant vers un site Web qui représente la personne d'une manière ou d'une autre. | URL:http://www.johndoe.com |
VERSION | Requis | Requis | Requis | La version de la spécification vCard. Dans la version 4.0, ceci doit venir juste après l'élément BEGIN propriété. | VERSION:3.0 |
XML | Indéfini | Indéfini | En option | Toutes les données XML qui sont jointes à la vCard. Ceci est utilisé si la vCard a été encodée en XML (norme xCard) et que le document XML contient des éléments qui ne font pas partie de la norme xCard. | XML :<b>Pas un élément XML xCard</b> |
Voir aussi[éditer]
Références[éditer]
- ^ RFC 6350, section 10.1 "Media Type Registration" (enregistrement du type de média)
- ^ " Spécification du format vCard : 6.1.4. KIND ". IETF. Août 2011.
- ^ "vCard KIND:application". IETF. Décembre 2011.
Liens externes[éditer]
- vCard 4.0 chez son développeur CalConnect
- RFC 6350 décrivant le format vCard version 4
- vCard et vCalendar (anciennes versions) de la Internet Mail Consortium dans le Archives Internet
vCard
![]() |
|
Extension de nom de fichier | .vcf , .vcard |
---|---|
Type de média Internet | texte/carte |
Code de type | vCrd |
Identificateur de type uniforme (UTI) | public.vcard |
Développé par | Créé par Consortium Versittous les droits ont été transférés en 1996 à Internet Mail ConsortiumTous les droits ont été transférés à CalConnect en 2004. |
Type de format | Électronique carte de visite |
Conteneur pour | Informations de contact |
vCardégalement connu sous le nom de VCF (Fichier de contact virtuel), est un format de fichier norme pour l'électronique cartes de visite. les vCards peuvent être attachées à e-mail messages, envoyés via Service de messagerie multimédia (MMS), sur le World Wide Web, messagerie instantanée ou par Code QR. Ils peuvent contenir nom et adresse informations, numéros de téléphone, e-mail adresses, URLs, logos, photographieset des clips audio.
La vCard est utilisée comme échange de données format en smartphone contacts, assistants numériques personnels (PDA), gestionnaires d'informations personnelles (PIM) et gestion de la relation client (CRM). Pour réaliser ces applications d'échange de données, d'autres "variantes de vCard" ont été utilisées et proposées comme "normes variantes", chacune pour son créneau spécifique : XML représentation, JSON représentation, ou pages web. vCard Plus, une vCard élevée, utilise une page d'accueil personnalisée avec toutes les informations de base ainsi qu'une photo de profil, l'emplacement sur la carte et d'autres champs. Elle peut également être enregistrée comme fichier de contact sur les smartphones.
Vue d'ensemble[éditer]
Le type de média Internet standard (type MIME) pour une vCard a varié avec chaque version de la spécification :[1]
Les informations vCard sont courantes dans pages web[citation nécessaire]: le "texte libre"[besoin de clarification] Le contenu est lisible par l'homme mais pas par la machine. Avec l'évolution des technologies, le "texte libre" (HTML) s'adaptait pour être également lisible par les machines.
RDFa avec l'ontologie vCard peuvent être utilisés en HTML et dans divers langages de la famille XML, par exemple SVG, MathML.
Formats connexes[éditer]
jCard, "Le JSON Format for vCard" est une proposition de norme de 2014 en RFC 7095. Cette proposition n'est pas encore devenue une norme largement utilisée.[quand ?] Le RFC 7095 n'utilise pas de véritables objets JSON, mais plutôt des tableaux de paires étiquette-valeur dépendant de la séquence (comme un fichier XML).
hCard est un microformat qui permet d'intégrer une vCard à l'intérieur d'une page HTML. Il fait appel à CSS noms de classe pour identifier chaque propriété vCard. Le balisage HTML normal et le style CSS peuvent être utilisés avec les noms de classe hCard sans affecter la capacité de la page Web à être analysée par un analyseur hCard. h-card est la mise à jour microformats2 de hCard.
Propriétés[éditer]
vCard définit les types de propriétés suivants.
Toutes les vCards commencent par BEGIN:VCARD
et se terminent par END:VCARD
. Toutes les vCards doivent contenir le VERSION
qui spécifie la version de la vCard. VERSION
doit venir immédiatement après BEGIN
sauf dans la norme vCard 2.1, qui permet de le placer n'importe où dans la vCard. Sinon, les propriétés peuvent être définies dans n'importe quel ordre.
Nom | Présence de la propriété | Description | Exemple | ||
---|---|---|---|---|---|
v. 2.1 | v. 3.0 | v. 4.0 | |||
ADR | En option | En option | En option | Une représentation structurée de l'adresse physique de livraison pour l'objet vCard. | ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA |
AGENT | En option | En option | Indéfini | Informations sur une autre personne qui agira au nom de l'objet vCard. Il s'agit généralement d'un administrateur de secteur, d'un assistant ou d'un secrétaire de la personne concernée. Peut être soit une URL, soit une vCard incorporée. | AGENT:http://mi6.gov.uk/007 |
ANNIVERSAIRE | Indéfini | Indéfini | En option | Définit l'anniversaire de la personne. | ANNIVERSAIRE:19901021 |
BDAY | En option | En option | En option | Date de naissance de l'individu associé à la vCard. | BDAY:19700310 |
BEGIN | Requis | Requis | Requis | Toutes les vCards doivent commencer avec cette propriété. | BEGIN:VCARD |
CALADRURI | Indéfini | Indéfini | En option | Une URL à utiliser pour envoyer une demande de planification au calendrier de la personne. | CALADRURI:http://example.com/calendar/jdoe |
CALURI | Indéfini | Indéfini | En option | Une URL vers le calendrier de la personne. | CALURI:http://example.com/calendar/jdoe |
CATEGORIES | En option | En option | En option | Une liste de "tags" qui peuvent être utilisés pour décrire l'objet représenté par cette vCard. | CATEGORIES:nageur, cycliste |
CLASSE | Indéfini | En option | Indéfini | Décrit la sensibilité des informations contenues dans la vCard. | CLASSE : public |
CLIENTPIDMAP | Indéfini | Indéfini | En option | Utilisé pour synchroniser différentes révisions de la même vCard. | CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b |
EMAIL | En option | En option | En option | L'adresse pour la communication par courrier électronique avec l'objet vCard. | EMAIL:johndoe@hotmail.com |
END | Requis | Requis | Requis | Toutes les vCards doivent se terminer par cette propriété. | END:VCARD |
FBURL | Indéfini | Indéfini | En option | Définit une URL qui indique quand la personne est "libre" ou "occupée" sur son calendrier. | FBURL:http://example.com/fb/jdoe |
FN | En option | Requis | Requis | La chaîne de nom formatée associée à l'objet vCard. | FN:Dr. John Doe |
GENDER | Indéfini | Indéfini | En option | Définit le sexe de la personne. | GENRE:F |
GEO | En option | En option | En option | Spécifie une latitude et une longitude. | 2.1, 3.0: GEO:39.95;-75.1667 4.0: GEO:geo:39.95,-75.1667 |
IMPP | Indéfini | Peut-être | En option | Définit un handle de messagerie instantanée. Cette propriété a été introduite dans un RFC séparé lorsque la dernière version de vCard était 3.0. Par conséquent, les vCards 3.0 peuvent utiliser cette propriété sans la déclarer. | IMPP:aim:johndoe@aol.com |
KEY | En option | En option | En option | La clé de chiffrement publique associée à l'objet vCard. Elle peut pointer vers une URL externe, être du texte brut ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 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 | Indéfini | Indéfini | En option | Définit le type d'entité que cette vCard représente : application", "individu", "groupe", "lieu" ou "organisation" ; les valeurs "x-*" peuvent être utilisées à des fins expérimentales.[2][3] | GENRE : individuel |
ÉTIQUETTE | En option | En option | Incorporé sans | Représente le texte réel qui doit être mis sur l'étiquette d'envoi lors de la livraison d'un colis physique à la personne/objet associé à la vCard (lié à l'élément ADR propriété).Non pris en charge dans la version 4.0. Au lieu de cela, cette information est stockée dans le | LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA |
LANG | Indéfini | Indéfini | En option | Définit une langue que la personne parle. | LANG:fr-CA |
LOGO | En option | En option | En option | Une image ou un graphique du logo de l'organisation qui est associé à l'individu auquel la vCard appartient. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 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:données:image/png;base64, [base64-data] |
MAILER | En option | En option | Indéfini | Type de programme de messagerie utilisé. | MAILER:Thunderbird |
MEMBRE | Indéfini | Indéfini | En option | Définit un membre qui fait partie du groupe que cette vCard représente. Les valeurs acceptables incluent :
KIND doit être définie sur "groupe" afin d'utiliser cette propriété. | MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
N | Requis | Requis | En option | Une représentation structurée du nom de la personne, du lieu ou de la chose associée à l'objet vCard. | N:Doe;John;;Dr ; |
NOM | Indéfini | En option | Indéfini | Fournit une représentation textuelle de la SOURCE propriété. | |
NOM DE FAMILLE | Indéfini | En option | En option | Un ou plusieurs noms descriptifs/familiers pour l'objet représenté par cette vCard. | Pseudo:Jon,Johnny |
NOTE | En option | En option | En option | Spécifie des informations supplémentaires ou un commentaire qui est associé à la vCard. | REMARQUE : Je suis compétent dans le style Tiger-Crane, et je suis plus que compétent dans l'art exquis du sabre de Samouraï. |
ORG | En option | En option | En option | Le nom et éventuellement la ou les unités de l'organisation associée à l'objet vCard. Cette propriété est basée sur l'attribut X.520 Organization Name et l'attribut X.520 Organization Unit. | ORG:Google;Équipe GMail;Escouade de détection des spams |
PHOTO | En option | En option | En option | Une image ou une photographie de l'individu associé à la vCard. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 2.1: PHOTO;JPEG:http://example.com/photo.jpg 2.1: PHOTO;JPEG;ENCODING=BASE64 : [base64-data] 3.0: PHOTO;TYPE=JPEG;VALEUR=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] |
PRODID | Indéfini | En option | En option | L'identifiant du produit qui a créé l'objet vCard. | PRODID:-// RÉPERTOIRE EN LIGNE//NONSGML Version 1//FR |
PROFIL | En option | En option | Indéfini | Indique que la vCard est une vCard. | PROFIL:VCARD |
RELATED | Indéfini | Indéfini | En option | Une autre entité à laquelle la personne est liée. Les valeurs acceptables comprennent :
| RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
REV | En option | En option | En option | Un horodatage pour la dernière fois que la vCard a été mise à jour. | REV:20121201T134211Z |
RÔLE | En option | En option | En option | Le rôle, la profession ou la catégorie professionnelle de l'objet vCard au sein d'une organisation. | ROLE:Executive |
SORT-STRING | Indéfini | En option | Incorporé sans | Définit une chaîne qui doit être utilisée lorsqu'une application trie cette vCard d'une manière ou d'une autre. Non pris en charge dans la version 4.0. Au lieu de cela, cette information est stockée dans le | SORT-STRING:Untel |
SON | En option | En option | En option | Par défaut, si cette propriété n'est pas groupée avec d'autres propriétés, elle spécifie la prononciation de la FN de l'objet vCard. Elle peut pointer vers une URL externe ou être intégrée à la vCard en tant que Base64 bloc de texte codé. | 2.1: SOUND;OGG:http://example.com/sound.ogg 2.1: SOUND;OGG;ENCODING=BASE64 : [base64-data] 3.0: SON;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:données:audio/ogg;base64, [base64-data] |
SOURCE | En option | En option | En option | Une URL qui peut être utilisée pour obtenir la dernière version de cette vCard. | SOURCE:http://johndoe.com/vcard.vcf |
TEL | En option | En option | En option | La chaîne de numéros canoniques d'un numéro de téléphone pour la communication téléphonique avec l'objet vCard. | TEL;TYPE=cellulaire :(123) 555-5832 |
TITRE | En option | En option | En option | Spécifie le titre du poste, le poste fonctionnel ou la fonction de la personne associée à l'objet vCard au sein d'une organisation. | TITRE:V.P. Recherche et développement |
TZ | En option | En option | En option | Le fuseau horaire de l'objet vCard. | 2.1, 3.0: TZ:-0500 4.0: TZ:Amérique/New_York |
UID | En option | En option | En option | Spécifie une valeur qui représente un identifiant persistant, globalement unique, associé à l'objet. | UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b |
URL | En option | En option | En option | Une URL pointant vers un site Web qui représente la personne d'une manière ou d'une autre. | URL:http://www.johndoe.com |
VERSION | Requis | Requis | Requis | La version de la spécification vCard. Dans la version 4.0, ceci doit venir juste après l'élément BEGIN propriété. | VERSION:3.0 |
XML | Indéfini | Indéfini | En option | Toutes les données XML qui sont jointes à la vCard. Ceci est utilisé si la vCard a été encodée en XML (norme xCard) et que le document XML contient des éléments qui ne font pas partie de la norme xCard. | XML :<b>Pas un élément XML xCard</b> |
Voir aussi[éditer]
Références[éditer]
- ^ RFC 6350, section 10.1 "Media Type Registration" (enregistrement du type de média)
- ^ " Spécification du format vCard : 6.1.4. KIND ". IETF. Août 2011.
- ^ "vCard KIND:application". IETF. Décembre 2011.
Liens externes[éditer]
- vCard 4.0 chez son développeur CalConnect
- RFC 6350 décrivant le format vCard version 4
- vCard et vCalendar (anciennes versions) de la Internet Mail Consortium dans le Archives Internet
Format d'appel varié
Format de la séquence biologique
Extension de nom de fichier | vcf |
---|---|
Développé par | VCFtools |
Dernière version | 4.3 13 janvier 2021; il y a 12 mois |
Type de format | Format de la séquence génomique |
Prolongé de | Valeurs séparées par des tabulations |
Format ouvert? | Oui |
Site web | samtools |
Le site Format d'appel varié (VCF) spécifie le format d'un fichier texte utilisé en bioinformatique pour le stockage séquence de gènes variations. Le format s'est développé avec l'avènement de l'informatique à grande échelle. génotypage et Séquençage de l'ADN des projets, tels que le Projet 1000 Génomes. Les formats existants pour les données génétiques, tels que Format de caractéristiques générales (GFF) stocké toutes les données génétiques, dont une grande partie est redondante car elle sera partagée entre les génomes. En utilisant le format d'appel de variante, seules les variations doivent être stockées avec un génome de référence.
La norme est actuellement dans sa version 4.3,[1][2] bien que le Projet 1000 Génomes a développé sa propre spécification pour les variations structurelles telles que les duplications, qui ne sont pas facilement prises en compte dans le schéma existant.[3] Il existe également un VCF génomique (gVCF) format étendu, qui comprend des informations supplémentaires sur les "blocs" qui correspondent à la référence et leurs qualités.[4] Un ensemble d'outils est également disponible pour éditer et manipuler les fichiers.[5][6]
Contenu
Exemple[éditer]
##fileformat=VCFv4.3 ##fileDate=20090805 ##source=myImputationProgramV3.1 ##reference=file:///seq/references/1000GenomesPilot-NCBI36.fasta ##contig= ##phasing=partiel ##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'en-tête VCF[éditer]
L'en-tête commence le fichier et fournit métadonnées décrivant le corps du fichier. Les lignes d'en-tête sont signalées comme commençant par #. Les mots-clés spéciaux dans l'en-tête sont indiqués par le symbole ##. Les mots-clés recommandés comprennent format de fichier, fileDate et référence.
L'en-tête contient des mots-clés qui décrivent facultativement, sémantiquement et syntaxiquement, les champs utilisés dans le corps du fichier, notamment INFO, FILTER et FORMAT (voir ci-dessous).
Les colonnes d'un VCF[éditer]
Le corps du VCF suit l'en-tête, et est séparé par une tabulation en 8 colonnes obligatoires et un nombre illimité de colonnes facultatives qui peuvent être utilisées pour enregistrer d'autres informations sur le ou les échantillons. Lorsque des colonnes supplémentaires sont utilisées, la première colonne facultative est utilisée pour décrire le format des données dans les colonnes qui suivent.
Nom | Brève description (voir la spécification pour plus de détails). | |
---|---|---|
1 | CHROM | Le nom de la séquence (généralement un chromosome) sur laquelle la variation est appelée. Cette séquence est généralement appelée "séquence de référence", c'est-à-dire la séquence par rapport à laquelle l'échantillon donné varie. |
2 | POS | La position basée sur 1 de la variation sur la séquence donnée. |
3 | ID | L'identifiant de la variation, par exemple un dbSNP rs identifiant, ou si inconnu un ".". Les identifiants multiples doivent être séparés par des points-virgules sans espace blanc. |
4 | REF | La base de référence (ou les bases dans le cas d'une indel) à la position donnée sur la séquence de référence donnée. |
5 | ALT | La liste des alternatives allèles à cette position. |
6 | QUAL | Un score de qualité associé à l'inférence des allèles donnés. |
7 | FILTRE | Un drapeau indiquant lequel d'un ensemble donné de filtres la variation a échoué ou PASS si tous les filtres ont été passés avec succès. |
8 | INFO | Une liste extensible de paires clé-valeur (champs) décrivant la variation. Voir ci-dessous pour certains champs courants. Les champs multiples sont séparés par des points-virgules avec des valeurs facultatives dans le format : =[,data] . |
9 | FORMAT | Une liste (facultative) extensible de champs pour décrire les échantillons. Voir ci-dessous pour certains champs communs. |
+ | Échantillons | Pour chaque échantillon (facultatif) décrit dans le fichier, des valeurs sont données pour les champs listés dans FORMAT |
Champs INFO communs[éditer]
Les clés arbitraires sont autorisées, mais les sous-champs suivants sont réservés (bien que facultatifs) :[1]
Nom | Brève description |
---|---|
AA | allèle ancestral |
AC | le nombre d'allèles dans les génotypes, pour chaque allèle ALT, dans le même ordre que celui de la liste |
AF | fréquence des allèles pour chaque allèle de l'ALT dans le même ordre que celui de la liste (à utiliser lorsqu'elle est estimée à partir des données primaires, et non des génotypes appelés) |
AN | nombre total d'allèles dans les génotypes appelés |
BQ | Qualité de base de RMS à cette position |
CIGAR | chaîne de cigares décrivant comment aligner un allèle alternatif sur l'allèle de référence |
DB | Adhésion à la dbSNP |
DP | profondeur combinée de tous les échantillons, par exemple DP=154 |
END | position finale de la variante décrite dans cet enregistrement (à utiliser avec des allèles symboliques) |
H2 | l'adhésion à hapmap2 |
H3 | l'adhésion à hapmap3 |
MQ | Qualité de cartographie RMS, par exemple MQ=52 |
MQ0 | Nombre de lectures MAPQ == 0 couvrant cet enregistrement |
NS | Nombre d'échantillons avec des données |
SB | biais de brin à cette position |
SOMATIQUE | indique que l'enregistrement est une mutation somatique, pour la génomique du cancer |
VALIDÉ | validée par une expérience de suivi |
1000G | l'adhésion à 1000 Génomes |
Tous les autres champs d'information sont définis dans l'en-tête .vcf.
Champs FORMAT courants[éditer]
Nom | Brève description |
---|---|
AD | Profondeur de lecture pour chaque allèle |
ADF | Profondeur de lecture pour chaque allèle sur le brin avant |
ADR | Profondeur de lecture pour chaque allèle sur le brin inverse |
DP | Profondeur de lecture |
EC | Nombre d'allèles alternatifs attendus |
FT | Filtre indiquant si ce génotype a été "appelé". |
GL | Probabilités de génotype |
GP | Probabilités postérieures des génotypes |
GQ | Qualité conditionnelle du génotype |
GT | Génotype |
HQ | Qualité de l'haplotype |
MQ | Qualité de la cartographie RMS |
PL | Probabilités de génotype mises à l'échelle par Phred, arrondies au nombre entier le plus proche |
PQ | Qualité du phasage |
PS | Phase fixée |
Tous les autres champs de format sont définis dans l'en-tête .vcf.
Voir aussi[éditer]
- Le site FASTA format, utilisé pour représenter les séquences du génome.
- Le site FASTQ format, utilisé pour représenter les lectures du séquenceur d'ADN avec les scores de qualité.
- Le site SAM format, utilisé pour représenter les lectures des séquenceurs de génome qui ont été alignées sur des séquences de génome.
- Le site GVF (Genome Variation Format), une extension basée sur le format GFF3 format.
La spécification VCF n'est plus maintenue par le projet 1000 Genomes. Le groupe qui dirige la gestion et l'expansion du format est le Alliance mondiale pour la génomique et la santé (GA4GH) Équipe chargée du format de fichier du Large Scale Genomics Work Stream,[7] http://ga4gh.org/#/fileformats-team
Références[éditer]
- ^ Sauter jusqu'à :a b "Spécification VCF" (PDF). Récupéré sur 20 Oct 2016.
- ^ "Spécifications de SAM/BAM et des formats de fichiers connexes pour le séquençage à haut débit".. Récupéré sur 24 juin 2014.
- ^ "Encodage des variants structurels dans le VCF (Variant Call Format) version 4.0 | 1000 Genomes". Récupéré sur 20 octobre 2016.
- ^ "GVCF - Format d'appel des variants génomiques". GATK. Broad Institute.
- ^ "VCFtools de Github.io". Récupéré sur 20 octobre 2016.
- ^ "BCFtools".
- ^ "Bio-IT World". www.bio-itworld.com. Récupéré sur 2018-10-26.
Liens externes[éditer]
- Une explication du format sous forme d'image
- Ossola, Alexandra (20 mars 2015). "La course pour construire un moteur de recherche pour votre ADN". IEEE Spectrum. Récupéré sur 22 mars 2015.