------------------------------------------------------------------------ r942 | lh3lh3 | 2011-03-31 16:39:50 -0400 (Thu, 31 Mar 2011) | 2 lines Changed paths: M /trunk/tabix/main.c update version number ------------------------------------------------------------------------ r940 | lh3lh3 | 2011-03-31 16:38:03 -0400 (Thu, 31 Mar 2011) | 2 lines Changed paths: M /trunk/tabix/bedidx.c M /trunk/tabix/main.c fixed two bugs due to recent changes ------------------------------------------------------------------------ r939 | lh3lh3 | 2011-03-31 16:12:21 -0400 (Thu, 31 Mar 2011) | 2 lines Changed paths: M /trunk/tabix/bgzf.c M /trunk/tabix/bgzf.h M /trunk/tabix/main.c update to the latest bgzf.* ------------------------------------------------------------------------ r938 | lh3lh3 | 2011-03-31 16:02:21 -0400 (Thu, 31 Mar 2011) | 2 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.h BED support ------------------------------------------------------------------------ r937 | lh3lh3 | 2011-03-31 15:03:49 -0400 (Thu, 31 Mar 2011) | 2 lines Changed paths: M /trunk/tabix/Makefile A /trunk/tabix/bedidx.c M /trunk/tabix/example.gtf.gz.tbi M /trunk/tabix/index.c A /trunk/tabix/kseq.h M /trunk/tabix/tabix.h restructure get_intv() for BED support ------------------------------------------------------------------------ r919 | petulda | 2011-02-24 10:14:14 -0500 (Thu, 24 Feb 2011) | 1 line Changed paths: M /trunk/tabix/bgzf.c M /trunk/tabix/bgzf.h M /trunk/tabix/index.c M /trunk/tabix/main.c New -r (reheader) option for efficient header replacement. ------------------------------------------------------------------------ r915 | lh3lh3 | 2011-02-22 09:50:57 -0500 (Tue, 22 Feb 2011) | 2 lines Changed paths: A /trunk/tabix/python A /trunk/tabix/python/setup.py (from /trunk/tabix/setup.py:914) A /trunk/tabix/python/tabixmodule.c (from /trunk/tabix/tabixmodule.c:914) A /trunk/tabix/python/test.py (from /trunk/tabix/test.py:914) D /trunk/tabix/setup.py D /trunk/tabix/tabixmodule.c D /trunk/tabix/test.py move to a new python/ directory ------------------------------------------------------------------------ r914 | lh3lh3 | 2011-02-22 09:49:35 -0500 (Tue, 22 Feb 2011) | 2 lines Changed paths: A /trunk/tabix/setup.py A /trunk/tabix/tabixmodule.c A /trunk/tabix/test.py CPython C-API by Hyeshik Chang ------------------------------------------------------------------------ r904 | petulda | 2011-01-28 08:06:27 -0500 (Fri, 28 Jan 2011) | 1 line Changed paths: M /trunk/tabix/index.c Check the number of fields on each line and exit nicely without segfault ------------------------------------------------------------------------ r901 | petulda | 2011-01-21 06:45:37 -0500 (Fri, 21 Jan 2011) | 1 line Changed paths: M /trunk/tabix/main.c Fix: Complain only when VCF is newer, not newer or same mtime ------------------------------------------------------------------------ r900 | petulda | 2011-01-21 04:23:04 -0500 (Fri, 21 Jan 2011) | 1 line Changed paths: M /trunk/tabix/main.c Prevent the common user mistake and check the timestamps of the vcf and index file ------------------------------------------------------------------------ r876 | lh3lh3 | 2010-12-08 12:38:45 -0500 (Wed, 08 Dec 2010) | 2 lines Changed paths: M /trunk/tabix/ChangeLog M /trunk/tabix/NEWS M /trunk/tabix/main.c Release tabix-0.2.3 ------------------------------------------------------------------------ r875 | lh3lh3 | 2010-12-08 12:28:35 -0500 (Wed, 08 Dec 2010) | 2 lines Changed paths: M /trunk/tabix/ChangeLog M /trunk/tabix/index.c Fixed a minor bug in generating index ------------------------------------------------------------------------ r855 | petulda | 2010-11-25 11:50:13 -0500 (Thu, 25 Nov 2010) | 1 line Changed paths: M /trunk/tabix/main.c Disable "unknown target name or minus interval" warning. ------------------------------------------------------------------------ r775 | petulda | 2010-10-26 15:02:30 -0400 (Tue, 26 Oct 2010) | 1 line Changed paths: M /trunk/tabix/main.c Added -h option to print header lines ------------------------------------------------------------------------ r742 | jmarshall | 2010-09-27 06:47:23 -0400 (Mon, 27 Sep 2010) | 2 lines Changed paths: M /trunk/tabix Add svn:ignore properties for intermediate and generated files. ------------------------------------------------------------------------ r725 | lh3lh3 | 2010-09-15 13:01:53 -0400 (Wed, 15 Sep 2010) | 2 lines Changed paths: M /trunk/tabix/bgzip.c patches by Peter Chines ------------------------------------------------------------------------ r714 | lh3lh3 | 2010-09-07 10:13:25 -0400 (Tue, 07 Sep 2010) | 2 lines Changed paths: M /trunk/tabix/TabixReader.java M /trunk/tabix/index.c M /trunk/tabix/main.c fixed a bug in C/Java when n_off == 0 ------------------------------------------------------------------------ r712 | lh3lh3 | 2010-09-03 09:21:23 -0400 (Fri, 03 Sep 2010) | 2 lines Changed paths: M /trunk/tabix/TabixReader.java fixed a bug in parsing region strings ------------------------------------------------------------------------ r700 | petulda | 2010-08-25 10:42:37 -0400 (Wed, 25 Aug 2010) | 1 line Changed paths: M /trunk/tabix/main.c Fix: Exit with an error rather than segfault when index is not present and region is queried ------------------------------------------------------------------------ r696 | petulda | 2010-08-24 10:24:12 -0400 (Tue, 24 Aug 2010) | 1 line Changed paths: M /trunk/tabix/bgzf.c M /trunk/tabix/bgzf.h M /trunk/tabix/index.c M /trunk/tabix/main.c Complain about not-bgzipped files and check for noncontinuous chromosome blocks ------------------------------------------------------------------------ r603 | lh3lh3 | 2010-06-28 10:49:39 -0400 (Mon, 28 Jun 2010) | 2 lines Changed paths: M /trunk/tabix/NEWS M /trunk/tabix/TabixReader.java M /trunk/tabix/index.c M /trunk/tabix/main.c Release tabix-0.2.2 ------------------------------------------------------------------------ r597 | lh3lh3 | 2010-06-13 21:08:29 -0400 (Sun, 13 Jun 2010) | 3 lines Changed paths: M /trunk/tabix/index.c Change the namespace of sorting, to avoid function name collision with samtools. ------------------------------------------------------------------------ r582 | lh3lh3 | 2010-06-03 10:40:25 -0400 (Thu, 03 Jun 2010) | 2 lines Changed paths: M /trunk/tabix/NEWS M /trunk/tabix/main.c M /trunk/tabix/tabix.py Release tabix-0.2.1 ------------------------------------------------------------------------ r581 | lh3lh3 | 2010-05-24 14:24:24 -0400 (Mon, 24 May 2010) | 2 lines Changed paths: M /trunk/tabix/tabix.py OOP interface with the help from Aaron Quinlan ------------------------------------------------------------------------ r580 | lh3lh3 | 2010-05-23 23:36:05 -0400 (Sun, 23 May 2010) | 2 lines Changed paths: M /trunk/tabix/tabix.py minor change ------------------------------------------------------------------------ r579 | lh3lh3 | 2010-05-23 23:25:24 -0400 (Sun, 23 May 2010) | 2 lines Changed paths: M /trunk/tabix/tabix.py For Snow Leopard compatibility ------------------------------------------------------------------------ r575 | lh3lh3 | 2010-05-12 19:31:27 -0400 (Wed, 12 May 2010) | 4 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/index.c M /trunk/tabix/tabix.h A /trunk/tabix/tabix.py * optionally generate shared library for Mac and Linux * added a python script that directly calls the shared library * added a new API for easy python access ------------------------------------------------------------------------ r574 | lh3lh3 | 2010-05-11 12:14:27 -0400 (Tue, 11 May 2010) | 2 lines Changed paths: M /trunk/tabix/ChangeLog M /trunk/tabix/NEWS M /trunk/tabix/perl/Tabix.pm M /trunk/tabix/perl/TabixIterator.pm M /trunk/tabix/tabix.1 Release tabix-0.2.0 ------------------------------------------------------------------------ r573 | lh3lh3 | 2010-05-11 12:08:30 -0400 (Tue, 11 May 2010) | 2 lines Changed paths: M /trunk/tabix/Makefile Added -fPIC ------------------------------------------------------------------------ r572 | lh3lh3 | 2010-05-11 11:59:07 -0400 (Tue, 11 May 2010) | 2 lines Changed paths: M /trunk/tabix/perl/MANIFEST update ------------------------------------------------------------------------ r571 | lh3lh3 | 2010-05-11 11:56:54 -0400 (Tue, 11 May 2010) | 4 lines Changed paths: A /trunk/tabix/example.gtf.gz A /trunk/tabix/example.gtf.gz.tbi M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/perl/MANIFEST M /trunk/tabix/perl/Tabix.pm M /trunk/tabix/perl/Tabix.xs A /trunk/tabix/perl/TabixIterator.pm A /trunk/tabix/perl/t A /trunk/tabix/perl/t/01local.t A /trunk/tabix/perl/t/02remote.t M /trunk/tabix/tabix.1 M /trunk/tabix/tabix.h * improved C/Perl APIs * added test for Perl * added an tiny example ------------------------------------------------------------------------ r570 | lh3lh3 | 2010-05-11 01:04:21 -0400 (Tue, 11 May 2010) | 2 lines Changed paths: M /trunk/tabix/TabixReader.java fixed the same issue in java ------------------------------------------------------------------------ r569 | lh3lh3 | 2010-05-11 01:03:24 -0400 (Tue, 11 May 2010) | 3 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/perl/Tabix.pm M /trunk/tabix/perl/Tabix.xs * fixed a potential issue in index.c * improve perl APIs ------------------------------------------------------------------------ r568 | lh3lh3 | 2010-05-10 23:46:21 -0400 (Mon, 10 May 2010) | 2 lines Changed paths: M /trunk/tabix/perl/Tabix.xs return an array from get_names() ------------------------------------------------------------------------ r567 | lh3lh3 | 2010-05-10 23:38:46 -0400 (Mon, 10 May 2010) | 4 lines Changed paths: M /trunk/tabix/TabixReader.java M /trunk/tabix/index.c A /trunk/tabix/perl A /trunk/tabix/perl/MANIFEST A /trunk/tabix/perl/Makefile.PL A /trunk/tabix/perl/Tabix.pm A /trunk/tabix/perl/Tabix.xs A /trunk/tabix/perl/typemap M /trunk/tabix/tabix.h * added the initial perl binding. The interface needs to be improved. * added a new API for perl binding * fixed a potential bug in java. ------------------------------------------------------------------------ r565 | lh3lh3 | 2010-05-09 23:24:35 -0400 (Sun, 09 May 2010) | 2 lines Changed paths: M /trunk/tabix/main.c Release tabix-0.1.6 ------------------------------------------------------------------------ r564 | lh3lh3 | 2010-05-09 23:01:49 -0400 (Sun, 09 May 2010) | 2 lines Changed paths: M /trunk/tabix/index.c fixed a typo ------------------------------------------------------------------------ r563 | lh3lh3 | 2010-05-09 22:58:26 -0400 (Sun, 09 May 2010) | 2 lines Changed paths: A /trunk/tabix/ChangeLog M /trunk/tabix/NEWS M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.h If nothing bad happens, this will become 0.1.6 ------------------------------------------------------------------------ r562 | lh3lh3 | 2010-05-09 19:43:56 -0400 (Sun, 09 May 2010) | 2 lines Changed paths: M /trunk/tabix/index.c Fixed a bug ------------------------------------------------------------------------ r560 | lh3lh3 | 2010-05-05 10:59:09 -0400 (Wed, 05 May 2010) | 3 lines Changed paths: A /trunk/tabix/NEWS M /trunk/tabix/TabixReader.java M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.1 M /trunk/tabix/tabix.h * Release tabix-0.1.5 (r560) * Improve seeking efficiency. Index file needs to be rebuilt. ------------------------------------------------------------------------ r559 | lh3lh3 | 2010-05-04 23:11:42 -0400 (Tue, 04 May 2010) | 2 lines Changed paths: M /trunk/tabix/main.c Release tabix-0.1.4 (r559) ------------------------------------------------------------------------ r558 | lh3lh3 | 2010-05-01 12:48:01 -0400 (Sat, 01 May 2010) | 2 lines Changed paths: M /trunk/tabix/TabixReader.java implement SAM/VCF support; NOT tested yet ------------------------------------------------------------------------ r557 | lh3lh3 | 2010-05-01 00:42:34 -0400 (Sat, 01 May 2010) | 2 lines Changed paths: A /trunk/tabix/TabixReader.java The Java implementation of tabix. ------------------------------------------------------------------------ r556 | lh3lh3 | 2010-04-30 22:34:07 -0400 (Fri, 30 Apr 2010) | 4 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/knetfile.c M /trunk/tabix/main.c * tabix-0.1.3-3 (r556) * fixed a small memory leak in knetfile * fixed a minor bug for remote downloading ------------------------------------------------------------------------ r555 | lh3lh3 | 2010-04-30 22:15:12 -0400 (Fri, 30 Apr 2010) | 4 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/index.c M /trunk/tabix/main.c * tabix-0.1.3-2 (r555) * do not overwrite index file by default * a little code cleanup ------------------------------------------------------------------------ r554 | lh3lh3 | 2010-04-30 21:44:31 -0400 (Fri, 30 Apr 2010) | 2 lines Changed paths: M /trunk/tabix/index.c fixed a potential bug for UCSC-like coordinate ------------------------------------------------------------------------ r553 | lh3lh3 | 2010-04-28 17:43:41 -0400 (Wed, 28 Apr 2010) | 2 lines Changed paths: M /trunk/tabix/tabix.tex minor clarification to the format spec ------------------------------------------------------------------------ r552 | lh3lh3 | 2010-04-28 16:33:07 -0400 (Wed, 28 Apr 2010) | 3 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/bgzip.c A /trunk/tabix/tabix.tex * added the format specification * fixed a typo in bgzip ------------------------------------------------------------------------ r550 | petulda | 2010-04-22 11:03:24 -0400 (Thu, 22 Apr 2010) | 1 line Changed paths: M /trunk/tabix/bgzip.c The behaviour changed slightly to mimic gzip. Detect if std descriptors are connected to the terminal. ------------------------------------------------------------------------ r549 | petulda | 2010-04-22 09:46:10 -0400 (Thu, 22 Apr 2010) | 1 line Changed paths: M /trunk/tabix/bgzip.c Fix in src/dst file detection and slight change of behaviour ------------------------------------------------------------------------ r548 | petulda | 2010-04-19 04:39:46 -0400 (Mon, 19 Apr 2010) | 1 line Changed paths: M /trunk/tabix/index.c Close file descriptor in ti_list_chromosomes ------------------------------------------------------------------------ r547 | petulda | 2010-04-16 09:27:11 -0400 (Fri, 16 Apr 2010) | 1 line Changed paths: M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.h Added the -l option for listing chromosomes ------------------------------------------------------------------------ r544 | lh3lh3 | 2010-03-29 10:58:48 -0400 (Mon, 29 Mar 2010) | 2 lines Changed paths: M /trunk/tabix/main.c removed a line of debugging code ------------------------------------------------------------------------ r543 | lh3lh3 | 2010-03-19 12:29:16 -0400 (Fri, 19 Mar 2010) | 3 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.1 * tabix-0.1.3 (r543) * fixed another off-by-one bug ------------------------------------------------------------------------ r542 | lh3lh3 | 2010-03-16 22:35:52 -0400 (Tue, 16 Mar 2010) | 2 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.1 Release tabix-0.1.1 ------------------------------------------------------------------------ r506 | lh3lh3 | 2009-11-02 23:20:12 -0500 (Mon, 02 Nov 2009) | 2 lines Changed paths: M /trunk/tabix/main.c Release tabix-0.1.0 ------------------------------------------------------------------------ r505 | lh3lh3 | 2009-11-02 23:15:49 -0500 (Mon, 02 Nov 2009) | 2 lines Changed paths: A /trunk/tabix/tabix.1 documentation ------------------------------------------------------------------------ r504 | lh3lh3 | 2009-11-02 11:08:18 -0500 (Mon, 02 Nov 2009) | 5 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/bgzip.c M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.h * tabix-0.0.0-5 (r504) * fixed a critical bug in fetching data (a typo in fact) * support SAM (tested on ex1.sam) and VCF (not tested) * improve the command-line interface ------------------------------------------------------------------------ r503 | lh3lh3 | 2009-11-02 10:04:43 -0500 (Mon, 02 Nov 2009) | 3 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/index.c M /trunk/tabix/main.c * tabix-0.0.0-4 (r503) * index files are bgzf compressed ------------------------------------------------------------------------ r502 | lh3lh3 | 2009-11-02 09:47:25 -0500 (Mon, 02 Nov 2009) | 4 lines Changed paths: M /trunk/tabix/index.c M /trunk/tabix/main.c M /trunk/tabix/tabix.h * tabix-0.0.0-3 (r502) * support meta lines (not tested) * I am going to make the index file in the BGZF format ------------------------------------------------------------------------ r501 | lh3lh3 | 2009-11-01 22:03:07 -0500 (Sun, 01 Nov 2009) | 3 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/bgzf.h M /trunk/tabix/index.c M /trunk/tabix/main.c * tabix-0.0.0-2 (r501) * accelerate ti_readline() ------------------------------------------------------------------------ r500 | lh3lh3 | 2009-11-01 20:49:52 -0500 (Sun, 01 Nov 2009) | 3 lines Changed paths: M /trunk/tabix/Makefile M /trunk/tabix/bgzip.c M /trunk/tabix/index.c M /trunk/tabix/main.c * tabix-0.0.0-1 (r500) * apparently working ------------------------------------------------------------------------ r499 | lh3lh3 | 2009-11-01 14:04:52 -0500 (Sun, 01 Nov 2009) | 2 lines Changed paths: D /trunk/tabix/parser.c obsolete file ------------------------------------------------------------------------ r498 | lh3lh3 | 2009-11-01 14:04:08 -0500 (Sun, 01 Nov 2009) | 2 lines Changed paths: M /trunk/tabix/bgzip.c bgzip is more like gzip in its command-line interface ------------------------------------------------------------------------ r497 | lh3lh3 | 2009-11-01 13:43:35 -0500 (Sun, 01 Nov 2009) | 2 lines Changed paths: A /trunk/tabix/Makefile A /trunk/tabix/bam_endian.h A /trunk/tabix/bgzf.c A /trunk/tabix/bgzf.h A /trunk/tabix/bgzip.c A /trunk/tabix/index.c A /trunk/tabix/khash.h A /trunk/tabix/knetfile.c A /trunk/tabix/knetfile.h A /trunk/tabix/ksort.h A /trunk/tabix/kstring.c A /trunk/tabix/kstring.h A /trunk/tabix/main.c A /trunk/tabix/parser.c A /trunk/tabix/tabix.h initial source code. It is BUGGY! ------------------------------------------------------------------------ r496 | lh3lh3 | 2009-11-01 13:42:39 -0500 (Sun, 01 Nov 2009) | 2 lines Changed paths: A /trunk/tabix A generic indexer for TAB-delimited genome position files ------------------------------------------------------------------------