MIDAS-G: a computational platform for investigating fragmentation rules of tandem mass spectrometry in metabolomics