Novel machine learning approaches revolutionize protein knowledge