[med-svn] [htslib] 01/06: faidx: Detect compressed BGZF fasta files and create .gzi index without asking to allow proper functioning of samtools faidx fasta.fa.gz
Charles Plessy
plessy at moszumanska.debian.org
Tue Dec 10 10:06:47 UTC 2013
This is an automated email from the git hooks/post-receive script.
plessy pushed a commit to branch debian/unstable
in repository htslib.
commit d49f20eafc4eeaa945f41fb5a33677971e8d6713
Author: Petr Danecek <pd3 at sanger.ac.uk>
Date: Wed Dec 4 16:47:01 2013 +0000
faidx: Detect compressed BGZF fasta files and create .gzi index without asking to allow proper functioning of samtools faidx fasta.fa.gz
---
faidx.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/faidx.c b/faidx.c
index 5be4f23..eda8a74 100644
--- a/faidx.c
+++ b/faidx.c
@@ -185,7 +185,9 @@ int fai_build(const char *fn)
free(str);
return -1;
}
+ if ( bgzf->is_compressed ) bgzf_index_build_init(bgzf);
fai = fai_build_core(bgzf);
+ if ( bgzf->is_compressed ) bgzf_index_dump(bgzf, fn, ".gzi");
bgzf_close(bgzf);
fp = fopen(str, "wb");
if ( !fp ) {
--
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/htslib.git
More information about the debian-med-commit
mailing list