Computational approaches in the identification and characterization of complex biological signals: applications to mobile genetic elements