My First Gem: Biomart

August 31, 2009

A lot of my work these days involves building and querying biomart datasets. Interacting with the webservices (for queries) is pretty simple, you just have to post a piece of xml at the right url, but I found myself reusing a lot of boilerplate code in each and every new script.

So, to make my life a little easier (and hopefully some others) I packaged all of the code up in a module with classes to handle all of the monkey work for me and decided to release it as a gem. :)

The source code is available from github, and the documentation is on rdoc.info.

For more details, check out the release anouncement.

It’s my first ruby module so any advice or pointers on how to make things better would be most appreciated. :)