Algebraic and Combinatorial Computational Biology