A collection of algorithms and programs for performing biological computations