{"push_id":836786135,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"864e219738d222d5da83ed6cfb0584040731f858","before":"9a894769b53139316b78b8372c12dec8fbdc4785","commits":[{"sha":"da090db793c11ce076511134120bfd5510ccf8d3","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Use _add_link_to_workflow helper.\n\nIt uses the precomputed UR templates for efficiency.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/da090db793c11ce076511134120bfd5510ccf8d3"},{"sha":"1342dc512851a51baf84fc8552ffff6a58779a29","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Intermediate step: Convert object creation to WorkflowBuilder\n\nThis is broken since WorkflowBuilder expects to learn of its inputs and\noutputs by the creation of links, but Workflow expects to be informed\nin advance of link creation so it can validate the links as they are\nadded.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/1342dc512851a51baf84fc8552ffff6a58779a29"},{"sha":"dbc8c02b2cce187da6651a6910aa40094df651b2","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"WIP: Convert first step of workflow generation (AlignerIndex)\n\n* Create master workflow in advance.\n* Create Block for aligner indices inside aligner index step.\n* Use constants to avoid needing to keep track of inputs.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/dbc8c02b2cce187da6651a6910aa40094df651b2"},{"sha":"232b5569f0bcdedf457f53b2072a40411e783743","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"WIP: Convert \"object\" workflows to WorkflowBuilder (Align(AndMerge))","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/232b5569f0bcdedf457f53b2072a40411e783743"},{"sha":"0c998e78410d0e1b784696962581ac61aaee3b21","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"WIP: Convert Merge step to WorkflowBuilder.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/0c998e78410d0e1b784696962581ac61aaee3b21"},{"sha":"9a54edda80fc89bb878aa4ac8393f1b82d07f9d5","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Don't need to compute inputs and outputs any more.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/9a54edda80fc89bb878aa4ac8393f1b82d07f9d5"},{"sha":"aaa7537fb7ac1d6d6bb5e0d9ae3b60745ffc4bd8","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"WIP: Convert Refine step to WorkflowBuilder","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/aaa7537fb7ac1d6d6bb5e0d9ae3b60745ffc4bd8"},{"sha":"ff2b278a4e3e945b7732aa8d6e9de7217322a4da","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Move linking between steps to occur within each group.\n\n*The old master workflow generation is now completely parted out.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/ff2b278a4e3e945b7732aa8d6e9de7217322a4da"},{"sha":"e4998b3ea0cbaff68a34faf4d19d0cc67a616cc6","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Remove disused property lists.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/e4998b3ea0cbaff68a34faf4d19d0cc67a616cc6"},{"sha":"1d12e4f464229b73e8eede6face0e454efe2b875","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"WorkflowBuilder requires that inputs/outputs be declared implicitly.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/1d12e4f464229b73e8eede6face0e454efe2b875"},{"sha":"b6ff0a870fb1137c76e1b4ed2e7afb01c064e130","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Remove UR optimization--it cloned objects with WorkflowBuilder links.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/b6ff0a870fb1137c76e1b4ed2e7afb01c064e130"},{"sha":"28f49edb816a2aa49282811e3b068d868ae8c952","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Use the DAG directly when running the workflow.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/28f49edb816a2aa49282811e3b068d868ae8c952"},{"sha":"458ef746463bbc0344dd79f0444b073191a06711","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Add ability to specify an input is optional.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/458ef746463bbc0344dd79f0444b073191a06711"},{"sha":"8c5241360bcb1d5eb35aabef066ebf3d7f441f8a","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Stop using _add_link_to_workflow helper.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/8c5241360bcb1d5eb35aabef066ebf3d7f441f8a"},{"sha":"422e0126f298e2e067ebd455aedcef19f92155ad","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Convert decorators to WorkflowBuilder.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/422e0126f298e2e067ebd455aedcef19f92155ad"},{"sha":"b5dd26fa3ca9ee82ebf92fb55396ae4deb537ee0","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Fixup: output_properties is not an arrayref.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/b5dd26fa3ca9ee82ebf92fb55396ae4deb537ee0"},{"sha":"85840d579977531d03eb6c8a4080f824dd54c43f","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Couple refinement to merge.\n\nCallers expect not to see the \"Merged\" results if refined results are\navailable, so we'll skip adding the merge to the outputs if refiners are\nbeing run.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/85840d579977531d03eb6c8a4080f824dd54c43f"},{"sha":"72aa6bbdcffd0b937fb2cc3bdb46d273ede27fee","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Cleanup: Removed unused variables.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/72aa6bbdcffd0b937fb2cc3bdb46d273ede27fee"},{"sha":"c4c82e204bea5597915dbaba019fba4a4eab2ad8","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas Mooney"},"message":"Update workflow unit test to use WorkflowBuilder.","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/c4c82e204bea5597915dbaba019fba4a4eab2ad8"},{"sha":"864e219738d222d5da83ed6cfb0584040731f858","author":{"email":"f0773838240a0a147a774fe8c44ed19606952088@genome.wustl.edu","name":"Thomas B. Mooney"},"message":"Merge pull request #924 from tmooney/alignment_dispatcher_uses_workflowbuilder\n\nAlignment Dispatcher uses WorkflowBuilder","distinct":true,"url":"https://api.github.com/repos/genome/genome/commits/864e219738d222d5da83ed6cfb0584040731f858"}]}