VCFLD(1)

πŸ“¦
version 1.0.12 Β· 3 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ‘‘ VCFLD(1) β€” the vcfld page, aka VCF transformation vibes

okay bestie, so this is the manual page for vcfld β€” she lives in the vcfld (VCF transformation) corner of the manual-verse and she is so ready to compute LD with you. pull up a chair, grab a boba πŸ§‹, and let's get into it.


✨ NAME ✨

vcfld β€” that's her. that's the name. short, sweet, iconic, no notes. πŸ’…


✨ SYNOPSIS ✨

here's how you call her, literally character for character, don't @ me:

vcfld –target 0,1,2,3,4,5,6,7 –background 11,12,13,16,17,19,22 –file
my.vcf -e -d -r

✨ DESCRIPTION ✨

Compute LD. that's the whole description. she said what she said. πŸ’–


✨ OPTIONS ✨

okay so this is the part where you actually have to pay attention. some of these are required, which means no they're not optional, bestie, I don't make the rules. 🫢

  • t,target β€” required 🌸 argument: a zero base comma separated list of target individuals corresponding to VCF columns. zero base means you start counting at 0, not 1, and yes that trips everyone up, it's fine, it's giving classic bioinformatics.
  • b,background β€” required 🌸 argument: a zero base comma separated list of background individuals corresponding to VCF columns. same deal, zero base, comma separated, columns from the VCF. πŸ’œ
  • f,file β€” required 🌸 argument: a properly formatted phased VCF file. key word being phased, and key word being properly formatted, she is not going to hold your hand on this one. 😭
  • y,type β€” required 🌸 argument: type of genotype likelihood, and your choices are PL, GL or GP. pick one. just one. πŸŽ€
  • w,window β€” optional ✨ argument: window size to average LD. the default is 1000, so if you say nothing she's rolling with a thousand. no cap.
  • e,external β€” optional ✨ switch: population to calculate LD expectation. the default is target. it's a switch, so it just... is or isn't. iconic behaviour.
  • d,derived β€” optional ✨ switch: which haplotype to count, "00" vs "11". the default is "00". (the original even leaves a lil trailing comma on this line, and honestly? she ate. πŸ™ˆ)

Type: transformation πŸ¦‹


✨ EXIT VALUES ✨

she keeps it simple, and honestly we love that for her:

  • 0 β€” Success πŸŽ‰ slay, you did it, the LD got computed.
  • not 0 β€” Failure πŸ’€ something went wrong, go check your flags, bestie, I believe in you.

✨ SEE ALSO ✨

  • vcflib(1) β€” go say hi to the family, she doesn't exist in a vacuum. 🌈

✨ OTHER ✨

πŸ’– LICENSE πŸ’–

Copyright 2011-2024 (C) Erik Garrison and vcflib contributors. MIT licensed. Copyright 2020-2024 (C) Pjotr Prins.

MIT licensed means it's free, it's open, it's generous, we stan. πŸ‘‘

πŸ’– AUTHORS πŸ’–

Erik Garrison and vcflib contributors. 🫢 absolute legends, every single one of them.


and that's the whole page, bestie!! 🌸 this was vcfld (vcflib) β€” the version/source tag from the footer, and yeah, the header up top said vcfld (VCF transformation), so now you have both, you're welcome. go compute some LD, drink some water, and remember: zero base lists start at 0. mwah. πŸ’…βœ¨πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from