You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
root 5404e09047 first commit 3 weeks ago
..
HMM.c first commit 3 weeks ago
HMM.c.pysam.c first commit 3 weeks ago
HMM.h first commit 3 weeks ago
LICENSE first commit 3 weeks ago
README first commit 3 weeks ago
abuf.c first commit 3 weeks ago
abuf.c.pysam.c first commit 3 weeks ago
abuf.h first commit 3 weeks ago
bam2bcf.c first commit 3 weeks ago
bam2bcf.c.pysam.c first commit 3 weeks ago
bam2bcf.h first commit 3 weeks ago
bam2bcf_edlib.c first commit 3 weeks ago
bam2bcf_edlib.c.pysam.c first commit 3 weeks ago
bam2bcf_iaux.c first commit 3 weeks ago
bam2bcf_iaux.c.pysam.c first commit 3 weeks ago
bam2bcf_indel.c first commit 3 weeks ago
bam2bcf_indel.c.pysam.c first commit 3 weeks ago
bam_sample.c first commit 3 weeks ago
bam_sample.c.pysam.c first commit 3 weeks ago
bam_sample.h first commit 3 weeks ago
bcftools.h first commit 3 weeks ago
bcftools.pysam.c first commit 3 weeks ago
bcftools.pysam.h first commit 3 weeks ago
bin.c first commit 3 weeks ago
bin.c.pysam.c first commit 3 weeks ago
bin.h first commit 3 weeks ago
call.h first commit 3 weeks ago
ccall.c first commit 3 weeks ago
ccall.c.pysam.c first commit 3 weeks ago
cigar_state.h first commit 3 weeks ago
cols.c first commit 3 weeks ago
cols.c.pysam.c first commit 3 weeks ago
cols.h first commit 3 weeks ago
config.h first commit 3 weeks ago
consensus.c first commit 3 weeks ago
consensus.c.pysam.c first commit 3 weeks ago
convert.c first commit 3 weeks ago
convert.c.pysam.c first commit 3 weeks ago
convert.h first commit 3 weeks ago
csq.c first commit 3 weeks ago
csq.c.pysam.c first commit 3 weeks ago
dbuf.h first commit 3 weeks ago
dist.c first commit 3 weeks ago
dist.c.pysam.c first commit 3 weeks ago
dist.h first commit 3 weeks ago
edlib.c first commit 3 weeks ago
edlib.c.pysam.c first commit 3 weeks ago
edlib.h first commit 3 weeks ago
em.c first commit 3 weeks ago
em.c.pysam.c first commit 3 weeks ago
extsort.c first commit 3 weeks ago
extsort.c.pysam.c first commit 3 weeks ago
extsort.h first commit 3 weeks ago
filter.c first commit 3 weeks ago
filter.c.pysam.c first commit 3 weeks ago
filter.h first commit 3 weeks ago
gff.c first commit 3 weeks ago
gff.c.pysam.c first commit 3 weeks ago
gff.h first commit 3 weeks ago
gvcf.c first commit 3 weeks ago
gvcf.c.pysam.c first commit 3 weeks ago
gvcf.h first commit 3 weeks ago
hclust.c first commit 3 weeks ago
hclust.c.pysam.c first commit 3 weeks ago
hclust.h first commit 3 weeks ago
hex.h first commit 3 weeks ago
khash_str2str.h first commit 3 weeks ago
kheap.h first commit 3 weeks ago
kmin.c first commit 3 weeks ago
kmin.c.pysam.c first commit 3 weeks ago
kmin.h first commit 3 weeks ago
main.c first commit 3 weeks ago
main.c.pysam.c first commit 3 weeks ago
mcall.c first commit 3 weeks ago
mcall.c.pysam.c first commit 3 weeks ago
mpileup.c first commit 3 weeks ago
mpileup.c.pysam.c first commit 3 weeks ago
mw.h first commit 3 weeks ago
ploidy.c first commit 3 weeks ago
ploidy.c.pysam.c first commit 3 weeks ago
ploidy.h first commit 3 weeks ago
prob1.c first commit 3 weeks ago
prob1.c.pysam.c first commit 3 weeks ago
prob1.h first commit 3 weeks ago
rbuf.h first commit 3 weeks ago
read_consensus.c first commit 3 weeks ago
read_consensus.c.pysam.c first commit 3 weeks ago
read_consensus.h first commit 3 weeks ago
regidx.c first commit 3 weeks ago
regidx.c.pysam.c first commit 3 weeks ago
regidx.h first commit 3 weeks ago
reheader.c first commit 3 weeks ago
reheader.c.pysam.c first commit 3 weeks ago
smpl_ilist.c first commit 3 weeks ago
smpl_ilist.c.pysam.c first commit 3 weeks ago
smpl_ilist.h first commit 3 weeks ago
str_finder.c first commit 3 weeks ago
str_finder.c.pysam.c first commit 3 weeks ago
str_finder.h first commit 3 weeks ago
tabix.c first commit 3 weeks ago
tabix.c.pysam.c first commit 3 weeks ago
tsv2vcf.c first commit 3 weeks ago
tsv2vcf.c.pysam.c first commit 3 weeks ago
tsv2vcf.h first commit 3 weeks ago
utlist.h first commit 3 weeks ago
variantkey.h first commit 3 weeks ago
vcfannotate.c first commit 3 weeks ago
vcfannotate.c.pysam.c first commit 3 weeks ago
vcfbuf.c first commit 3 weeks ago
vcfbuf.c.pysam.c first commit 3 weeks ago
vcfbuf.h first commit 3 weeks ago
vcfcall.c first commit 3 weeks ago
vcfcall.c.pysam.c first commit 3 weeks ago
vcfcnv.c first commit 3 weeks ago
vcfcnv.c.pysam.c first commit 3 weeks ago
vcfconcat.c first commit 3 weeks ago
vcfconcat.c.pysam.c first commit 3 weeks ago
vcfconvert.c first commit 3 weeks ago
vcfconvert.c.pysam.c first commit 3 weeks ago
vcffilter.c first commit 3 weeks ago
vcffilter.c.pysam.c first commit 3 weeks ago
vcfgtcheck.c first commit 3 weeks ago
vcfgtcheck.c.pysam.c first commit 3 weeks ago
vcfhead.c first commit 3 weeks ago
vcfhead.c.pysam.c first commit 3 weeks ago
vcfindex.c first commit 3 weeks ago
vcfindex.c.pysam.c first commit 3 weeks ago
vcfisec.c first commit 3 weeks ago
vcfisec.c.pysam.c first commit 3 weeks ago
vcfmerge.c first commit 3 weeks ago
vcfmerge.c.pysam.c first commit 3 weeks ago
vcfnorm.c first commit 3 weeks ago
vcfnorm.c.pysam.c first commit 3 weeks ago
vcfplugin.c first commit 3 weeks ago
vcfplugin.c.pysam.c first commit 3 weeks ago
vcfquery.c first commit 3 weeks ago
vcfquery.c.pysam.c first commit 3 weeks ago
vcfroh.c first commit 3 weeks ago
vcfroh.c.pysam.c first commit 3 weeks ago
vcfsom.c first commit 3 weeks ago
vcfsom.c.pysam.c first commit 3 weeks ago
vcfsort.c first commit 3 weeks ago
vcfsort.c.pysam.c first commit 3 weeks ago
vcfstats.c first commit 3 weeks ago
vcfstats.c.pysam.c first commit 3 weeks ago
vcfview.c first commit 3 weeks ago
vcfview.c.pysam.c first commit 3 weeks ago
vcmp.c first commit 3 weeks ago
vcmp.c.pysam.c first commit 3 weeks ago
vcmp.h first commit 3 weeks ago
version.c first commit 3 weeks ago
version.c.pysam.c first commit 3 weeks ago
version.sh first commit 3 weeks ago

