Why OpenCB project?
During the last years advances in high-throughput sequencing technologies are producing data at an unprecedented scale, so bioinformatics encounters difficulties in storage and analysis of vast amounts of biological data, so biology has joined big data era and faces new challenges such as the storage, analysis, search, sharing and visualization of data.
Software in Biology lags behind other areas of science both in performance and capabilities. Often in science, software is developed in open comunities, this allows many people to contribute and improve the software. Although several well known and widely used open projects exist in bioinformatics, they are usually focused in one programming language such as Bioconductor or BioPerl. These projects were not designed for new biology challenges, so they show a poor performance and lack many of the new features required today such as High-Performance Computing (HPC) or cloud-based solutions.