f443fdc | Clayton Wheeler | 04 August 2012, 22:34:14 UTC | Use GZipReader instead of a gzip pipe. Performs better. See #104. | 04 August 2012, 22:34:14 UTC |
4fc31e2 | Clayton Wheeler | 04 August 2012, 18:50:04 UTC | Index sequence IDs not in species.chrN format as species IDs. | 04 August 2012, 18:50:04 UTC |
29aff2c | Clayton Wheeler | 04 August 2012, 18:48:43 UTC | Added standard logging options to maf_bgzip. | 04 August 2012, 18:48:43 UTC |
aeb30be | Clayton Wheeler | 04 August 2012, 18:47:10 UTC | Print block and offset with indexing errors. Skip 0-length sequences. | 04 August 2012, 18:47:10 UTC |
d8823c8 | Clayton Wheeler | 04 August 2012, 18:45:21 UTC | Fixed up worker thread exception handling. See #101. (It actually catches exceptions now...) | 04 August 2012, 18:45:21 UTC |
20b1461 | Clayton Wheeler | 04 August 2012, 18:43:34 UTC | Added :strict parser option. Default to non-strict. Warn on survivable parse errors (like 'r' lines in UCSC MAF files...), for #47. | 04 August 2012, 18:43:34 UTC |
32014e6 | Clayton Wheeler | 04 August 2012, 18:41:41 UTC | Added Block#to_s for debugging. | 04 August 2012, 18:41:41 UTC |
3201d60 | Clayton Wheeler | 04 August 2012, 18:40:45 UTC | Be more conservative with memory, for #103. | 04 August 2012, 18:40:45 UTC |
5aa41da | Clayton Wheeler | 03 August 2012, 20:28:21 UTC | Version 1.0.1. | 03 August 2012, 20:28:21 UTC |
9df02fb | Clayton Wheeler | 03 August 2012, 20:28:14 UTC | Added missing "require 'optparse'". | 03 August 2012, 20:28:14 UTC |
bd2abbe | Clayton Wheeler | 03 August 2012, 01:02:57 UTC | Version 1.0.0. [ci skip] | 03 August 2012, 01:03:20 UTC |
c8c4291 | Clayton Wheeler | 03 August 2012, 00:43:16 UTC | Added maf_bgzip(1) to README. | 03 August 2012, 00:43:16 UTC |
0749a7f | Clayton Wheeler | 03 August 2012, 00:30:06 UTC | Regenerated man pages. | 03 August 2012, 00:30:06 UTC |
99aecdf | Clayton Wheeler | 03 August 2012, 00:29:30 UTC | Added maf_bgzip(1). | 03 August 2012, 00:29:30 UTC |
68ba547 | Clayton Wheeler | 02 August 2012, 22:47:13 UTC | Let gzip(1) do the work on gzipped files. | 02 August 2012, 22:47:13 UTC |
2c011bd | Clayton Wheeler | 02 August 2012, 22:43:53 UTC | Add an --all option as in maf_index(1). | 02 August 2012, 22:43:53 UTC |
f5dc2f9 | Clayton Wheeler | 02 August 2012, 21:24:59 UTC | Bumped version to 0.4.0. [ci skip] | 02 August 2012, 21:26:07 UTC |
9c8cf30 | Clayton Wheeler | 02 August 2012, 20:29:34 UTC | Don't run maf_bgzip tests on JRuby. | 02 August 2012, 20:29:34 UTC |
298fcb5 | Clayton Wheeler | 02 August 2012, 20:26:10 UTC | Integrated .maf.gz handling, added Cucumber feature. | 02 August 2012, 20:26:10 UTC |
6834d67 | Clayton Wheeler | 02 August 2012, 20:25:04 UTC | Require zlib for handling regular gzipped files. | 02 August 2012, 20:25:04 UTC |
cebd770 | Clayton Wheeler | 02 August 2012, 20:10:43 UTC | Require bio-bgzf 0.2.0. | 02 August 2012, 20:10:43 UTC |
3016500 | Clayton Wheeler | 02 August 2012, 20:10:31 UTC | Minor documentation improvements. | 02 August 2012, 20:10:31 UTC |
5ac2503 | Clayton Wheeler | 02 August 2012, 20:09:52 UTC | Enable opening a parser with an open IO stream. | 02 August 2012, 20:09:52 UTC |
68cc61e | Clayton Wheeler | 02 August 2012, 20:08:07 UTC | Standardize on .maf.bgz. | 02 August 2012, 20:08:07 UTC |
3605ab3 | Clayton Wheeler | 02 August 2012, 20:07:03 UTC | Commented out local bio-bgzf entry. | 02 August 2012, 20:07:03 UTC |
a35bbc5 | Clayton Wheeler | 01 August 2012, 08:13:52 UTC | Added maf_bgzip. | 01 August 2012, 08:13:52 UTC |
cc5b408 | Clayton Wheeler | 01 August 2012, 08:13:38 UTC | Use IO#write instead of IO#puts. | 01 August 2012, 08:13:38 UTC |
a5f2371 | Clayton Wheeler | 01 August 2012, 08:13:14 UTC | Skip unpacking an array. | 01 August 2012, 08:13:14 UTC |
638f4b2 | Clayton Wheeler | 01 August 2012, 08:12:25 UTC | Added comments. | 01 August 2012, 08:12:25 UTC |
8438418 | Clayton Wheeler | 01 August 2012, 05:31:51 UTC | Fixed _merge_bgzf_fetch_list on JRuby. | 01 August 2012, 05:31:51 UTC |
1016376 | Clayton Wheeler | 01 August 2012, 05:31:27 UTC | Improved comments. | 01 August 2012, 05:31:27 UTC |
6916ef8 | Clayton Wheeler | 01 August 2012, 04:53:17 UTC | BGZF-aware fetch list merging. Handle sparse fetch lists. | 01 August 2012, 04:53:40 UTC |
7f37e50 | Clayton Wheeler | 01 August 2012, 04:52:02 UTC | Removed ThreadedChunkReader stuff. | 01 August 2012, 04:52:02 UTC |
8daa2da | Clayton Wheeler | 01 August 2012, 04:51:43 UTC | Dump indexes using repackaged Bio::BGZF::vo_* functions. | 01 August 2012, 04:51:43 UTC |
d9f5cc1 | Clayton Wheeler | 31 July 2012, 19:31:38 UTC | Use #write instead of #puts to write block. | 31 July 2012, 19:31:38 UTC |
5aed65c | Clayton Wheeler | 29 July 2012, 21:13:02 UTC | Documented BGZF support. [ci skip] | 29 July 2012, 21:13:27 UTC |
e000dd7 | Clayton Wheeler | 29 July 2012, 18:59:01 UTC | Use bio-bgzf 0.1.1 for CRC fix. | 29 July 2012, 18:59:01 UTC |
73e0218 | Clayton Wheeler | 29 July 2012, 18:57:46 UTC | Use repackaged name of Bio::BGZF::Reader. | 29 July 2012, 18:57:46 UTC |
e93b77b | Clayton Wheeler | 29 July 2012, 18:40:24 UTC | Use published bio-bgzf gem, version 0.1.0. | 29 July 2012, 18:40:24 UTC |
d7da4f0 | Clayton Wheeler | 29 July 2012, 06:54:23 UTC | Removed :chunk_reader from docs. | 29 July 2012, 06:54:23 UTC |
edf8385 | Clayton Wheeler | 28 July 2012, 21:31:07 UTC | Rewrote all the ThreadedChunkReader stuff. It is used automatically on JRuby now, and it doesn't start the read-ahead until the second #read_chunk call. | 28 July 2012, 21:31:07 UTC |
9bc9b84 | Clayton Wheeler | 28 July 2012, 16:50:04 UTC | Rewrote index discovery. Now copes with BGZF files. Also, scans directories for indexes, then locates their corresponding MAF files. | 28 July 2012, 16:50:04 UTC |
01841db | Clayton Wheeler | 28 July 2012, 16:48:45 UTC | Store MAF filename in index. | 28 July 2012, 16:48:45 UTC |
fe46a18 | Clayton Wheeler | 28 July 2012, 16:19:30 UTC | Added tests for BGZF support. | 28 July 2012, 16:19:30 UTC |
bb2e922 | Clayton Wheeler | 28 July 2012, 16:19:11 UTC | Set up ChunkReader in a smarter way. | 28 July 2012, 16:19:11 UTC |
d3eeaae | Clayton Wheeler | 28 July 2012, 16:12:27 UTC | Require bundler/setup to pull in bio-bgzf. | 28 July 2012, 16:12:27 UTC |
33c7ce7 | Clayton Wheeler | 28 July 2012, 15:08:37 UTC | Track compression format, dump BGZF virtual offsets. | 28 July 2012, 15:08:37 UTC |
6e323ed | Clayton Wheeler | 28 July 2012, 14:51:40 UTC | Added BGZFChunkReader. | 28 July 2012, 14:51:40 UTC |
d3225e6 | Clayton Wheeler | 28 July 2012, 14:51:20 UTC | Added local bio-bgzf gem. | 28 July 2012, 14:51:20 UTC |
ccd7d13 | Clayton Wheeler | 27 July 2012, 01:20:18 UTC | Bumped version to 0.3.2. Fixes maf_extract --interval arg syntax problem. | 27 July 2012, 01:20:18 UTC |
ec541e0 | Clayton Wheeler | 27 July 2012, 01:18:31 UTC | Fixed link notation. Hopefully. Wish I had a better Markdown preview facility... | 27 July 2012, 01:18:31 UTC |
690c3b6 | Clayton Wheeler | 27 July 2012, 01:15:06 UTC | Added maf_extract examples to docs. | 27 July 2012, 01:15:06 UTC |
748fa4e | Clayton Wheeler | 27 July 2012, 01:11:43 UTC | Fixed --interval arg syntax to agree with UCSC. | 27 July 2012, 01:11:43 UTC |
60407f9 | Clayton Wheeler | 27 July 2012, 01:10:29 UTC | Added note about the master branch. | 27 July 2012, 01:10:29 UTC |
81fc7c5 | Clayton Wheeler | 26 July 2012, 23:54:51 UTC | Added note about Bio::MAF::Access and maf_tile(1). | 26 July 2012, 23:54:51 UTC |
7bcede3 | Clayton Wheeler | 26 July 2012, 23:47:56 UTC | Removed explicit setting of executables. | 26 July 2012, 23:48:47 UTC |
bcb342e | Clayton Wheeler | 26 July 2012, 23:47:21 UTC | Updated gemspec for 0.3.1 release. | 26 July 2012, 23:47:21 UTC |
67a5514 | Clayton Wheeler | 26 July 2012, 23:46:33 UTC | Synopsis formatting tweak. | 26 July 2012, 23:46:33 UTC |
15c6c76 | Clayton Wheeler | 26 July 2012, 22:27:37 UTC | Started on maf_extract(1). | 26 July 2012, 22:27:37 UTC |
076e8ec | Clayton Wheeler | 26 July 2012, 22:27:27 UTC | Don't write empty sequences as FASTA. | 26 July 2012, 22:27:27 UTC |
4b32214 | Clayton Wheeler | 26 July 2012, 22:27:14 UTC | Standardized naming for --min-sequences. | 26 July 2012, 22:27:14 UTC |
4aa5574 | Clayton Wheeler | 26 July 2012, 22:27:02 UTC | Use --parse-extended and --parse-empty instead of --parse-option. | 26 July 2012, 22:27:02 UTC |
4fc83ca | Clayton Wheeler | 26 July 2012, 17:42:19 UTC | Wrap command-line options appropriately. | 26 July 2012, 17:42:19 UTC |
d47ac9e | Clayton Wheeler | 26 July 2012, 16:02:12 UTC | Regenerated man page. | 26 July 2012, 16:02:12 UTC |
b3d2b35 | Clayton Wheeler | 26 July 2012, 16:02:04 UTC | Added logging options. | 26 July 2012, 16:02:04 UTC |
315e7c1 | Clayton Wheeler | 26 July 2012, 16:00:02 UTC | Use own FASTA output code instead of bigbio. | 26 July 2012, 16:00:02 UTC |
b1255d7 | Clayton Wheeler | 26 July 2012, 04:15:49 UTC | Write a basic MAF header. | 26 July 2012, 04:15:49 UTC |
9b6915b | Clayton Wheeler | 25 July 2012, 23:41:29 UTC | Started writing maf_extract. | 25 July 2012, 23:41:29 UTC |
76dd9b9 | Clayton Wheeler | 25 July 2012, 19:33:39 UTC | Made more arg lists explicit. Closes #46. | 25 July 2012, 19:35:50 UTC |
cdfbcb1 | Clayton Wheeler | 25 July 2012, 19:09:10 UTC | Added standard logging CLI options. | 25 July 2012, 19:09:10 UTC |
16ef81e | Clayton Wheeler | 25 July 2012, 19:08:34 UTC | Added debug logging for index creation. | 25 July 2012, 19:08:34 UTC |
dc8e95d | Clayton Wheeler | 25 July 2012, 19:07:58 UTC | Calculate start time for logging. | 25 July 2012, 19:07:58 UTC |
196fa8a | Clayton Wheeler | 25 July 2012, 19:06:58 UTC | Added missing option descriptions. | 25 July 2012, 19:06:58 UTC |
4ecd4f0 | Clayton Wheeler | 25 July 2012, 19:05:55 UTC | Remove --threaded option, and just use it by default on JRuby. | 25 July 2012, 19:05:55 UTC |
de69b7e | Clayton Wheeler | 25 July 2012, 18:26:08 UTC | Converted logging code to bio-logger. | 25 July 2012, 18:26:08 UTC |
0067ffd | Clayton Wheeler | 05 July 2012, 14:22:18 UTC | Started switching over to bio-logger for logging. | 25 July 2012, 17:44:32 UTC |
759126a | Clayton Wheeler | 24 July 2012, 23:22:44 UTC | Added CLI support and docs for indexing all sequences. Closes #97. | 24 July 2012, 23:22:44 UTC |
6952abd | Clayton Wheeler | 24 July 2012, 22:57:15 UTC | Enable indexing all sequences for #97. | 24 July 2012, 22:57:15 UTC |
49555e3 | Clayton Wheeler | 24 July 2012, 22:51:36 UTC | Refactored sequence ID assignment. | 24 July 2012, 22:51:36 UTC |
5f58d57 | Clayton Wheeler | 24 July 2012, 19:20:47 UTC | Added docs to Tiler. | 24 July 2012, 19:20:47 UTC |
6f5499a | Clayton Wheeler | 24 July 2012, 17:11:12 UTC | Allow specifying tiling fill char. Closes #96. | 24 July 2012, 17:11:12 UTC |
e4ac9bd | Clayton Wheeler | 24 July 2012, 17:03:10 UTC | Added Tiler#build_bio_alignment for #94. | 24 July 2012, 17:03:10 UTC |
50583e3 | Clayton Wheeler | 18 July 2012, 20:12:54 UTC | Reformatted code blocks for syntax highlighting. | 18 July 2012, 20:12:54 UTC |
d2dc70b | Clayton Wheeler | 18 July 2012, 19:57:24 UTC | GFM with fixed indentation. [ci skip] | 18 July 2012, 19:57:24 UTC |
e589182 | Clayton Wheeler | 18 July 2012, 19:53:13 UTC | Github-flavored Markdown test. [ci skip] | 18 July 2012, 19:53:13 UTC |
dd14751 | Clayton Wheeler | 18 July 2012, 19:38:32 UTC | Attempt to fix release issue with jruby-openssl on JRuby. | 18 July 2012, 19:38:32 UTC |
2908764 | Clayton Wheeler | 18 July 2012, 19:23:01 UTC | Regenerated man pages. | 18 July 2012, 19:23:01 UTC |
904d07a | Clayton Wheeler | 18 July 2012, 19:22:53 UTC | Rephrased discussion of MAF files vs. directories. | 18 July 2012, 19:22:53 UTC |
ed7f49e | Clayton Wheeler | 18 July 2012, 19:18:50 UTC | s/gap-filling/tiling/g | 18 July 2012, 19:18:50 UTC |
d3bd13e | Clayton Wheeler | 18 July 2012, 19:02:20 UTC | Minor doc fixes for Access. [ci skip] | 18 July 2012, 19:02:31 UTC |
53e23f4 | Clayton Wheeler | 18 July 2012, 18:18:02 UTC | Added API docs for Access. | 18 July 2012, 18:18:02 UTC |
cead995 | Clayton Wheeler | 18 July 2012, 17:58:32 UTC | Documented #slice and :as_bio_alignment. | 18 July 2012, 17:58:32 UTC |
22cde08 | Clayton Wheeler | 18 July 2012, 17:58:03 UTC | Removed stray commented code. | 18 July 2012, 17:58:03 UTC |
337ea0c | Clayton Wheeler | 18 July 2012, 17:51:07 UTC | Fixed #slice output. Closes #91. | 18 July 2012, 17:51:07 UTC |
4cbcccf | Clayton Wheeler | 18 July 2012, 15:36:05 UTC | Updated gemspec for 0.3.0. | 18 July 2012, 15:36:05 UTC |
273a87b | Clayton Wheeler | 18 July 2012, 15:26:37 UTC | Added CLI specs. Closes #81. | 18 July 2012, 15:33:09 UTC |
7b89b52 | Clayton Wheeler | 18 July 2012, 04:05:02 UTC | Added a @no_jruby tag. | 18 July 2012, 04:05:02 UTC |
d593aa5 | Clayton Wheeler | 18 July 2012, 03:56:24 UTC | Updated maf_tile(1). | 18 July 2012, 03:56:24 UTC |
e6e71a2 | Clayton Wheeler | 18 July 2012, 03:55:57 UTC | Temporarily fix man page generation. | 18 July 2012, 03:55:57 UTC |
7844a15 | Clayton Wheeler | 17 July 2012, 18:30:28 UTC | Updated maf_tile(1) for directory handling, implicit indexing. | 17 July 2012, 18:30:28 UTC |