https://github.com/CampagneLaboratory/goby

sort by:
Revision Author Date Message Commit Date
156357d Experimental work to optimize arithmetic coding/decoding. 04 July 2012, 13:54:37 UTC
4d73d3b Various optimizations, increase speed of arithmetic decoding. 02 July 2012, 19:46:27 UTC
bff0e85 remove use of setSymbolDependencyOrder setter in test. 02 July 2012, 16:34:57 UTC
056e48a Add file3.fasta 02 July 2012, 16:33:28 UTC
2f93c68 Merge 02 July 2012, 16:30:58 UTC
91a2304 project file 02 July 2012, 12:40:39 UTC
869e08b Intermediate work on arithmetic coder of varied orders. 01 July 2012, 20:24:42 UTC
03263dc Test for order 1. 29 June 2012, 22:33:16 UTC
c71a39b experiment with symbol dependency order (order 0 and 1). 29 June 2012, 21:46:33 UTC
494b677 Add test file for checking fix for picard genome. 29 June 2012, 19:05:44 UTC
21090bd 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 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 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 - 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 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 Log new chunk value if there is a change. 20 June 2012, 22:35:09 UTC
17ea57c Merge branch 'master' of github.com:CampagneLaboratory/goby 20 June 2012, 21:34:08 UTC
4f237f2 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 Fix description of parameter include-reference-names 16 June 2012, 14:00:28 UTC
8e34d3f concatenate alignment mode builds a new permutation when this is necessary. 14 June 2012, 17:43:55 UTC
c3fd0e9 C++ API: Support to set placed unmapped and clipleft/clipright with quality scores. 11 June 2012, 19:09:26 UTC
f0a97bb fix case of the version filename. 09 June 2012, 20:36:38 UTC
5980775 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 adjust symbolic links for new tag scheme. 09 June 2012, 19:47:49 UTC
4961bd4 Prefix archive filenames with goby_ so the tag can simply be 2.0 09 June 2012, 19:09:40 UTC
cb92548 Update build support revision. 09 June 2012, 19:08:32 UTC
9b3ee13 exclude .git repository when copying submodules. 09 June 2012, 19:05:23 UTC
9a63b6f update buildsupport revision. 09 June 2012, 19:05:00 UTC
75bbd1c Merge branch 'master' of github.com:CampagneLaboratory/goby 09 June 2012, 19:03:33 UTC
93d7a21 merged from RC2 09 June 2012, 19:03:06 UTC
5f28745 Provide checkout and building instructions. 09 June 2012, 18:19:07 UTC
d351e93 Fix permission on git-export.sh 09 June 2012, 17:13:06 UTC
75ae25e buildsupport version with support for git 09 June 2012, 16:40:08 UTC
399bf18 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 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 Bring Git in sync with SVN Head before disabling SVN HEAD for commits. 08 June 2012, 19:35:09 UTC
bd3ab9b Run GZip codec at best speed rather than best compression. Compression appears similar, but much faster. 08 June 2012, 17:30:06 UTC
0c42bae Additional TMH merge optimization. 08 June 2012, 17:24:11 UTC
fe55482 Optimize TMH writer. 08 June 2012, 14:49:23 UTC
5445d22 Use an AVLTreeSet when merging TMH. 07 June 2012, 20:33:29 UTC
772ae1d change permissions on some files. Last idea ipr project. 07 June 2012, 20:29:45 UTC
705c002 fix min max query index issues, that led to incorrect query number for some recent alignments. 07 June 2012, 20:29:04 UTC
4b9bc6b 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 Add .gitignore 06 June 2012, 15:41:10 UTC
1af4220 Fix ling endings again 06 June 2012, 15:36:54 UTC
4855f9b Remove vcxproj files. Fix line endings again.. 06 June 2012, 15:33:58 UTC
a9134b3 Remove limit on PB chunks for alignment data. 06 June 2012, 15:13:51 UTC
9bb934a Fix ling endings. 05 June 2012, 17:41:50 UTC
c1b0344 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 commit latest changes 04 June 2012, 16:38:33 UTC
48cf845 rename attribute to preserve-read-names 04 June 2012, 16:37:29 UTC
bf84832 update .gitattributes 03 June 2012, 16:34:52 UTC
39d9ba0 add fasta/fastq file types 02 June 2012, 16:22:37 UTC
43054c1 normalize line endings 02 June 2012, 15:40:31 UTC
a8abdfe Define .gitattributes for line endings 02 June 2012, 15:24:34 UTC
2e56d10 Adding submodules buildsupport and testsupport 02 June 2012, 14:54:22 UTC
b55649e 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 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 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 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 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 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 * 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 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 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 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 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 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 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 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 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 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 * 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 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 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 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 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 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 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 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 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 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 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 * 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
back to top