README

BCFtools implements utilities for variant calling (in conjunction with
SAMtools) and manipulating VCF and BCF files. The program is intended
to replace the Perl-based tools from vcftools.

See INSTALL for building and installation instructions.

Please cite this paper when using BCFtools for your publications:

Twelve years of SAMtools and BCFtools
Petr Danecek, James K Bonfield, Jennifer Liddle, John Marshall, Valeriu Ohan, Martin O Pollard, Andrew Whitwham, Thomas Keane, Shane A McCarthy, Robert M Davies, Heng Li
GigaScience, Volume 10, Issue 2, February 2021, giab008, https://doi.org/10.1093/gigascience/giab008

@article{10.1093/gigascience/giab008,
author = {Danecek, Petr and Bonfield, James K and Liddle, Jennifer and Marshall, John and Ohan, Valeriu and Pollard, Martin O and Whitwham, Andrew and Keane, Thomas and McCarthy, Shane A and Davies, Robert M and Li, Heng},
title = "{Twelve years of SAMtools and BCFtools}",
journal = {GigaScience},
volume = {10},
number = {2},
year = {2021},
month = {02},
abstract = "{SAMtools and BCFtools are widely used programs for processing and analysing high-throughput sequencing data. They include tools for file format conversion and manipulation, sorting, querying, statistics, variant calling, and effect analysis amongst other methods.The first version appeared online 12 years ago and has been maintained and further developed ever since, with many new features and improvements added over the years. The SAMtools and BCFtools packages represent a unique collection of tools that have been used in numerous other software projects and countless genomic pipelines.Both SAMtools and BCFtools are freely available on GitHub under the permissive MIT licence, free for both non-commercial and commercial use. Both packages have been installed \\>1 million times via Bioconda. The source code and documentation are available from https://www.htslib.org.}",
issn = {2047-217X},
doi = {10.1093/gigascience/giab008},
url = {https://doi.org/10.1093/gigascience/giab008},
note = {giab008},
eprint = {https://academic.oup.com/gigascience/article-pdf/10/2/giab008/36332246/giab008.pdf},
}