All Projects → AndersenLab → VCF-kit

AndersenLab / VCF-kit

Licence: MIT License
VCF-kit: Assorted utilities for the variant call format

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to VCF-kit

calcardbackup
calcardbackup: moved to https://codeberg.org/BernieO/calcardbackup
Stars: ✭ 67 (-28.72%)
Mutual labels:  vcf
ilus
A handy variant calling pipeline generator for whole genome re-sequencing (WGS) and whole exom sequencing data (WES) analysis. 一个简易且全面的 WGS/WES 分析流程生成器.
Stars: ✭ 64 (-31.91%)
Mutual labels:  vcf
vcf2gwas
Python API for comprehensive GWAS analysis using GEMMA
Stars: ✭ 27 (-71.28%)
Mutual labels:  vcf
SNPGenie
Program for estimating πN/πS, dN/dS, and other diversity measures from next-generation sequencing data
Stars: ✭ 81 (-13.83%)
Mutual labels:  vcf
indelope
find large indels (in the blind spot between GATK/freebayes and SV callers)
Stars: ✭ 38 (-59.57%)
Mutual labels:  vcf
vcf2tsv
Genomic VCF to tab-separated values
Stars: ✭ 27 (-71.28%)
Mutual labels:  vcf
vcf stuff
📊Evaluating, filtering, comparing, and visualising VCF
Stars: ✭ 19 (-79.79%)
Mutual labels:  vcf
telegram-json-to-vcf
Convert Telegram Contacts JSON File to VCF File
Stars: ✭ 34 (-63.83%)
Mutual labels:  vcf
cpsr
Cancer Predisposition Sequencing Reporter (CPSR)
Stars: ✭ 44 (-53.19%)
Mutual labels:  vcf
SVCollector
Method to optimally select samples for validation and resequencing
Stars: ✭ 20 (-78.72%)
Mutual labels:  vcf
spark-vcf
Spark VCF data source implementation for Dataframes
Stars: ✭ 15 (-84.04%)
Mutual labels:  vcf
snps
tools for reading, writing, merging, and remapping SNPs
Stars: ✭ 57 (-39.36%)
Mutual labels:  vcf
cutevariant
A standalone and free application to explore genetics variations from VCF file
Stars: ✭ 61 (-35.11%)
Mutual labels:  vcf
2vcf
convert 23andme or Ancestry.com raw genotype calls into VCF format, with dbSNP annotations
Stars: ✭ 42 (-55.32%)
Mutual labels:  vcf
TypeTE
Genotyping of segregating mobile elements insertions
Stars: ✭ 15 (-84.04%)
Mutual labels:  vcf
learning vcf file
Learning the Variant Call Format
Stars: ✭ 104 (+10.64%)
Mutual labels:  vcf
fuc
Frequently used commands in bioinformatics
Stars: ✭ 23 (-75.53%)
Mutual labels:  vcf
23andme2vcf
convert your 23andme raw file to VCF | DEPRECATED, please see https://github.com/plantimals/2vcf
Stars: ✭ 91 (-3.19%)
Mutual labels:  vcf
Ontologies
Home of the Genomic Feature and Variation Ontology (GFVO)
Stars: ✭ 16 (-82.98%)
Mutual labels:  vcf
jannovar
Annotation of VCF variants with functional impact and from databases (executable+library)
Stars: ✭ 42 (-55.32%)
Mutual labels:  vcf

Build Status Coverage Status Documentation Status

VCF-kit - Documentation

VCF-kit is a command-line based collection of utilities for performing analysis on Variant Call Format (VCF) files. A summary of the commands is provided below.

Command Description
calc Obtain frequency/count of genotypes and alleles.
call Compare variants identified from sequences obtained through alternative methods against a VCF.
filter Filter variants with a minimum or maximum number of REF, HET, ALT, or missing calls.
geno Various operations at the genotype level.
genome Reference genome processing and management.
hmm Hidden-markov model for use in imputing genotypes from parental genotypes in linkage studies.
phylo Generate dendrograms from a VCF.
primer Generate primers for variant validation.
rename Add a prefix, suffix, or substitute a string in sample names.
tajima Calculate Tajima’s D.
vcf2tsv Convert a VCF to TSV.

Installation

VCF-Kit has been upgraded to Python 3

VCF-kit has been tested with Python 3.6. VCF-kit makes use of additional software for a variety of tasks:

  • bwa (v 0.7.12)
  • samtools (v 1.3)
  • bcftools (v 1.3)
  • blast (v 2.2.31+)
  • muscle (v 3.8.31)
  • primer3 (v 2.5.0)

You can install these dependencies and VCF-kit using conda, or you can use a Docker image.

Conda

conda config --add channels bioconda
conda config --add channels conda-forge
conda create -n vcf-kit \
  danielecook::vcf-kit=0.2.6 \
  "bwa>=0.7.17" \
  "samtools>=1.10" \
  "bcftools>=1.10" \
  "blast>=2.2.31" \
  "muscle>=3.8.31" \
  "primer3>=2.5.0"

conda activate vcf-kit

Docker

You can also run VCF-kit with all installed dependencies using docker:

docker run -it andersenlab/vcf-kit vk
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].