Analyzing metabolomics data with smart tables