https://github.com/csw/bioruby-maf

sort by:
Revision Author Date Message Commit Date
c52bc65 Enable declarative gap removal with parser option. 05 July 2012, 22:44:01 UTC
abe5bb7 Allow setting options after creating the Parser. 05 July 2012, 22:43:06 UTC
e7951ca Moved Header, Block, Sequence, EmptySequence into maf.rb. 05 July 2012, 22:25:49 UTC
5ffea76 Added Cucumber feature for gap removal. 01 July 2012, 19:29:48 UTC
3eff1f6 Added code to find and remove gaps. 29 June 2012, 19:00:59 UTC
8e9d226 Mark filtered blocks. 29 June 2012, 17:29:50 UTC
eda7485 Add link to published gem. 29 June 2012, 05:48:26 UTC
718c414 Ditched jeweler, set up (hopefully) proper gemspec. 29 June 2012, 05:26:58 UTC
c55d3d8 Version bump to 0.1.0 29 June 2012, 04:13:58 UTC
23338d7 Specify TimeUnit::SECONDS properly. 29 June 2012, 04:03:22 UTC
6667b38 Wait for worker threads properly. 29 June 2012, 03:57:55 UTC
3b78293 Argh. exit 0 29 June 2012, 03:55:19 UTC
f991aee Try to log JVM crashes a bit better... 29 June 2012, 03:44:53 UTC
1970976 Try to avoid race condition with worker thread completion. 29 June 2012, 03:13:14 UTC
6b1658f Skip ronn under JRuby. 29 June 2012, 03:12:55 UTC
79499fd Lots of documentation work. 29 June 2012, 02:16:03 UTC
ad77879 Use redcarpet with YARD for Github-flavored Markdown. 29 June 2012, 02:15:09 UTC
b6d9180 Use 4 threads for index scans by default, unless running profiler. 28 June 2012, 17:40:39 UTC
b544bba Skip irrelevant intervals. Use Ranges instead of GenomicIntervals. 28 June 2012, 17:40:21 UTC
8ec106e Worker threads and profiling for index scans. 28 June 2012, 16:23:11 UTC
09fb758 Improve error reporting. Was reporting current number of jobs in queue, not total number. 28 June 2012, 16:16:29 UTC
a760140 Added convenience methods for parser options. 28 June 2012, 16:15:59 UTC
844984b Use #take_while to avoid unnecessary matching. 28 June 2012, 16:15:33 UTC
246cf2f Added YARD docs. 28 June 2012, 06:15:56 UTC
018cfa8 Added YARD options for documentation generation. 28 June 2012, 06:15:40 UTC
7a17ef5 Removed unused filters argument. 28 June 2012, 05:55:36 UTC
2725007 Eliminate Parser#read_chunk. 28 June 2012, 05:53:19 UTC
76e9c80 Comment out chunk_shift logic for now. 28 June 2012, 05:48:57 UTC
d7e3dda Deal with sorting and spanning ranges a bit better. Thanks Artem! 28 June 2012, 02:37:33 UTC
774ab2f Added a couple of microbenchmarks. 28 June 2012, 02:36:49 UTC
7173b33 Linked maf_to_fasta man page. 28 June 2012, 02:06:44 UTC
ebff3f0 Fixed man:publish target. 28 June 2012, 02:06:33 UTC
cd386a2 Fixed formatting in synopsis. 28 June 2012, 01:48:52 UTC
655c547 Added development notes. 28 June 2012, 01:48:29 UTC
2070bcc Made number of passes configurable. 27 June 2012, 23:50:54 UTC
baa63e3 Overhauled man page generation. 27 June 2012, 23:50:35 UTC
254d160 Updated header/footer data. 27 June 2012, 23:50:23 UTC
5545bad Ignore generated HTML. 27 June 2012, 23:49:45 UTC
4c9c1cf Added maf_to_fasta man page. 27 June 2012, 23:49:33 UTC
cb47e67 Commit maf_index.1 for the benefit of gem-man. 27 June 2012, 20:34:37 UTC
39ce766 Try another tack with Markdown rendering. [ci skip] 27 June 2012, 20:28:40 UTC
4d49539 Added link to maf_index(1). [ci skip] 27 June 2012, 20:22:10 UTC
0d37150 Conditionalized ronn tasks. 27 June 2012, 20:18:30 UTC
62b9a98 Set up man page publishing. 27 June 2012, 20:14:17 UTC
e726301 Test Github Markdown rendering. [ci skip] 27 June 2012, 19:46:32 UTC
aeeb39c Man page improvements. 27 June 2012, 18:54:51 UTC
dc0de0b Added ronn:server task. 27 June 2012, 18:54:38 UTC
4031538 Generate man pages with ronn. 27 June 2012, 18:22:18 UTC
27aa1c5 Uncomment Travis CI build status image. 27 June 2012, 15:37:40 UTC
ef81a7e Updated Kyoto Cabinet discussion in docs. 26 June 2012, 22:12:45 UTC
c6d65b6 Merge remote-tracking branch 'pjotrp/master' 26 June 2012, 22:05:36 UTC
c0e5d7e Try using OpenJDK 6 on Travis CI. 26 June 2012, 21:36:21 UTC
b20880e Let the gem install KC Java support. 26 June 2012, 21:11:03 UTC
2d50d00 Use the published gem version instead of the Github version. 26 June 2012, 20:15:03 UTC
e50ba52 Switch to kyotocabinet-java v0.2.0, allowing "require 'kyotocabinet'" 26 June 2012, 20:06:50 UTC
6c368d7 Switched to kyotocabinet-java gem. 26 June 2012, 19:43:12 UTC
4284bd7 Added some instructions for building on Debian - lifted from the Debian package 25 June 2012, 10:25:12 UTC
bde38f9 Remove README.rdoc 25 June 2012, 09:47:13 UTC
edbeb8e Parallelized sequential parsing with Enumerator. 22 June 2012, 21:13:35 UTC
5ec24a9 Write a block at a time. 22 June 2012, 21:12:45 UTC
c8fd7a7 Added maf_write script. 22 June 2012, 21:12:20 UTC
05a952a Expose parser options slightly differently. 22 June 2012, 21:11:00 UTC
aa77d6b Add blank line after alignment blocks. 22 June 2012, 19:52:25 UTC
8aae6b9 Added output and testing for i, e, q lines. 22 June 2012, 19:41:11 UTC
80a6dd0 Merge branch 'master' into extended2 22 June 2012, 18:59:06 UTC
2cc583f Added basic MAF output. 22 June 2012, 18:48:38 UTC
011f832 Initial functional implementation of i, e, q line parsing. Conflicts: lib/bio/maf/parser.rb 21 June 2012, 21:13:57 UTC
d9913c6 Fixed a strange JRuby bug with sequence filters. 21 June 2012, 20:42:16 UTC
48062c6 Removed more dead code. 21 June 2012, 20:41:50 UTC
47c3bf3 Removed extra parallel I/O implementations. 21 June 2012, 18:38:43 UTC
0b72107 Use LinkedBlockingQueue, improve output. 21 June 2012, 18:28:22 UTC
7f61aa8 Repeat to test HotSpot, JRuby JIT warmup. 21 June 2012, 18:26:04 UTC
7920493 Tweaking, refactoring control logic. 21 June 2012, 18:25:14 UTC
9d1ac1c Shut down worker threads properly. 20 June 2012, 21:23:13 UTC
5ef5b71 Fixed unintentional laziness causing single-threaded parsing. 20 June 2012, 19:37:16 UTC
ffdcae2 Added third parallel I/O implementation, separate IO and parsing. 19 June 2012, 21:25:36 UTC
8328647 Further tweaks, still haven't got I/O vs. processing balanced right. 19 June 2012, 20:35:16 UTC
c89f055 Added debugging output. 19 June 2012, 20:34:41 UTC
239b417 Refactored and improved a bit, still not working quite right. 19 June 2012, 17:06:00 UTC
d7ad4d6 Added more robust parallel I/O code. (Not completely debugged.) 18 June 2012, 19:00:28 UTC
1f5b6b2 Added parallel index scans. (Not working so well, yet.) 18 June 2012, 18:59:45 UTC
fe0aa52 Sorted out live thread tracking. 16 June 2012, 19:01:33 UTC
7cfae9b Refactored index access. 16 June 2012, 16:34:35 UTC
1f9d9d9 Initial implementation of multithreaded parsing, for #41. 16 June 2012, 16:16:39 UTC
4deee85 Optimize block overlap tests. Closes #37. 14 June 2012, 19:21:39 UTC
4ea7904 Refactored random access, added JRuby parallel mode. 14 June 2012, 18:34:54 UTC
671f674 Use #count for an Enumerator. 14 June 2012, 17:25:51 UTC
418c4a2 Improve error reporting. 14 June 2012, 17:25:27 UTC
271ddcf Initial refactoring of parser to extract ParseContext. 14 June 2012, 17:15:49 UTC
b039e92 Added a benchmark for string splitting. 14 June 2012, 17:14:28 UTC
e4fcd94 Allow parser selection. 14 June 2012, 03:54:55 UTC
588eda7 Added maf_dump_blocks script. 14 June 2012, 02:09:53 UTC
778d567 Added benchmark scripts. 14 June 2012, 02:09:43 UTC
b519468 Removed stray print statement. 14 June 2012, 02:04:00 UTC
59b88a0 Suppress simplecov warnings on JRuby. 14 June 2012, 02:03:49 UTC
9da7ba2 Refactored parse_block to at least break it up a bit. 14 June 2012, 01:59:14 UTC
b54f3c5 Handle alignment blocks spanning >2 chunks. Closes #5. 14 June 2012, 01:35:14 UTC
04d0cf1 Added test for #5, chunks with no block starts. 14 June 2012, 01:16:20 UTC
c73545e Merge branch 'kcjava' Conflicts: lib/bio/maf/parser.rb 13 June 2012, 23:30:37 UTC
f80fea1 Tests pass on JRuby now. Final cleanup and build notes. 13 June 2012, 23:24:09 UTC
back to top