{"push_id":601016809,"size":84,"distinct_size":0,"ref":"refs/heads/model-tests","head":"48d7c2f6d91974b32acda09b3fdd4bb20a546553","before":"587ff67ab9eec76bdcc61e343955528bce739112","commits":[{"sha":"a508648764197b82507d937e4fd11e147b3574bd","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"enable better version comparison in picard tools","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/a508648764197b82507d937e4fd11e147b3574bd"},{"sha":"81b91c81daaa620c6d5282211e2675f43f5a30a9","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"make the java interpreter a param for picard tools","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/81b91c81daaa620c6d5282211e2675f43f5a30a9"},{"sha":"2a58ced52e80e1d8dd8e0f6bdd818d66deb0c377","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"new attr: 'picard_param_name' for picard tools\n\nA common case with params for picard commands is to pass them through\nverbatim to picard with perhaps a slight transformation of the param\nname (e.g., input_file=foo.bam => INPUT=foo.bam). The intent of this\nchange is to allow specifying params like so:\n\nhas_input => [\n...\n    input_file => {\n        ...\n        picard_param_name => 'INPUT',\n    }\n],\n\nThis enables us to use the reflection capabilities of UR to\nautomatically generate the picard command line args in many cases (of\ncourse there's a hook for times when extra processing is necessary).\n\nThe next commit will include the implementation of the behaviour\ndescribed in the previous paragraph :)","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/2a58ced52e80e1d8dd8e0f6bdd818d66deb0c377"},{"sha":"050b6dade175e8ddb5089112e49b5ed7be363533","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"new base class for picard commands\n\ni wanted to be able to say to picard commands:\n\n\"don't execute, just tell me what you're going to run\"\n\nthis is a stepping stone on the path to reaching that goal.","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/050b6dade175e8ddb5089112e49b5ed7be363533"},{"sha":"89acc8b405975ac107d04ab9bcf3f9130fd4659b","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"examples of conversion to new picard base class.\n\nBefore I go nuts and rework all of the Picard tools, I'd like to get\nsome feedback on the changes so far.","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/89acc8b405975ac107d04ab9bcf3f9130fd4659b"},{"sha":"eeed9f145a48048c2529f3da896d7fbc9bcfd618","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"lean on the version_compare method a bit more\n\nfor picard tools. it looked like dead code, but some refactored\ncommands i've yet to commit make use of it. now the base class does too\n:)","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/eeed9f145a48048c2529f3da896d7fbc9bcfd618"},{"sha":"05bb2cb0b162d8fdc2992bc3b0552d344915094a","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"don't require minimum version to be a real version","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/05bb2cb0b162d8fdc2992bc3b0552d344915094a"},{"sha":"713f0c1c9e36e74847cb61e0408c1b2ac2cfcabc","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"add minimum version requirement to BedToIntervalList\n\nThis command seems to have first appeared in picard 1.120","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/713f0c1c9e36e74847cb61e0408c1b2ac2cfcabc"},{"sha":"41fc7319214e8acc985a47be5d1e1a76ff7e2be7","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert BuildBamIndex to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/41fc7319214e8acc985a47be5d1e1a76ff7e2be7"},{"sha":"9fbeae3416954f8a1a86fd9647fc3403da48117b","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CalculateHsMetrics to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/9fbeae3416954f8a1a86fd9647fc3403da48117b"},{"sha":"2291f69707d06a67002c9a00a7beb2632a05b6aa","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CollectAlignmentSummaryMetrics to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/2291f69707d06a67002c9a00a7beb2632a05b6aa"},{"sha":"2587c4233aa7ac841ef9984ccaf8633136e0d3f3","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CollectInsertSizeMetrics to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/2587c4233aa7ac841ef9984ccaf8633136e0d3f3"},{"sha":"af34683bb40cd8c90b847ae6e488c627a8570378","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CollectMultipleMetrics to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/af34683bb40cd8c90b847ae6e488c627a8570378"},{"sha":"98a2f9bca35ccd42353c3b817dc707506f79e1d6","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CleanSam to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/98a2f9bca35ccd42353c3b817dc707506f79e1d6"},{"sha":"b492bdc409b65ed3003f13a74e0d6e8c9f78210a","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"fix test to use $input_file variable","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/b492bdc409b65ed3003f13a74e0d6e8c9f78210a"},{"sha":"a9e20e9085f0a1b0449a9f4cda1539082dc9d9ad","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CreateSequenceDictionary to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/a9e20e9085f0a1b0449a9f4cda1539082dc9d9ad"},{"sha":"8fe45fce0bb254313960789e90d6d2010497071d","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"treat create_md5_file specially in gmt picard base\n\nsome commands get mad if you specify it. before refactoring, it was\nonly emitted when set to true. this restores that behavior.","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/8fe45fce0bb254313960789e90d6d2010497071d"},{"sha":"a15c78efa709f9881101a44024d0c94e23a83d8b","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert CompareSams to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/a15c78efa709f9881101a44024d0c94e23a83d8b"},{"sha":"42ea21614bf143d549fec86f9e5b7ca12083f785","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert EstimateLibraryComplexity to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/42ea21614bf143d549fec86f9e5b7ca12083f785"},{"sha":"53306b297abc07418f7516330bbb06b466843f0b","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@genome.wustl.edu","name":"Travis Abbott"},"message":"convert EstimateLibraryComplexity to inherit gmt::picard::base","distinct":false,"url":"https://api.github.com/repos/genome/genome/commits/53306b297abc07418f7516330bbb06b466843f0b"}]}