Projects / BALL


The Biochemical ALgorithms Library (BALL) is a framework for rapid application development in molecular modeling and structural bioinformatics. BALL 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, NMR shift prediction, and visualization. Its extensibility results from an object-oriented and generic programming approach.

Operating Systems

Recent releases

  •  07 Dec 2010 20:59

    Release Notes: Fixes, feature enhancements, and translation support, among many other changes.

    •  17 Sep 2009 23:58

      Release Notes: BALL and BALLView have seen numerous improvements from 1.2 to 1.3. Almost every component has been changed. Support for Mac OS X and Windows has been greatly improved.

      •  28 Feb 2008 05:50

        No changes have been submitted for this release.

        •  22 Dec 2005 16:24

          Release Notes: This version finally brings full support for Python, DLLs, and nmake Makefiles under Windows. A large number of prominent fixes were made, especialy for g++ 4.x. Some new functionality was added to BALLView.

          •  10 Oct 2005 14:35

            Release Notes: BALL and BALLView are now licensed under the Lesser GNU Public License (LGPL) and the GNU Public License (GPL), respectively. New models (ribbon mode, cartoon models for nucleic acids) and new coloring methods (by chain) were added. Some major bugfixes were done.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.