b2c6c10428a00df0392a1e785fa6326b bmcbioinformatics_a2010m2v11n106.pdf