-
Notifications
You must be signed in to change notification settings - Fork 311
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactored SequenceDictionary #162
Refactored SequenceDictionary #162
Conversation
All automated tests passed. |
Jenkins, test this please. |
Matt, I think this needs to be rebased before we test it. I can't get to that today, but will do it tomorrow. |
All automated tests passed. |
…tween RDD extensions, and to improve speed. Additionally, refactored SequenceDictionary class to reduce GC overhead and to make class immutable.
This is rebased and ready for merge. Jenkins, test this please. |
All automated tests passed. |
Thanks, Frank! |
This commit fixes issue bigdatagenomics#162. Adam --> ADAM for all file contents and file names. All scala code reformatted with https://github.com/mdr/scalariform/wiki/Command-line-tool
The commits fix issue #162. Adam --> ADAM for all file contents and file names. All scala code reformatted with https://github.com/mdr/scalariform/wiki/Command-line-tool
Refactored aggregation to eliminate replication between RDD extensions, and to improve speed. Additionally, refactored SequenceDictionary class to reduce GC overhead and to make class immutable. GC overhead was reduced by switching away from pointer based data structures to arrays. Additionally, eliminated "derived" sequences from inside of SequenceDictionary.