Computational methods for understanding riboswitches. (2015)