update bioinfo and corresponding tests, add a library