Text this: Development and application of analysis modules in MADIBA, a Web-based toolkit for the interpretation of microarray data