Bioengineering and Bioinformatics