156357d | Fabien Campagne | 04 July 2012, 13:54:37 UTC | Experimental work to optimize arithmetic coding/decoding. | 04 July 2012, 13:54:37 UTC |
4d73d3b | Fabien Campagne | 02 July 2012, 19:45:43 UTC | Various optimizations, increase speed of arithmetic decoding. | 02 July 2012, 19:46:27 UTC |
bff0e85 | Fabien Campagne | 02 July 2012, 16:34:57 UTC | remove use of setSymbolDependencyOrder setter in test. | 02 July 2012, 16:34:57 UTC |
056e48a | Fabien Campagne | 02 July 2012, 16:33:28 UTC | Add file3.fasta | 02 July 2012, 16:33:28 UTC |
2f93c68 | Fabien Campagne | 02 July 2012, 16:30:58 UTC | Merge | 02 July 2012, 16:30:58 UTC |
91a2304 | Fabien Campagne | 02 July 2012, 12:40:39 UTC | project file | 02 July 2012, 12:40:39 UTC |
869e08b | Fabien Campagne | 30 June 2012, 21:25:38 UTC | Intermediate work on arithmetic coder of varied orders. | 01 July 2012, 20:24:42 UTC |
03263dc | Fabien Campagne | 29 June 2012, 22:33:16 UTC | Test for order 1. | 29 June 2012, 22:33:16 UTC |
c71a39b | Fabien Campagne | 29 June 2012, 21:46:33 UTC | experiment with symbol dependency order (order 0 and 1). | 29 June 2012, 21:46:33 UTC |
494b677 | Fabien Campagne | 29 June 2012, 19:05:44 UTC | Add test file for checking fix for picard genome. | 29 June 2012, 19:05:44 UTC |
21090bd | Fabien Campagne | 29 June 2012, 19:04:14 UTC | Release Goby C/C++ APIs under the LGPL license version 3 to make it possible for companies to incorporate support for Goby formats in their tools. Thanks to Collin Hercus for the suggestion. Please note that part of the Goby Java APIs are already licensed under the LGPL (anything packaged under the Goby-io.jar file). | 29 June 2012, 19:04:14 UTC |
ef3c349 | Fabien Campagne | 29 June 2012, 18:17:05 UTC | Fix problem with genome backed by samtools/picard faidx files. In some cases, read bases would be returned shifted by one position. | 29 June 2012, 18:37:14 UTC |
7ffae30 | Fabien Campagne | 29 June 2012, 16:54:04 UTC | Tags start at column 12, index 11. --preserve-all-tags could skip the first tag on some datasets (e.g., dataset where the first tag was not a MD:Z or RG:Z). Thanks to James Bonfield for reporting this problem. | 29 June 2012, 16:54:04 UTC |
1799817 | Fabien Campagne | 21 June 2012, 20:19:02 UTC | - Introduce interface for ReadsWriter. Introduce mock implementation to write reads to text. This is useful to write more intelligible JUnit tests. - fix a bug in reformat-compact-reads which did not trim quality scores for paired end reads correctly. | 21 June 2012, 20:19:02 UTC |
521ad76 | Fabien Campagne | 21 June 2012, 14:45:12 UTC | fix a bug in reformat-compact-reads which did not trim quality scores for paired end reads correctly. | 21 June 2012, 14:45:12 UTC |
e656797 | Fabien Campagne | 20 June 2012, 22:35:09 UTC | Log new chunk value if there is a change. | 20 June 2012, 22:35:09 UTC |
17ea57c | Fabien Campagne | 20 June 2012, 21:34:08 UTC | Merge branch 'master' of github.com:CampagneLaboratory/goby | 20 June 2012, 21:34:08 UTC |
4f237f2 | Fabien Campagne | 20 June 2012, 21:33:59 UTC | mode sam-to-compact now supports option --read-names-are-query-indices to indicate that the read names are integers (typically produced by compact-to-fasta from a chunk of a large file). | 20 June 2012, 21:33:59 UTC |
fa43f37 | Fabien Campagne | 16 June 2012, 14:00:28 UTC | Fix description of parameter include-reference-names | 16 June 2012, 14:00:28 UTC |
8e34d3f | Fabien Campagne | 14 June 2012, 17:40:38 UTC | concatenate alignment mode builds a new permutation when this is necessary. | 14 June 2012, 17:43:55 UTC |
c3fd0e9 | Fabien Campagne | 11 June 2012, 18:59:19 UTC | C++ API: Support to set placed unmapped and clipleft/clipright with quality scores. | 11 June 2012, 19:09:26 UTC |
f0a97bb | Fabien Campagne | 09 June 2012, 20:33:38 UTC | fix case of the version filename. | 09 June 2012, 20:36:38 UTC |
5980775 | Fabien Campagne | 09 June 2012, 20:25:11 UTC | Version mode will display the content of Version.txt from the jar file. The release file creates the Version.txt file with the tag, and goby-jar now puts the file in the jar file. java -jar goby.jar -m v will now print: Goby Version: 2.0 (20120609162251) | 09 June 2012, 20:25:11 UTC |
bfa0aa7 | Fabien Campagne | 09 June 2012, 19:34:52 UTC | adjust symbolic links for new tag scheme. | 09 June 2012, 19:47:49 UTC |
4961bd4 | Fabien Campagne | 09 June 2012, 19:09:40 UTC | Prefix archive filenames with goby_ so the tag can simply be 2.0 | 09 June 2012, 19:09:40 UTC |
cb92548 | Fabien Campagne | 09 June 2012, 18:19:07 UTC | Update build support revision. | 09 June 2012, 19:08:32 UTC |
9b3ee13 | Fabien Campagne | 09 June 2012, 18:27:00 UTC | exclude .git repository when copying submodules. | 09 June 2012, 19:05:23 UTC |
9a63b6f | Fabien Campagne | 09 June 2012, 18:36:40 UTC | update buildsupport revision. | 09 June 2012, 19:05:00 UTC |
75bbd1c | Fabien Campagne | 09 June 2012, 19:03:33 UTC | Merge branch 'master' of github.com:CampagneLaboratory/goby | 09 June 2012, 19:03:33 UTC |
93d7a21 | Fabien Campagne | 09 June 2012, 18:53:55 UTC | merged from RC2 | 09 June 2012, 19:03:06 UTC |
5f28745 | Fabien Campagne | 09 June 2012, 18:19:07 UTC | Provide checkout and building instructions. | 09 June 2012, 18:19:07 UTC |
d351e93 | Fabien Campagne | 09 June 2012, 17:13:06 UTC | Fix permission on git-export.sh | 09 June 2012, 17:13:06 UTC |
75ae25e | Fabien Campagne | 09 June 2012, 16:40:08 UTC | buildsupport version with support for git | 09 June 2012, 16:40:08 UTC |
399bf18 | Fabien Campagne | 09 June 2012, 16:20:09 UTC | Make it possible to release from Git. When the property use-git is set, we use the GitRepository to prepare a release. A tag is made (but not pushed to remote). After a release is successful, you need the push the tag to GitHub. | 09 June 2012, 16:20:09 UTC |
c2198cb | Fabien Campagne | 08 June 2012, 21:49:35 UTC | Kevin's fix for concatenate-reads, which previously failed to concat the paired fields of a read. | 08 June 2012, 21:49:35 UTC |
a89f931 | Fabien Campagne | 08 June 2012, 19:35:09 UTC | Bring Git in sync with SVN Head before disabling SVN HEAD for commits. | 08 June 2012, 19:35:09 UTC |
bd3ab9b | Fabien Campagne | 08 June 2012, 17:30:06 UTC | Run GZip codec at best speed rather than best compression. Compression appears similar, but much faster. | 08 June 2012, 17:30:06 UTC |
0c42bae | Fabien Campagne | 08 June 2012, 17:23:53 UTC | Additional TMH merge optimization. | 08 June 2012, 17:24:11 UTC |
fe55482 | Fabien Campagne | 08 June 2012, 14:49:23 UTC | Optimize TMH writer. | 08 June 2012, 14:49:23 UTC |
5445d22 | Fabien Campagne | 07 June 2012, 20:33:16 UTC | Use an AVLTreeSet when merging TMH. | 07 June 2012, 20:33:29 UTC |
772ae1d | Fabien Campagne | 07 June 2012, 20:29:45 UTC | change permissions on some files. Last idea ipr project. | 07 June 2012, 20:29:45 UTC |
705c002 | Fabien Campagne | 07 June 2012, 20:29:04 UTC | fix min max query index issues, that led to incorrect query number for some recent alignments. | 07 June 2012, 20:29:04 UTC |
4b9bc6b | Fabien Campagne | 07 June 2012, 17:46:31 UTC | Avoid a lot of garbage collection by reusing objects for run length encoding. Optimize encoding/decoding for compact lists of symbols. | 07 June 2012, 17:49:47 UTC |
0ffa426 | Fabien Campagne | 06 June 2012, 15:41:10 UTC | Add .gitignore | 06 June 2012, 15:41:10 UTC |
1af4220 | Fabien Campagne | 06 June 2012, 15:36:54 UTC | Fix ling endings again | 06 June 2012, 15:36:54 UTC |
4855f9b | Fabien Campagne | 06 June 2012, 15:33:58 UTC | Remove vcxproj files. Fix line endings again.. | 06 June 2012, 15:33:58 UTC |
a9134b3 | Fabien Campagne | 06 June 2012, 13:50:55 UTC | Remove limit on PB chunks for alignment data. | 06 June 2012, 15:13:51 UTC |
9bb934a | Fabien Campagne | 05 June 2012, 17:41:50 UTC | Fix ling endings. | 05 June 2012, 17:41:50 UTC |
c1b0344 | Fabien Campagne | 05 June 2012, 17:34:43 UTC | Remove read strand info from pairFlag (already stored in its own field) and put it back when we decompress. | 05 June 2012, 17:36:25 UTC |
988bb34 | Fabien Campagne | 04 June 2012, 16:38:33 UTC | commit latest changes | 04 June 2012, 16:38:33 UTC |
48cf845 | Fabien Campagne | 04 June 2012, 15:22:53 UTC | rename attribute to preserve-read-names | 04 June 2012, 16:37:29 UTC |
bf84832 | Fabien Campagne | 03 June 2012, 16:34:52 UTC | update .gitattributes | 03 June 2012, 16:34:52 UTC |
39d9ba0 | Fabien Campagne | 02 June 2012, 16:22:37 UTC | add fasta/fastq file types | 02 June 2012, 16:22:37 UTC |
43054c1 | Fabien Campagne | 02 June 2012, 15:40:22 UTC | normalize line endings | 02 June 2012, 15:40:31 UTC |
a8abdfe | Fabien Campagne | 02 June 2012, 15:24:34 UTC | Define .gitattributes for line endings | 02 June 2012, 15:24:34 UTC |
2e56d10 | Fabien Campagne | 02 June 2012, 14:54:22 UTC | Adding submodules buildsupport and testsupport | 02 June 2012, 14:54:22 UTC |
b55649e | Kevin C. Dorf | 01 June 2012, 20:56:53 UTC | fix input location git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk@32170 60cd2ccc-2b05-0410-9566-da273a940bff | 01 June 2012, 20:56:53 UTC |
1ee67c8 | Kevin C. Dorf | 01 June 2012, 20:35:53 UTC | Round trip tests for all 10 tags, first 5000 alignments of each. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk@32169 60cd2ccc-2b05-0410-9566-da273a940bff | 01 June 2012, 20:35:53 UTC |
d23f8eb | Fabien Campagne | 01 June 2012, 19:12:48 UTC | Fix Quick concat bug reported by Zachary Zeno git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk@32161 60cd2ccc-2b05-0410-9566-da273a940bff | 01 June 2012, 19:12:48 UTC |
f799112 | Fabien Campagne | 31 May 2012, 19:33:53 UTC | Move to new SVN organization before svn2git import git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk@32134 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 19:33:53 UTC |
0bacf50 | Fabien Campagne | 31 May 2012, 19:33:41 UTC | undo git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32133 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 19:33:41 UTC |
f3d2661 | Fabien Campagne | 31 May 2012, 19:33:05 UTC | Move to new SVN organization before svn2git import git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk/goby@32132 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 19:33:05 UTC |
2b2c9cd | Kevin C. Dorf | 31 May 2012, 18:14:51 UTC | * Always save samflags when converting sam-to-compact * Fix an issue related to when using predefined quals are kept in spliced reads with compact-to-sam. * Option to preserve reads names when going sam-to-compact. If they are kept in the compact file, they will be written to the compact-to-sam file, as well * Make test comparison and SamComparisonMode friendlier with sam/cram files where both expected and actual might contain unmapped reads * Improve the scoring system in SamComparison so some options are weighted more than others on a comparison failure * SamPerPositionComparison is now smarter since it can use readNames to determine with items pair up at a position git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32127 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 18:14:51 UTC |
8ec5622 | Fabien Campagne | 31 May 2012, 17:02:23 UTC | new trunk git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/campagnelab/goby/trunk@32061 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 17:02:23 UTC |
39b0400 | Fabien Campagne | 31 May 2012, 15:49:34 UTC | Expand description. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32057 60cd2ccc-2b05-0410-9566-da273a940bff | 31 May 2012, 15:49:34 UTC |
fa77547 | Fabien Campagne | 30 May 2012, 23:16:20 UTC | Add README.md git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32054 60cd2ccc-2b05-0410-9566-da273a940bff | 30 May 2012, 23:16:20 UTC |
0dfe264 | Kevin C. Dorf | 30 May 2012, 18:50:27 UTC | add read name from protobuf generated classes git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32050 60cd2ccc-2b05-0410-9566-da273a940bff | 30 May 2012, 18:50:27 UTC |
4ac1340 | Kevin C. Dorf | 30 May 2012, 18:46:10 UTC | optional read name for alignment entries. useful for to/from bam, especially in tests. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32047 60cd2ccc-2b05-0410-9566-da273a940bff | 30 May 2012, 18:46:10 UTC |
5c73c22 | Fabien Campagne | 29 May 2012, 21:20:52 UTC | Disable tests that will not run on server. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32040 60cd2ccc-2b05-0410-9566-da273a940bff | 29 May 2012, 21:20:52 UTC |
14a9b94 | Kevin C. Dorf | 29 May 2012, 21:14:39 UTC | Fix Sam comparison to put compare in the right place git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32036 60cd2ccc-2b05-0410-9566-da273a940bff | 29 May 2012, 21:14:39 UTC |
7cd3f1d | Fabien Campagne | 29 May 2012, 20:47:50 UTC | Transfer recent changes from RC branch back to Goby main trunk. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32032 60cd2ccc-2b05-0410-9566-da273a940bff | 29 May 2012, 20:47:50 UTC |
1ba1220 | Kevin C. Dorf | 29 May 2012, 18:17:12 UTC | Test sample quality mode with both known fastq and fasta git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32017 60cd2ccc-2b05-0410-9566-da273a940bff | 29 May 2012, 18:17:12 UTC |
f9766b8 | Kevin C. Dorf | 29 May 2012, 17:24:57 UTC | * Fix reporting of errors on fields where there is no actual different between the fields in the "best match" for a position. * SampleQualityScores can report if no quality scores are found (it will report the likely encoding as 'fasta'). git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@32014 60cd2ccc-2b05-0410-9566-da273a940bff | 29 May 2012, 17:24:57 UTC |
1234822 | Fabien Campagne | 25 May 2012, 16:59:47 UTC | Transfer recent changes from RC branch back to Goby main trunk. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31978 60cd2ccc-2b05-0410-9566-da273a940bff | 25 May 2012, 16:59:47 UTC |
8fd77bc | Fabien Campagne | 22 May 2012, 23:10:22 UTC | Recent changes on release candidate branch (support for quality scores on soft-clips, group associations support in vcf parsers/writers). Fixing a bug reported by Zachary Zeno in ReadsReader.decodeQuality score when there is no quality scores. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31942 60cd2ccc-2b05-0410-9566-da273a940bff | 22 May 2012, 23:10:22 UTC |
b9629cf | Kevin C. Dorf | 22 May 2012, 19:06:28 UTC | change queryIndexes to unsigned int all around. Observe each queryIndex without respect to if it aligned or not. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31934 60cd2ccc-2b05-0410-9566-da273a940bff | 22 May 2012, 19:06:28 UTC |
2f48691 | Fabien Campagne | 22 May 2012, 17:22:22 UTC | Bug fix contributed by Zachary Zeno. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31933 60cd2ccc-2b05-0410-9566-da273a940bff | 22 May 2012, 17:22:22 UTC |
7957a10 | Fabien Campagne | 18 May 2012, 23:05:06 UTC | Change output to TSV and make several independent files, one per type of data. Now also observe depths independently of fragments. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31916 60cd2ccc-2b05-0410-9566-da273a940bff | 18 May 2012, 23:05:06 UTC |
8d42e94 | Fabien Campagne | 18 May 2012, 23:04:25 UTC | Change output to TSV and make several independent files, one per type of data. Now also observe depths independently of fragments. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31915 60cd2ccc-2b05-0410-9566-da273a940bff | 18 May 2012, 23:04:25 UTC |
15dbcdb | Fabien Campagne | 18 May 2012, 15:24:17 UTC | update project git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31908 60cd2ccc-2b05-0410-9566-da273a940bff | 18 May 2012, 15:24:17 UTC |
93692dd | Kevin C. Dorf | 17 May 2012, 20:20:01 UTC | Improved comparison based on details found in JRO, notably when bases in the reference may be lowercase git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31903 60cd2ccc-2b05-0410-9566-da273a940bff | 17 May 2012, 20:20:01 UTC |
0d62d7c | Fabien Campagne | 17 May 2012, 19:38:15 UTC | AlignmentEntry field insertSize is now stored in protobuf with sint32 rather than uint32 since negative values can be stored in this field. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31900 60cd2ccc-2b05-0410-9566-da273a940bff | 17 May 2012, 19:38:15 UTC |
421b9ab | Kevin C. Dorf | 17 May 2012, 19:11:08 UTC | build sequence cache is now tolerant of lowercase bases git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31898 60cd2ccc-2b05-0410-9566-da273a940bff | 17 May 2012, 19:11:08 UTC |
68852bd | Kevin C. Dorf | 17 May 2012, 17:14:59 UTC | * Improved comparison when comparing sam records (per position) * Fixed choice target index on writing sam from compact * Removed commons pool as it isn't used by anything * Fix problem with writing targets in sam-to-compact and added test * Fix numerous things that idea complained about git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31892 60cd2ccc-2b05-0410-9566-da273a940bff | 17 May 2012, 17:14:59 UTC |
656cca8 | Fabien Campagne | 16 May 2012, 18:56:05 UTC | Do not store insert size because this is a value that can be calculated from the read and mate positions. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31882 60cd2ccc-2b05-0410-9566-da273a940bff | 16 May 2012, 18:56:05 UTC |
51d401d | Fabien Campagne | 16 May 2012, 17:02:32 UTC | Support multiple group comparisons for RNA-Seq diff exp (mode compact-alignment-to-annotation-counts). git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31880 60cd2ccc-2b05-0410-9566-da273a940bff | 16 May 2012, 17:02:32 UTC |
b144cf1 | Fabien Campagne | 15 May 2012, 22:47:12 UTC | we only store the full quality score on the first entry with a given query index. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31869 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 22:47:12 UTC |
aabb280 | Fabien Campagne | 15 May 2012, 22:19:48 UTC | Fix test. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31867 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 22:19:48 UTC |
905bc9c | Fabien Campagne | 15 May 2012, 22:19:33 UTC | Store read quality scores, then remove from result before checking for template compression. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31866 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 22:19:33 UTC |
ae287b9 | Fabien Campagne | 15 May 2012, 21:54:45 UTC | Set the number of query sequences correctly. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31864 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 21:54:45 UTC |
0f35ce4 | Fabien Campagne | 15 May 2012, 21:33:08 UTC | Update the value of the variable before printing. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31863 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 21:33:08 UTC |
9a54491 | Fabien Campagne | 15 May 2012, 19:15:19 UTC | document. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31861 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 19:15:19 UTC |
ac52558 | Fabien Campagne | 15 May 2012, 19:00:35 UTC | We had a problem with the calculation of numQueryIndices when adjustQueryIndex is false. In this case, we need to take the max of numQueryIndices across reader rather than summing the number across readers. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31858 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 19:00:35 UTC |
1a1f3e5 | Fabien Campagne | 15 May 2012, 18:57:49 UTC | It turns out that GZipOutputStream uses a different compression level on linux and macOs (best compression on linux, faster on mac). For Goby, we really always want best compression, so we subclass GZipOutputStream to set the level explicitly. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31857 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 18:57:49 UTC |
9f4d1da | Fabien Campagne | 15 May 2012, 18:18:26 UTC | Fix the criterion that determines if the merge is the last one. Fix the calculation of the range for the merge result. Delete the splits in tmp when the JVM exits. Add a --dry-run option useful to see what will happen without actually doing anything. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31856 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 18:18:26 UTC |
a789a02 | Fabien Campagne | 15 May 2012, 16:10:23 UTC | Do not upgrade alignment when byte offsets are given to the reader constructor. This improves performance of sort dramatically. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31855 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 16:10:23 UTC |
1086b2a | Fabien Campagne | 15 May 2012, 15:24:11 UTC | Try to put something in this collection to help the linux implementation of BZip2 avoid a divide by zero.: java.lang.ArithmeticException: / by zero at org.apache.tools.bzip2.CBZip2OutputStream.mainSort(CBZip2OutputStream.java:1173) at org.apache.tools.bzip2.CBZip2OutputStream.doReversibleTransformation(CBZip2OutputStream.java:1385) at org.apache.tools.bzip2.CBZip2OutputStream.endBlock(CBZip2OutputStream.java:476) at org.apache.tools.bzip2.CBZip2OutputStream.close(CBZip2OutputStream.java:427) at edu.cornell.med.icb.goby.compression.BZip2ChunkCodec.encode(BZip2ChunkCodec.java:82) at edu.cornell.med.icb.goby.compression.TestBZip2ChunkCodec.roundTrip(TestBZip2ChunkCodec.java:44) git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31852 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 15:24:11 UTC |
e07be95 | Fabien Campagne | 15 May 2012, 14:49:18 UTC | Fix the test. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31849 60cd2ccc-2b05-0410-9566-da273a940bff | 15 May 2012, 14:49:18 UTC |
406079d | Fabien Campagne | 14 May 2012, 21:34:13 UTC | Try to fix problem with empirical-p for regions. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31847 60cd2ccc-2b05-0410-9566-da273a940bff | 14 May 2012, 21:34:13 UTC |
73a48b2 | Fabien Campagne | 14 May 2012, 19:17:51 UTC | Merge back the changes made on RC2 branch into the trunk. git-svn-id: https://pbtech-vc.med.cornell.edu/public/svn/icb/trunk/goby@31844 60cd2ccc-2b05-0410-9566-da273a940bff | 14 May 2012, 19:17:51 UTC |