SNPSIFT(1)

πŸ’– NAME πŸ’–

okay so bestie, meet snpSift β€” she's literally a tool to annotate and manipulate genome variants 🧬✨ no cap, that's the whole vibe.


🌸 SYNOPSIS 🌸

like, you give her a [command], maybe some [options], maybe some [files], and she goes off πŸ’…


πŸŽ€ AVAILABLE COMMANDS πŸŽ€

so these are all the little side quests she can run for you πŸ‘‘

  • alleleMat β€” Create an allele matrix output. ✨
  • annotate β€” Annotate 'ID' from a database (e.g. dbSnp). Assumes entries are sorted. 🫢
  • caseControl β€” Compare how many variants are in 'case' and in 'control' groups; calculate p-values. πŸ“Š
  • ccs β€” Case control summary. Case and control summaries by region, allele frequency and variant's functional effect. πŸ’œ
  • concordance β€” Concordance metrics between two VCF files. πŸ¦‹
  • covMat β€” Create an covariance matrix output (allele matrix as input). 🌈
  • dbnsfp β€” Annotate with multiple entries from dbNSFP. πŸ“
  • extractFields β€” Extract fields from VCF file into tab separated format. πŸ“‹
  • filter β€” Filter using arbitrary expressions. πŸ”₯
  • geneSets β€” Annotate using MSigDb gene sets (MSigDb includes: GO, KEGG, Reactome, BioCarta, etc.) 🧚
  • gt β€” Add Genotype to INFO fields and remove genotype fields when possible. πŸ’…
  • gtfilter β€” Filter genotype using arbitrary expressions. βœ‚οΈ
  • gwasCat β€” Annotate using GWAS catalog. πŸ“š
  • hwe β€” Calculate Hardy-Weimberg parameters and perform a godness of fit test. πŸ“ˆ
  • intersect β€” Intersect intervals (genomic regions). 🎯
  • intervals β€” Keep variants that intersect with intervals. πŸ’–
  • intIdx β€” Keep variants that intersect with intervals. Index-based method: Used for large VCF file and a few intervals to retrieve. 🏎️
  • join β€” Join files by genomic region. 🀝
  • op β€” Annotate using an operator. βž•
  • phastCons β€” Annotate using conservation scores (phastCons). 🌿
  • private β€” Annotate if a variant is private to a family or group. πŸ™ˆ
  • rmRefGen β€” Remove reference genotypes. πŸ—‘οΈ
  • rmInfo β€” Remove INFO fields. βœ‚οΈ
  • sort β€” Sort VCF file/s (if multiple input VCFs, merge and sort). πŸ”€
  • split β€” Split VCF by chromosome. 🧩
  • tstv β€” Calculate transition to transversion ratio. πŸ”„
  • varType β€” Annotate variant type (SNP,MNP,INS,DEL or MIXED). 🏷️
  • vcfCheck β€” Check that VCF file is well formed. βœ…
  • vcf2tped β€” Convert VCF to TP. πŸŒ€
ngl, some of these got squished together in the original scroll, but we rescued every single one, bestie. nothing left behind πŸ’€

πŸ’… OPTIONS πŸ’…

🌈 Generic options

the universal settings, the main character switches fr fr:

  • -c, -config β€” Specify config file. Default: ~/.snpEff/snpEff.config πŸ› οΈ
  • -d, -debug β€” Debug mode. πŸ›
  • -db <file>, -database <file> β€” Database file name (for commands that require databases). πŸ—„οΈ
  • -configOption name=value β€” Override a config file option. πŸŽ›οΈ
  • -download β€” Download a SnpEff database, if not available locally. Default: true ⬇️
  • -g <name>, -genome <name> β€” Genome version (for commands that require databases). 🧬
  • -nodownload β€” Do not download a SnpEff database, if not available locally. 🚫
  • -noLog β€” Do not report usage statistics to server. 🀫
  • -h, -help β€” Show this help and exit. ❓
  • -v, -verbose β€” Verbose mode. πŸ—£οΈ
  • -version β€” Show version number and exit. πŸ”’

πŸ¦‹ SEE ALSO πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

This manual page was written by Pierre Gruet <pgt@debian.org> from the Debian project, but may be used by others. Please report possibly missing or misleading information. πŸ™


okay that's the whole page, and it's giving iconic πŸ’– this came to you from snpSift, dated February 2022 β€” that's the source and the date, and honestly? slay. bye bestie, go annotate something πŸŽ€βœ¨

πŸ“¦ where this page comes from