Elektroniska visitkort

utveckling av vCard /.vcf ( och CardDAV (avslutad arbetsgrupp)

Anpassning till nya tekniska hjälpmedel

Vårt främsta mål är att hjälpa teknikföretag som Apple, Google och Microsoft att införa ett modernt koncept för att ta hand om Vcard-data i ett säkert gränssnitt i iOS, Android och vanliga webbläsare. Vi har arbetat sedan 2014 för att driva integrationer och vi har till exempel idag lyckats implementera ett bra gränssnitt i iOS/ Safari.

vCard

Från Wikipedia, den fria encyklopedin
 
vCard
Filnamnstillägg
.vcf.vcard
Typ av internetmedium
text/v-kort
TypkodvCrd
Uniform Type Identifier (UTI)public.vcard
Utvecklad avSkapad av Versit-konsortiet, alla rättigheter överförda 1996 till Internet Mail Consortium, alla rättigheter överfördes 2004 till CalConnect.
Typ av formatElektronisk visitkort
Behållare förKontaktuppgifter

vCard, även känd som VCF (Virtual Contact File), är en Filformat standard för elektroniska Med en. vCards kan kopplas till e-post meddelanden, som skickas via Tjänst för multimediemeddelanden (MMS), på den World Wide Websnabbmeddelanden eller genom QR-kod. De kan innehålla namn och adress information, telefonnummere-post adresser, URL:erlogotyperfotografieroch ljudklipp.

vCard används som datautbyte. format i smartphone kontakter, personliga digitala assistenter (PDA), chefer för personlig information (PIM) och hantering av kundrelationer (CRM). För att uppnå dessa datautbytestillämpningar har andra "vCard-varianter" använts och föreslagits som "variantstandarder", var och en för sin specifika nisch: XML representation, JSON representation, eller webbsidor. vCard Plus, ett förhöjt vCard, använder sig av en anpassad landningssida med all grundläggande information tillsammans med ett profilfoto, kartor, plats och andra fält. Detta kan också sparas som en kontaktfil på smartphones.

Överblick[redigera]

Standardmedietypen för Internet (MIME-typ) för ett vCard har varierat med varje version av specifikationen:[1]

vCard-information är vanligt i webbsidor[citat behövs]: den "fria texten".[Förtydligande behövs] Innehållet är läsbart för människor men inte maskinläsbart. I takt med att tekniken utvecklas, kan den "fria texten" (HTML) anpassades för att bli maskinläsbar.

RDFa med vCard-ontologin kan användas i HTML och olika XML-språk, t.ex. SVG och MathML.

Relaterade format[redigera]

jCard, "Den JSON Format för vCard" är ett standardförslag från 2014 i RFC 7095. Detta förslag har ännu inte blivit en allmänt använd standard.[När?] RFC 7095 använder inte riktiga JSON-objekt, utan snarare matriser av sekvensberoende tagg-värdepar (som en XML-fil).

hCard är ett mikroformat som gör det möjligt att bädda in ett vCard i en HTML-sida. Det använder sig av CSS klassnamn för att identifiera varje vCard-egenskap. Normal HTML-markering och CSS-format kan användas tillsammans med hCard-klassnamnen utan att påverka webbsidans förmåga att analyseras av en hCard-analysator. h-card är microformats2-uppdateringen av hCard.

Egenskaper[redigera]

vCard definierar följande egenskapstyper.

Alla vCards börjar med BEGIN:VCARD och avslutas med END:VCARD. Alla vCards måste innehålla följande VERSION som anger vCard-versionen. VERSION måste komma omedelbart efter BEGIN, utom i standarden vCard 2.1, som tillåter att den kan placeras var som helst i vCard. Annars kan egenskaperna definieras i vilken ordning som helst.

NamnFastigheters närvaroBeskrivningExempel
v. 2.1v. 3.0v. 4.0
ADRValfrittValfrittValfrittEn strukturerad representation av den fysiska leveransadressen för vCard-objektet.ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA
AGENTValfrittValfrittOdefinieradInformation om en annan person som kommer att agera på vCard-objektets vägnar. Vanligtvis är detta en områdesadministratör, assistent eller sekreterare för personen i fråga. Kan vara antingen en URL eller ett inbäddat vCard-objekt.AGENT:http://mi6.gov.uk/007
ANNIVERSARYOdefinieradOdefinieradValfrittDefinierar personens årsdag.JUBILEUM:19901021
BDAYValfrittValfrittValfrittFödelsedatum för den person som är associerad med vCard.BDAY:19700310
BEGINKrävsKrävsKrävsAlla vCards måste börja med den här egenskapen.BEGIN:VCARD
CALADRURIOdefinieradOdefinieradValfrittEn URL som används för att skicka en schemaförfrågan till personens kalender.CALADRURI:http://example.com/calendar/jdoe
CALURIOdefinieradOdefinieradValfrittEn URL till personens kalender.CALURI:http://example.com/calendar/jdoe
KATEGORIERValfrittValfrittValfrittEn lista över "taggar" som kan användas för att beskriva det objekt som representeras av detta vCard.KATEGORIER:simmare,cyklist
KLASSOdefinieradValfrittOdefinieradBeskriver hur känslig informationen i vCard är.KLASS:offentlig
CLIENTPIDMAPOdefinieradOdefinieradValfrittAnvänds för att synkronisera olika revideringar av samma vCard.CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b
EMAILValfrittValfrittValfrittAdressen för e-postkommunikation med vCard-objektet.EMAIL:johndoe@hotmail.com
ENDKrävsKrävsKrävsAlla vCards måste sluta med denna egenskap.END:VCARD
FBURLOdefinieradOdefinieradValfrittDefinierar en URL som visar när personen är "ledig" eller "upptagen" i sin kalender.FBURL:http://example.com/fb/jdoe
FNValfrittKrävsKrävsDen formaterade namnsträngen som är kopplad till vCard-objektet.FN:Dr. John Doe
KÖNSTILLHÖRIGHETOdefinieradOdefinieradValfrittDefinierar personens kön.KÖN:F
GEOValfrittValfrittValfrittAnger en latitud och longitud.2.13.0GEO:39.95;-75.1667
4.0GEO:geo:39.95,-75.1667
IMPPOdefinieradKanskeValfrittDefinierar ett handtag för en snabbkommunikation.

Den här egenskapen infördes i ett separat RFC när den senaste versionen av vCard var 3.0. Därför kan vCard 3.0 använda den här egenskapen utan att deklarera den.

IMPP:aim:johndoe@aol.com
NYCKELValfrittValfrittValfrittDen offentliga krypteringsnyckeln som är kopplad till vCard-objektet. Den kan peka på en extern URL, kan vara ren text eller kan vara inbäddad i vCard-objektet som en Base64 kodat textblock.2.1KEY;PGP:http://example.com/key.pgp
2.1KEY;PGP;ENCODING=BASE64:[base64-data]
3.0KEY;TYPE=PGP:http://example.com/key.pgp
3.0KEY;TYPE=PGP;ENCODING=b:[base64-data]
4.0KEY;MEDIATYPE=application/pgp-keys:http://example.com/key.pgp
4.0KEY:data:application/pgp-keys;base64,[base64-data]
KINDOdefinieradOdefinieradValfrittDefinierar vilken typ av enhet som detta vCard representerar: "applikation", "individ", "grupp", "plats" eller "organisation"; "x-*"-värden kan användas för experimentella ändamål.[2][3]KIND:individuell
ETIKETTValfrittValfrittInförlivad utanRepresenterar den faktiska texten som ska sättas på försändelseetiketten när ett fysiskt paket levereras till den person/det objekt som är associerat med vCard (relaterat till ADR egenskap).

Stöds inte i version 4.0. Istället lagras denna information i ETIKETT i parametern för ADR egendom. Exempel: ADR;TYPE=home;LABEL="123 Main St\nNew York, NY 12345":;;123 Main St;New York;NY;12345;USA

LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA
LANGOdefinieradOdefinieradValfrittDefinierar ett språk som personen talar.LANG:fr-CA
LOGOValfrittValfrittValfrittEn bild eller grafik av logotypen för den organisation som är associerad med den person som vCard-kortet tillhör. Den kan peka på en extern webbadress eller vara inbäddad i vCard som en Base64 kodat textblock.2.1LOGO;PNG:http://example.com/logo.png
2.1LOGO;PNG;ENCODING=BASE64:[base64-data]
3.0LOGO;TYPE=PNG:http://example.com/logo.png
3.0LOGO;TYPE=PNG;ENCODING=b:[base64-data]
4.0LOGO;MEDIATYPE=image/png:http://example.com/logo.png
4.0LOGO:data:image/png;base64,[base64-data]
MAILERValfrittValfrittOdefinieradTyp av e-postprogram som används.MAILER:Thunderbird
MEMBEROdefinieradOdefinieradValfrittDefinierar en medlem som ingår i den grupp som det här vCard-kortet representerar. Accepterade värden är bland annat:
  • En "mailto:"-URL som innehåller en e-postadress.
  • ett UID som hänvisar till medlemmens eget vCard
The KIND måste vara inställd på "group" för att den här egenskapen ska kunna användas.
MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
NKrävsKrävsValfrittEn strukturerad representation av namnet på den person, plats eller sak som är associerad med vCard-objektet.N:Doe;John;;Dr;
NAMNOdefinieradValfrittOdefinieradGer en textuell representation av den KÄLLA: egendom. 
NICKNAMEOdefinieradValfrittValfrittEtt eller flera beskrivande/bekanta namn för det objekt som representeras av detta vCard.Kallas för:Jon,Johnny
NOTERAValfrittValfrittValfrittAnger kompletterande information eller en kommentar som är kopplad till vCard-kortet.OBS:Jag är skicklig i Tiger-Crane Style,\noch jag är mer än skicklig i den utsökta konsten av samurajsvärdet.
ORGValfrittValfrittValfrittNamnet och eventuellt enheten/enheterna för den organisation som är kopplad till vCard-objektet. Den här egenskapen är baserad på attributet X.520 Organization Name och attributet X.520 Organization Unit.ORG:Google;GMail Team;Spam Detection Squad
FOTOValfrittValfrittValfrittEn bild eller ett fotografi av den person som är associerad med vCard. Den kan peka på en extern URL eller vara inbäddad i vCard som en Base64 kodat textblock.2.1FOTO;JPEG:http://example.com/photo.jpg
2.1FOTO;JPEG;ENCODING=BASE64:[base64-data]
3.0PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg
3.0PHOTO;TYPE=JPEG;ENCODING=b:[base64-data]
4.0PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg
4.0FOTO:data:image/jpeg;base64,[base64-data]
PRODIDOdefinieradValfrittValfrittIdentifieringen för den produkt som skapade vCard-objektet.PRODID:-///ONLINE DIRECTORY//NONSGML Version 1//EN
PROFILValfrittValfrittOdefinieradAnger att vCard är ett vCard.PROFIL:VCARD
RELATERADEOdefinieradOdefinieradValfrittEn annan enhet som personen är relaterad till. Acceptabla värden är bland annat:
  • En "mailto:"-URL som innehåller en e-postadress.
  • ett UID som hänvisar till personens eget vCard
RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
REVValfrittValfrittValfrittEn tidsstämpel för när vCard senast uppdaterades.REV:20121201T134211Z
ROLLValfrittValfrittValfrittDen roll, yrke eller företagskategori som vCard-objektet har inom en organisation.ROLL:Verkställande chef
SORT-STRINGOdefinieradValfrittInförlivad utanDefinierar en sträng som ska användas när ett program sorterar detta vCard på något sätt.

Stöds inte i version 4.0. Istället lagras denna information i SORT-AS i parametern för N och/eller ORG egenskaper.

SORT-STRING:Doe
LJUDValfrittValfrittValfrittOm denna egenskap inte är grupperad med andra egenskaper anger den som standard uttalet av FN för vCard-objektet. Den kan peka på en extern URL eller vara inbäddad i vCard som en Base64 kodat textblock.2.1SOUND;OGG:http://example.com/sound.ogg
2.1SOUND;OGG;ENCODING=BASE64:[base64-data]
3.0LJUD;TYP=OGG:http://example.com/sound.ogg
3.0SOUND;TYPE=OGG;ENCODING=b:[base64-data]
4.0SOUND;MEDIATYPE=audio/ogg:http://example.com/sound.ogg
4.0SOUND:data:audio/ogg;base64,[base64-data]
KÄLLA:ValfrittValfrittValfrittEn URL som kan användas för att hämta den senaste versionen av detta vCard.KÄLLA: http://johndoe.com/vcard.vcf
TELValfrittValfrittValfrittDen kanoniska nummersträngen för ett telefonnummer för telefonikommunikation med vCard-objektet.TEL;TYPE=cell:(123) 555-5832
TITLEValfrittValfrittValfrittAnger arbetstitel, funktionell position eller funktion för den person som är associerad med vCard-objektet inom en organisation.TITEL:Vice ordförande för forskning och utveckling
TZValfrittValfrittValfrittTidszon för vCard-objektet.2.13.0TZ:-0500
4.0TZ:America/New_York
UIDValfrittValfrittValfrittAnger ett värde som representerar en beständig, globalt unik identifierare som är kopplad till objektet.UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b
URLValfrittValfrittValfrittEn URL som pekar på en webbplats som representerar personen på något sätt.URL:http://www.johndoe.com
VERSIONKrävsKrävsKrävsVersionen av vCard-specifikationen. I version 4.0 måste detta komma direkt efter BEGIN egendom.VERSION:3.0
XMLOdefinieradOdefinieradValfrittAlla XML-data som bifogas vCard. Detta används om vCard kodades i XML (xCard-standard) och XML-dokumentet innehåller element som inte ingår i xCard-standarden.XML:<b>Inte ett xCard XML-element</b>

Se även[redigera]

Referenser[redigera]

  1. ^ RFC 6350, avsnitt 10.1 "Registrering av medietyp".
  2. ^ "Specifikation av vCard-formatet: 6.1.4. KIND"IETF. Augusti 2011.
  3. ^ "vCard KIND:application". IETF. December 2011.

Externa länkar[redigera]

vCard

Från Wikipedia, den fria encyklopedin
 
 
vCard
Filnamnstillägg
.vcf.vcard
Typ av internetmedium
text/v-kort
TypkodvCrd
Uniform Type Identifier (UTI)public.vcard
Utvecklad avSkapad av Versit-konsortiet, alla rättigheter överförda 1996 till Internet Mail Consortium, alla rättigheter överfördes 2004 till CalConnect.
Typ av formatElektronisk visitkort
Behållare förKontaktuppgifter

vCard, även känd som VCF (Virtual Contact File), är en Filformat standard för elektroniska Med en. vCards kan kopplas till e-post meddelanden, som skickas via Tjänst för multimediemeddelanden (MMS), på den World Wide Websnabbmeddelanden eller genom QR-kod. De kan innehålla namn och adress information, telefonnummere-post adresser, URL:erlogotyperfotografieroch ljudklipp.

vCard används som datautbyte. format i smartphone kontakter, personliga digitala assistenter (PDA), chefer för personlig information (PIM) och hantering av kundrelationer (CRM). För att uppnå dessa datautbytestillämpningar har andra "vCard-varianter" använts och föreslagits som "variantstandarder", var och en för sin specifika nisch: XML representation, JSON representation, eller webbsidor. vCard Plus, ett förhöjt vCard, använder sig av en anpassad landningssida med all grundläggande information tillsammans med ett profilfoto, kartor, plats och andra fält. Detta kan också sparas som en kontaktfil på smartphones.

Överblick[redigera]

Standardmedietypen för Internet (MIME-typ) för ett vCard har varierat med varje version av specifikationen:[1]

vCard-information är vanligt i webbsidor[citat behövs]: den "fria texten".[Förtydligande behövs] Innehållet är läsbart för människor men inte maskinläsbart. I takt med att tekniken utvecklas, kan den "fria texten" (HTML) anpassades för att bli maskinläsbar.

RDFa med vCard-ontologin kan användas i HTML och olika XML-språk, t.ex. SVG och MathML.

Relaterade format[redigera]

jCard, "Den JSON Format för vCard" är ett standardförslag från 2014 i RFC 7095. Detta förslag har ännu inte blivit en allmänt använd standard.[När?] RFC 7095 använder inte riktiga JSON-objekt, utan snarare matriser av sekvensberoende tagg-värdepar (som en XML-fil).

hCard är ett mikroformat som gör det möjligt att bädda in ett vCard i en HTML-sida. Det använder sig av CSS klassnamn för att identifiera varje vCard-egenskap. Normal HTML-markering och CSS-format kan användas tillsammans med hCard-klassnamnen utan att påverka webbsidans förmåga att analyseras av en hCard-analysator. h-card är microformats2-uppdateringen av hCard.

Egenskaper[redigera]

vCard definierar följande egenskapstyper.

Alla vCards börjar med BEGIN:VCARD och avslutas med END:VCARD. Alla vCards måste innehålla följande VERSION som anger vCard-versionen. VERSION måste komma omedelbart efter BEGIN, utom i standarden vCard 2.1, som tillåter att den kan placeras var som helst i vCard. Annars kan egenskaperna definieras i vilken ordning som helst.

NamnFastigheters närvaroBeskrivningExempel
v. 2.1v. 3.0v. 4.0
ADRValfrittValfrittValfrittEn strukturerad representation av den fysiska leveransadressen för vCard-objektet.ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA
AGENTValfrittValfrittOdefinieradInformation om en annan person som kommer att agera på vCard-objektets vägnar. Vanligtvis är detta en områdesadministratör, assistent eller sekreterare för personen i fråga. Kan vara antingen en URL eller ett inbäddat vCard-objekt.AGENT:http://mi6.gov.uk/007
ANNIVERSARYOdefinieradOdefinieradValfrittDefinierar personens årsdag.JUBILEUM:19901021
BDAYValfrittValfrittValfrittFödelsedatum för den person som är associerad med vCard.BDAY:19700310
BEGINKrävsKrävsKrävsAlla vCards måste börja med den här egenskapen.BEGIN:VCARD
CALADRURIOdefinieradOdefinieradValfrittEn URL som används för att skicka en schemaförfrågan till personens kalender.CALADRURI:http://example.com/calendar/jdoe
CALURIOdefinieradOdefinieradValfrittEn URL till personens kalender.CALURI:http://example.com/calendar/jdoe
KATEGORIERValfrittValfrittValfrittEn lista över "taggar" som kan användas för att beskriva det objekt som representeras av detta vCard.KATEGORIER:simmare,cyklist
KLASSOdefinieradValfrittOdefinieradBeskriver hur känslig informationen i vCard är.KLASS:offentlig
CLIENTPIDMAPOdefinieradOdefinieradValfrittAnvänds för att synkronisera olika revideringar av samma vCard.CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b
EMAILValfrittValfrittValfrittAdressen för e-postkommunikation med vCard-objektet.EMAIL:johndoe@hotmail.com
ENDKrävsKrävsKrävsAlla vCards måste sluta med denna egenskap.END:VCARD
FBURLOdefinieradOdefinieradValfrittDefinierar en URL som visar när personen är "ledig" eller "upptagen" i sin kalender.FBURL:http://example.com/fb/jdoe
FNValfrittKrävsKrävsDen formaterade namnsträngen som är kopplad till vCard-objektet.FN:Dr. John Doe
KÖNSTILLHÖRIGHETOdefinieradOdefinieradValfrittDefinierar personens kön.KÖN:F
GEOValfrittValfrittValfrittAnger en latitud och longitud.2.13.0GEO:39.95;-75.1667
4.0GEO:geo:39.95,-75.1667
IMPPOdefinieradKanskeValfrittDefinierar ett handtag för en snabbkommunikation.

Den här egenskapen infördes i ett separat RFC när den senaste versionen av vCard var 3.0. Därför kan vCard 3.0 använda den här egenskapen utan att deklarera den.

IMPP:aim:johndoe@aol.com
NYCKELValfrittValfrittValfrittDen offentliga krypteringsnyckeln som är kopplad till vCard-objektet. Den kan peka på en extern URL, kan vara ren text eller kan vara inbäddad i vCard-objektet som en Base64 kodat textblock.2.1KEY;PGP:http://example.com/key.pgp
2.1KEY;PGP;ENCODING=BASE64:[base64-data]
3.0KEY;TYPE=PGP:http://example.com/key.pgp
3.0KEY;TYPE=PGP;ENCODING=b:[base64-data]
4.0KEY;MEDIATYPE=application/pgp-keys:http://example.com/key.pgp
4.0KEY:data:application/pgp-keys;base64,[base64-data]
KINDOdefinieradOdefinieradValfrittDefinierar vilken typ av enhet som detta vCard representerar: "applikation", "individ", "grupp", "plats" eller "organisation"; "x-*"-värden kan användas för experimentella ändamål.[2][3]KIND:individuell
ETIKETTValfrittValfrittInförlivad utanRepresenterar den faktiska texten som ska sättas på försändelseetiketten när ett fysiskt paket levereras till den person/det objekt som är associerat med vCard (relaterat till ADR egenskap).

Stöds inte i version 4.0. Istället lagras denna information i ETIKETT i parametern för ADR egendom. Exempel: ADR;TYPE=home;LABEL="123 Main St\nNew York, NY 12345":;;123 Main St;New York;NY;12345;USA

LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA
LANGOdefinieradOdefinieradValfrittDefinierar ett språk som personen talar.LANG:fr-CA
LOGOValfrittValfrittValfrittEn bild eller grafik av logotypen för den organisation som är associerad med den person som vCard-kortet tillhör. Den kan peka på en extern webbadress eller vara inbäddad i vCard som en Base64 kodat textblock.2.1LOGO;PNG:http://example.com/logo.png
2.1LOGO;PNG;ENCODING=BASE64:[base64-data]
3.0LOGO;TYPE=PNG:http://example.com/logo.png
3.0LOGO;TYPE=PNG;ENCODING=b:[base64-data]
4.0LOGO;MEDIATYPE=image/png:http://example.com/logo.png
4.0LOGO:data:image/png;base64,[base64-data]
MAILERValfrittValfrittOdefinieradTyp av e-postprogram som används.MAILER:Thunderbird
MEMBEROdefinieradOdefinieradValfrittDefinierar en medlem som ingår i den grupp som det här vCard-kortet representerar. Accepterade värden är bland annat:
  • En "mailto:"-URL som innehåller en e-postadress.
  • ett UID som hänvisar till medlemmens eget vCard
The KIND måste vara inställd på "group" för att den här egenskapen ska kunna användas.
MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
NKrävsKrävsValfrittEn strukturerad representation av namnet på den person, plats eller sak som är associerad med vCard-objektet.N:Doe;John;;Dr;
NAMNOdefinieradValfrittOdefinieradGer en textuell representation av den KÄLLA: egendom. 
NICKNAMEOdefinieradValfrittValfrittEtt eller flera beskrivande/bekanta namn för det objekt som representeras av detta vCard.Kallas för:Jon,Johnny
NOTERAValfrittValfrittValfrittAnger kompletterande information eller en kommentar som är kopplad till vCard-kortet.OBS:Jag är skicklig i Tiger-Crane Style,\noch jag är mer än skicklig i den utsökta konsten av samurajsvärdet.
ORGValfrittValfrittValfrittNamnet och eventuellt enheten/enheterna för den organisation som är kopplad till vCard-objektet. Den här egenskapen är baserad på attributet X.520 Organization Name och attributet X.520 Organization Unit.ORG:Google;GMail Team;Spam Detection Squad
FOTOValfrittValfrittValfrittEn bild eller ett fotografi av den person som är associerad med vCard. Den kan peka på en extern URL eller vara inbäddad i vCard som en Base64 kodat textblock.2.1FOTO;JPEG:http://example.com/photo.jpg
2.1FOTO;JPEG;ENCODING=BASE64:[base64-data]
3.0PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg
3.0PHOTO;TYPE=JPEG;ENCODING=b:[base64-data]
4.0PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg
4.0FOTO:data:image/jpeg;base64,[base64-data]
PRODIDOdefinieradValfrittValfrittIdentifieringen för den produkt som skapade vCard-objektet.PRODID:-///ONLINE DIRECTORY//NONSGML Version 1//EN
PROFILValfrittValfrittOdefinieradAnger att vCard är ett vCard.PROFIL:VCARD
RELATERADEOdefinieradOdefinieradValfrittEn annan enhet som personen är relaterad till. Acceptabla värden är bland annat:
  • En "mailto:"-URL som innehåller en e-postadress.
  • ett UID som hänvisar till personens eget vCard
RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
REVValfrittValfrittValfrittEn tidsstämpel för när vCard senast uppdaterades.REV:20121201T134211Z
ROLLValfrittValfrittValfrittDen roll, yrke eller företagskategori som vCard-objektet har inom en organisation.ROLL:Verkställande chef
SORT-STRINGOdefinieradValfrittInförlivad utanDefinierar en sträng som ska användas när ett program sorterar detta vCard på något sätt.

Stöds inte i version 4.0. Istället lagras denna information i SORT-AS i parametern för N och/eller ORG egenskaper.

SORT-STRING:Doe
LJUDValfrittValfrittValfrittOm denna egenskap inte är grupperad med andra egenskaper anger den som standard uttalet av FN för vCard-objektet. Den kan peka på en extern URL eller vara inbäddad i vCard som en Base64 kodat textblock.2.1SOUND;OGG:http://example.com/sound.ogg
2.1SOUND;OGG;ENCODING=BASE64:[base64-data]
3.0LJUD;TYP=OGG:http://example.com/sound.ogg
3.0SOUND;TYPE=OGG;ENCODING=b:[base64-data]
4.0SOUND;MEDIATYPE=audio/ogg:http://example.com/sound.ogg
4.0SOUND:data:audio/ogg;base64,[base64-data]
KÄLLA:ValfrittValfrittValfrittEn URL som kan användas för att hämta den senaste versionen av detta vCard.KÄLLA: http://johndoe.com/vcard.vcf
TELValfrittValfrittValfrittDen kanoniska nummersträngen för ett telefonnummer för telefonikommunikation med vCard-objektet.TEL;TYPE=cell:(123) 555-5832
TITLEValfrittValfrittValfrittAnger arbetstitel, funktionell position eller funktion för den person som är associerad med vCard-objektet inom en organisation.TITEL:Vice ordförande för forskning och utveckling
TZValfrittValfrittValfrittTidszon för vCard-objektet.2.13.0TZ:-0500
4.0TZ:America/New_York
UIDValfrittValfrittValfrittAnger ett värde som representerar en beständig, globalt unik identifierare som är kopplad till objektet.UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b
URLValfrittValfrittValfrittEn URL som pekar på en webbplats som representerar personen på något sätt.URL:http://www.johndoe.com
VERSIONKrävsKrävsKrävsVersionen av vCard-specifikationen. I version 4.0 måste detta komma direkt efter BEGIN egendom.VERSION:3.0
XMLOdefinieradOdefinieradValfrittAlla XML-data som bifogas vCard. Detta används om vCard kodades i XML (xCard-standard) och XML-dokumentet innehåller element som inte ingår i xCard-standarden.XML:<b>Inte ett xCard XML-element</b>

Se även[redigera]

Referenser[redigera]

  1. ^ RFC 6350, avsnitt 10.1 "Registrering av medietyp".
  2. ^ "Specifikation av vCard-formatet: 6.1.4. KIND"IETF. Augusti 2011.
  3. ^ "vCard KIND:application". IETF. December 2011.

Externa länkar[redigera]

Format för variantuppringning

Från Wikipedia, den fria encyklopedin
 
 
 

Format för biologisk sekvens
Format för variantuppringning
Filnamnstillägg
vcf
Utvecklad avVCFtools
Senaste versionen
4.3
13 januari 2021; 12 månader sedan
Typ av formatFormat för genomisk sekvens
Utökad från och medVärden separerade genom tabb
Öppet format?Ja
Webbplatssamools.github.io/hts-specs/
BCF mot VCF
 
Demonstration av skillnaden mellan de binära BCF- och VCF-formaten.

The Format för variantuppringning (VCF) anger formatet för en textfil som används i bioinformatik för att lagra gensekvens. variationer. Formatet har utvecklats i samband med att storskaliga Genotypning och DNA-sekvensering projekt, som t.ex. 1000 genomes-projektet. Befintliga format för genetiska data, t.ex. Allmänt format (GFF) lagrade alla genetiska data, varav många är överflödiga eftersom de kommer att delas mellan alla genomer. Genom att använda formatet variant call behöver endast variationerna lagras tillsammans med ett referensgenom.

Standarden är för närvarande i version 4.3,[1][2] även om den 1000 genomes-projektet har utvecklat en egen specifikation för strukturella variationer, t.ex. dubbleringar, som inte lätt kan inordnas i det befintliga schemat.[3] Det finns också en Genomisk VCF (gVCF) utökat format, som innehåller ytterligare information om "block" som motsvarar referensen och deras egenskaper.[4] Det finns också en uppsättning verktyg för att redigera och manipulera filerna.[5][6]

Exempel[redigera]

##fileformat=VCFv4.3
##fileDate=20090805
##source=myImputationProgramV3.1
##reference=file://seq/references/1000GenomesPilot-NCBI36.fasta
##contig=
##phasing=delvis
##INFO=
##INFO=
##INFO=
##INFO=
##INFO=
##INFO=
##FILTER=
##FILTER=
##FORMAT=
##FORMAT=
##FORMAT=
##FORMAT=
#CHROM POS ID REF 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

VCF-huvudet[redigera]

Huvudet börjar filen och innehåller följande metadata som beskriver filens huvuddel. Rubriksrader börjar med #. Särskilda nyckelord i rubriken betecknas med ##. Rekommenderade nyckelord är bland annat FilformatfileDate och referens.

Huvudet innehåller nyckelord som valfritt semantiskt och syntaktiskt beskriver de fält som används i filens huvuddel, särskilt INFO, FILTER och FORMAT (se nedan).

Kolumnerna i en VCF[redigera]

VCF-kroppen följer på rubriken och är indelad i åtta obligatoriska kolumner och ett obegränsat antal valfria kolumner som kan användas för att registrera annan information om provet/proverna. När ytterligare kolumner används används den första valfria kolumnen för att beskriva formatet för uppgifterna i de följande kolumnerna.

 NamnKortfattad beskrivning (se specifikationen för mer information).
1CHROMNamnet på den sekvens (vanligtvis en kromosom) som variationen gäller. Denna sekvens brukar kallas "referenssekvensen", dvs. den sekvens som det givna provet varierar mot.
2POSDen 1-baserade positionen för variationen i den givna sekvensen.
3IDVariationens identifierare, t.ex. en dbSNP rs identifierare, eller om den är okänd en ".". Flera identifierare ska separeras med semikolon utan mellanslag.
4REFReferensbasen (eller referensbaserna när det gäller en indel) på den givna positionen i den givna referenssekvensen.
5ALTFörteckningen över alternativa alleler på denna plats.
6QUALEtt kvalitetsbetyg som är förknippat med slutsatsen av de givna allelerna.
7FILTEREn flagga som anger vilket av en given uppsättning filter som variationen har misslyckats med, eller PASS om alla filter har klarats med framgång.
8INFO    En utbyggbar förteckning över nyckel-värdepar (fält) som beskriver variationen. Se nedan för några vanliga fält. Flera fält skiljs åt med semikolon med valfria värden i formatet: =[,data].
9FORMATEn (valfri) utökbar lista med fält för att beskriva proverna. Se nedan för några vanliga fält.
+SAMPLEsFör varje (valfritt) prov som beskrivs i filen anges värden för de fält som anges i FORMAT

Vanliga INFO-fält[redigera]

Godtyckliga nycklar är tillåtna, även om följande delfält är reserverade (om än frivilliga):[1]

NamnKortfattad beskrivning
AAFörfödd allel.
ACAntalet alleler i genotyper för varje ALT-allel, i samma ordning som anges i förteckningen.
AFAllelfrekvens för varje ALT-allel i samma ordning som anges i förteckningen (använd detta när den uppskattas från primärdata, inte genotyper).
ANTotalt antal alleler i de kallade genotyperna.
BQRMS baskvalitet i denna position
CIGARcigarrsträng som beskriver hur en alternativ allel ska anpassas till referensallelen.
DBdbSNP-medlemskap
DPkombinerat djup för alla prover, t.ex. DP=154.
ENDslutpositionen för den variant som beskrivs i denna post (för användning med symboliska alleler).
H2medlemskap i hapmap2
H3medlemskap i hapmap3
MQRMS-kvalitet för kartläggning, t.ex. MQ=52.
MQ0Antal MAPQ == 0-läsningar som täcker denna post
NSAntal prover med uppgifter
SBsträngförskjutning i denna position.
SOMATICanger att det rör sig om en somatisk mutation, för cancergenomik
VALIDERADvalideras genom ett uppföljande experiment
1000Gmedlemskap i 1000 Genomes

Alla andra informationsfält definieras i .vcf-huvudet.

Vanliga FORMAT-fält[redigera]

NamnKortfattad beskrivning
ADLäsdjup för varje allel
ADFLäsdjup för varje allel på den främre strängen.
ADRLäsdjup för varje allel på den omvända strängen.
DPLäsdjup
EGFörväntat antal alternativa alleler
FTFilter som anger om denna genotyp har "kallats".
GLSannolikheter för genotyper
GPGenotypens sannolikheter i efterhand
GQVillkorlig genotypkvalitet
GTGenotyp
HUVUDKONTORHaplotypkvalitet
MQRMS kartläggningskvalitet
PLPhred-skalade genotypsannolikheter avrundade till närmaste heltal.
PQFasningskvalitet
PSFasuppsättning

Alla andra formatfält definieras i .vcf-huvudet.

Se även[redigera]

  • The FASTA format, som används för att representera genomsekvenser.
  • The FASTQ format, som används för att representera DNA-sekvensatoravläsningar tillsammans med kvalitetspoäng.
  • The SAM format, som används för att representera avläsningar från genomsekvensorer som har anpassats till genomsekvenser.
  • The GVF formatet (Genome Variation Format), ett tillägg som bygger på GFF3 format.

VCF-specifikationen underhålls inte längre av 1000 Genomes Project. Den grupp som leder hanteringen och utvidgningen av formatet är Global allians för genomik och hälsa (GA4GH) Arbetsgruppen för arbetsflödet för storskalig genomik i filformat,[7] http://ga4gh.org/#/fileformats-team

Referenser[redigera]

  1. Hoppa upp till:a b "VCF-specifikation" (PDF). Hämtad från 20 oktober 2016.
  2. ^ "Specifikationer för SAM/BAM och relaterade filformat för sekvensering med hög kapacitet". Hämtad från 24 juni 2014.
  3. ^ "Kodning av strukturella varianter i VCF (Variant Call Format) version 4.0 | 1000 Genomes". Hämtad från 20 oktober 2016.
  4. ^ "GVCF - Format för genomisk variantutlysning"GATK. Broad Institute.
  5. ^ "VCFtools från Github.io". Hämtad från 20 oktober 2016.
  6. ^ "BCFtools".
  7. ^ "Bio-IT World"www.bio-itworld.com. Hämtad från 2018-10-26.

Externa länkar[redigera]