C++ bioinformatics library