For a long time I have been thinking about the next generation of Biopieces www.biopieces.org). And for a long time I have been working on a prototype. This prototype is now alive at GitHub:
and available as a Ruby gem that can be installed with the command `gem install biopieces`.
Have a read of the white paper here.
The summary is below. Please share any thoughts!
Biopieces2.0 is going to be the next-generation of Biopieces. Biopieces2.0 is not a drop-in replacement of Biopieces1.0, but a Software Development Kit (SDK) written in Ruby. In fact, Biopieces2.0 is not backwards compatible with Biopieces1.0. The reasons for creating Biopieces2.0 are improved installation, development, maintainability, scalability and performance. While Biopieces2.0 is optimized for writing simple scripts with pipelines to be run it is also possible to do quick and dirty analysis using a Ruby shell. Biopieces2.0 is twice as fast at Biopieces1.0.