BCL::Commons™ Overview
BCL::Commons™ (also known as the BioChemistry Library Project) is an object oriented C++ programming library. The library is designed to simulate biological molecules – proteins and peptides in particular – as well as small chemicals such as therapeutics. It comprises mathematical methods to evaluate the energy of these molecules in their natural environment.
Licensing BCL::Commons
Modules of the BCL::Commons suite are available for license via our quick and easy online licensing process.
BCL::Jufo™ Overview
BCL::Jufo™ is a C++ based application, created by Vanderbilt University's Meiler Laboratory, which is part of a larger library of applications called BCL::Commons. BCL::Jufo predicts secondary structure for a given protein primary sequence. It utilizes an Artificial Neural Network as prediction method. Position-specific scoring matrices from PsiBlast as well as amino acid properties are used as input. Output is a three-state (helix, strand, undefined) secondary structure probability profile for each amino acid in the sequence of interest.
BCL::Jufo is under ongoing further development. For current research, please refer to http://www.meilerlab.org and navigate to Research. The information can be found under Simultaneous Prediction of Protein Secondary Structure and Trans-Membrane Spanning Regions.
The following platforms are supported by BCL::Jufo:
Windows [32-bit] (XP/Vista-compatible)
Linux [32-bit / 64-bit]
Licensing BCL::Jufo™ | Commercial Edition
BCL::Jufo™ is available for license via our quick and easy online licensing process. At the end of this process you will be able to download the BCL::Jufo software application online.
BCL::EMFold™ Overview
BCL::EMFold™ is a C++ based application, created by Vanderbilt University's Meiler Laboratory, which is part of a larger library of applications called BCL::Commons. BCL::EMFold folds proteins into medium resolution density maps. Secondary structure prediction algorithms are used to predict a pool of helices that correspond to density rods seen in the density map. A Monte Carlo algorithm randomly samples moves that places predicted helices from the pool into these density rods. The results of the moves are scored by knowledge-based scores as well as scores that evaluate the agreement of the model with the experimental density map.
The following platforms are supported by BCL::EMFold:
- Windows [32-bit] (XP/Vista/7-compatible)
- Linux [32-bit / 64-bit]
Licensing BCL::EMFold™ | Commercial Edition
BCL::EMFold™ is available for license via our quick and easy online licensing process. At the end of this process you will be able to download the BCL::EMFold software application online.


