Bioinformatics and biology insights