Biocomputing Platform

In 2010 we have established a Research Informatics Core (RIC) with the objective to provide web- and software application development as well as hosting services.

Throughout the past few years in order to help with the smooth running of CSB's research we have designed and implemented a number of management modules. These designs allowing us to dramatically improve collection analysis, storage and distribution of scientific data giving our research staff some of the essentials needed to help them tackle the ungoing important biological questions on constantly evolving diseases. In addition, we have expertise in imaging- from building custom algorithms for image anlaysis using high-perfomance GPUs to developing a DICOM server specific for research.

With these resources our goal is to provide software application development and hosting services. We would like to utilize our expertise and software modules already created to help others to organize, store, analyze and share scientific date.

Our Software Development Model

Research environments are extremely diverse and workflows differ from one lab to another. Despite our best effort to write software in a generic way, in many cases it doesn't work that way and customizations are required. We have expertise to rapidly respond to your requirements. Importantly, all software, including functionality written per specific user requirements, will become a part of our standard portfolio and will become available to other users at no additional cost. In fact we are planning to maintain one version per each module, so if one project requested additional features we will deploy them to all servers that use this module during next month maintenance.

Our Software

Most of our software is developed in Ruby on Rails - an open-source framework for web development. We have successfully leveraged the framework for our needs in research application development over the past 5 years. However, our expertise also extends to other programming environments, including Electron, Node.JS , C++ and Java, Apple X Code, etc.


We will configure and maintain application servers for you. Depending on your needs we will select one of two solutions: A virtual server or a dedicated server.

Virtual solution is preferred for several reasons - better utilization of hardware, ease of managing load, better backups - all lead to higher uptime. Servers need to be configured and then maintained on a regular basis.

We also offer storage on our network-attached storage system (NAS).

Recent Publications

  • Global Cardiovascular Magnetic Resonance Registry (GCMR) Investigators, Kwong RY, Petersen SE, Schulz-Menger J, Arai AE, Bingham SE, Chen Y, Choi YL, Cury RC, Ferreira VM, Flamm SD, Steel K, Bandettini WP, Martin ET, Nallamshetty L, Neubauer S, Raman SV, Schelbert EB, Valeti US, Cao JJ, Reichek N, Young AA, Fexon L, Pivovarov M, Ferrari VA, Simonetti OP The global cardiovascular magnetic resonance registry (GCMR) of the society for cardiovascular magnetic resonance (SCMR): its goals, rationale, data infrastructure, and current developments. J Cardiovasc Magn Reson. 2017;19(1):23 - PMID: 28187739 - PMCID: PMC5303267 - DOI: 10.1186/s12968-016-0321-7

  • More publications ...



Misha Pivovarov is joining the Research Institute staff as its Director, Research IT Solutions while also retaining his position as Director of CSB Research Informatics Core. Congratulations, Misha!