A new bioinformatics tool to decipher evolutionary biology
Understanding evolution is one of the cornerstones of biology - evolution is, in fact, the sole explanation for life's diversity on our planet. Based on the evolution of proteins, researchers may explain the emergence of new species and functions through genetic changes or how enzymes with novel functions might be…