About:BALL (Biochemical Algorithms Library) is an application framework in C++ that provides an extensive set of data structures as well as classes for Molecular Mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, and visualization .