Biochemistry, bioinformatics and life sciences