Metaboanalyst Bot (MetaboBot) - hisl6802/ClusteringToolbox GitHub Wiki

Metaboanalyst Bot

In untargeted metabolomics research MetaboAnalyst is a tool that is commonly used. When using MetaboAnalyst researchers often utilize the same pre-processing steps, filtering, etc. Thus, the Metaboanalyst bot here aims to streamline analysis by allowing users to submit a directory of univariate or multi-variate input files that are automatically run through the MetaboAnalyst interface.

Note: Prior to starting bot make sure to remove any Download.zip files in your Downloads folder.

Note: This release is stable as of 2/20/24, and for MetaboAnalyst 6.0 online version. Updates to website may impact bot, we will keep up to date as best as possible.

Filtering Options

  • Standard Deviation (40%)
  • Interquartile range (IQR) - (40%)
  • Median Absolute Deviation (MAD) - (40%)
  • Relative Standard Deviation (RSD =SD/mean) - (40%)
  • Non-parametric relative standard deviation (MAD/median) - (40%)

Sample Normalization options

  • None
  • Normalization by sum
  • Normalization by median
  • Quantile Normalization

Data Transformation options

  • None
  • Log-base 10
  • Square root transformation
  • Cube root transformation

Data Scaling options

  • None
  • Mean centering
  • Auto scaling
  • Pareto Scaling
  • Range Scaling

Analysis options

  • Uni (i.e., univariate)
  • Multi (i.e., multivariate)

Analyses considered for univariate

  • Fold Change Analysis
  • T-tests
  • Volcano plot
  • PCA
  • PLS-DA
  • Dendrogram
  • Heatmaps

Analyses considered for multivariate

  • ANOVA (one-way)
  • PCA
  • PLS-DA
  • Dendrogram
  • Heatmaps

Downloading and saving

The bot will download and the analyses performed, upon downloading the bot will rename the folder and save the directory select upon starting the UI.