The Biochemical Algorithms Library (BALL) is a comprehensive rapid application development framework for structural bioinformatics.
Using BALL as a programming toolbox allows greatly reducing application development times and helps ensure stability and correctness by avoiding often error-prone reimplementation of complex algorithms and replacing them with calls into a library that has been well-tested by many developers.