SpCas9 activity prediction by DeepSpCas9, a deep learning–based model with high generalization performance