Chengrui Hu1 article listing Chengrui Hu in Nature Communications, indexed by Paperzzz from Crossref and OSF.CycloPepper: a machine learning platform for predicting cyclization outcomes and optimizing synthesis of therapeutic cyclopeptides Nature Communications