Describir: Algorithms for molecular biology