Software

INTRODUCTION

Software is an important research outcome in the Laboratory of Systems Biology. We develop software for running experimental setups used in our laboratory, for building mathematical models as well as for analyzing experimental data. When possible and reasonable, the software are published in Open Source format.

This page gives a summary of software we have developed as well as software projects where the members of our laboratory are participating or have been participated with considerable source code contribution.

SOFTWARE DEVELOPED IN THE LAB

IOCBIO PROJECT

This is a collection of our latest software that we develop as a set of separate projects related to our research.

IOCBIO Gel – Application for analysis of Western Blots or similar blots

IOCBIO Kinetics – Application for analysis of traces.

IOCBIO Sparks – Semi-automatic calcium sparks detection software.

IOCBIO WebDB – Web framework with the focus on data entry in scientific laboratories.

IOCBIO Deconvolve – C++ and Python library for performing deconvolution on 3D images. Reference: Laasmaa et al, J Microsc 2011.

IOCBIO AnimalDB – Animal facility management system.

OTHER PROJECTS

Former IOCBio – open-source software from the Laboratory of Systems Biology collected targeted software projects developed in our laboratory. This collection is in the form of Python package and it contains the following software:

Here we list software that has more general purpose than software in IOCBio, and therefore, are worth of publishing as separate software projects:

INTERNAL SOFTWARE PROJECTS

Here we list software that have been developed for specific experimental setups, and as such, would be difficult to be used outside of the laboratory.

  • Sysbiosoft microscope – a software platform for running experimental protocols on our custom built microscope setups:
  • Cluster Design – a web-based application for finding the optimal configuration for High-Performance Computational clusters.

CONTRIBUTIONS TO EXTERNAL SOFTWARE PROJECTS