Rational computational approaches to studying inhibition and activation of metalloproteinase enzymes using signal processing techniques