MARVIN: a medical research application framework based on open source software

  • Authors:
  • Tobias Rudolph;Marc Puls;Christoph Anderegg;Lars Ebert;Martina Broehan;Adrian Rudin;Jens Kowal

  • Affiliations:
  • University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland;University of Bern, MEM Research Center, Institute for Surgical Technology and Biomechanics, Stauffacherstrasse 78, 3014 Bern, Switzerland

  • Venue:
  • Computer Methods and Programs in Biomedicine
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes the open source framework MARVIN for rapid application development in the field of biomedical and clinical research. MARVIN applications consist of modules that can be plugged together in order to provide the functionality required for a specific experimental scenario. Application modules work on a common patient database that is used to store and organize medical data as well as derived data. MARVIN provides a flexible input/output system with support for many file formats including DICOM, various 2D image formats and surface mesh data. Furthermore, it implements an advanced visualization system and interfaces to a wide range of 3D tracking hardware. Since it uses only highly portable libraries, MARVIN applications run on Unix/Linux, Mac OS X and Microsoft Windows.