Text this: A multilayer dynamic perturbation analysis method for predicting ligand–protein interactions