Molecular Genetics Information System (MOLGENIS): alternatives in developing local experimental genomics databases

Morris A. Swertz, E.O. (Bert) de Brock, Sacha A.F.T. van Hijum, Anne de Jong, Girbe Buist, Richard J.S. Baerends, Jan Kok, Oscar P. Kuipers, Ritsert C. Jansen

Research output: Contribution to journalArticleAcademic

23 Citations (Scopus)


Motivation: Genomic research laboratories need adequate infrastructure to support management of their data production and research workflow. But what makes infrastructure adequate? A lack of appropriate criteria makes any decision on buying or developing a system difficult. Here, we report on the decision process for the case of a molecular genetics group establishing a microarray laboratory. Results: Five typical requirements for experimental genomics database systems were identified: (i) evolution ability to keep up with the fast developing genomics field; (ii) a suitable data model to deal with local diversity; (iii) suitable storage of data files in the system; (iv) easy exchange with other software; and (v) low maintenance costs. The computer scientists and the researchers of the local microarray laboratory considered alternative solutions for these five requirements and chose the following options: (i) use of automatic code generation; (ii) a customized data model based on standards; (iii) storage of datasets as black boxes instead of decomposing them in database tables; (iv) loosely linking to other programs for improved flexibility; and (v) a low-maintenance web-based user interface. Our team evaluated existing microarray databases and then decided to build a new system, Molecular Genetics Information System (MOLGENIS), implemented using code generation in a period of three months. This case can provide valuable insights and lessons to both software developers and a user community embarking on large-scale genomic projects.
Original languageEnglish
Pages (from-to)2075 - 2083
Number of pages9
Issue number13
Publication statusPublished - 2004



Cite this