Single Sample miRNA Set Enrichment Analysis
Upload miRNA Expression Profile

Upload miRNA Expression Profile

Reference miRNA set

Select Reference miRNA Set

OR

Upload Local Reference Set File

Advanced Parameter

Min Size: Exclude Smaller Sets

Max Size: Exclude Larger Sets

Sample norm method

Weighted score type

Two Phenotypes miRNA Set Enrichment Analysis
Upload miRNA Expression Profile or Pre-ranked List

Select the type of uploaded file

miRNA Expression Profile
Pre-ranked List

Upload miRNA Expression Profile

Upload Ranked miRNA List

Reference miRNA set

Select Reference miRNA Set

OR

Upload User Reference Set File

Advanced Parameter

Min Size: Exclude Smaller Sets

Max Size: Exclude Larger Sets

Metric for ranking miRNAs

Plot graphs for the top sets of each phenotype

miRNA List Sorting Mode

True value
Absolute value

Number of Permutations

sTAM Tutorial

January 09, 2020

How to perform single sample miRNA set enrichment analysis?
How to perform miRNA set enrichment analysis?
How to perform pre-ranked miRNA set enrichment analysis?

Single sample miRNA set enrichment analysis

Please jump to "ssMSEA" tab page.

  1. Upload miRNA expression profile.
  2. Users can download the "Example Profile" and adjust the format of their own files.

  3. Select reference miRNA set
  4. The reference miRNA set annotations in sTAM are constituted by 151 miRNA-family sets(Family), 211 miRNA cluster sets(Cluster), 547 miRNA-disease sets(HMDD) and 155 miRNA-function sets(Function), 166 miRNA-TF sets(TF) and 6 tissue specificity sets(TissueSpecific). In addition, users could upload their miRNA sets as well.

  5. Set advanced parameters
    • Min Size: Minimum allowed number of miRNAs from miRNA set.
    • Max Size: Maximum allowed number of miRNAs from miRNA set.
    • Sample norm method: Choose from {'rank','log', 'log_rank'}.
    • (1) 'rank': Rank your expression data, and transform by 10000*rank_dat/miRNA_numbers.

      (2) 'log': Do not rank,but transform data by log(data + exp(1)), while data = data[data < 1] = 1.

      (3) 'log_rank': Rank your expression data, and transform by log(10000*rank_dat/miRNA_numbers + exp(1)).

    • Weighted score type: Weighting by the correlation is a very reasonable choice that allows significant miRNA sets with less than prefect coherence.
  6. Submit the request by clicking "Submit" button.

Results of sTAM

  1. Summary
  2. Summary of the basic information

  3. Enrichment results
  4. The result of sTAM, include two part: enrichment scores and matched miRNAs in corresponding set. Users can click "download" button to package and download the results.

miRNA set enrichment analysis

Please jump to "tpMSEA" tab page.

  1. Select "miRNA Expression Profile"
  2. Upload miRNA expression profile
  3. The header must contain two phenotypes in the uploaded profile. Users can download the "Example Profile" and adjust the format of their own files.

  4. Select reference miRNA set
  5. Set advanced parameters
    • Min size: Minimum allowed number of miRNAs from miRNA set.
    • Max size: Maximum allowed number of miRNAs from miRNA set.
    • Metric for ranking miRNAs:
    • (1) 'Signal2Noise': Signal2Noise (default) uses the difference of means scaled by the standard deviation.

      (2) 'tTest': tTest uses the difference of means scaled by the standard deviation and number of samples.

      (3) 'Fold Change': Fold Change uses the ratio of class means to calculate fold change for natural scale data.

      (4) 'Log2 Fold Change': Log2 Fold Change uses the log2 ratio of class means to calculate fold change for natural scale data.

      (3) 'Diff_of_Classes': Diff_of_Classes uses the difference of class means to calculate fold change for log scale data.

    • Plot graphs for the top sets of each phenotype: default 20.
    • Note that the higher the number, the longer the running time.

    • miRNA list sorting mode: True value(may include negative value) or Absolute value.
    • Number of permutations: Specify the number of miRNA set permutations to perform in assessing the statistical significance of the enrichment score.
  6. Submit the request by clicking "Submit" button.

Results of MSEA

  1. Summary
  2. Summary of the basic information

  3. Filter
  4. Users can filter the results by clicking the buttons.

  5. Download results
  6. Users can click "download" button to package and download the results.

  7. Detail information
  8. Users can click thumbnail to see detail information about corresponding miRNA set:

Pre-ranked miRNA set enrichment analysis

  1. Select "Pre-ranked List"
  2. Upload ranked miRNA list
  3. Two columns consist of miRNA list and weight. The weight can be FoldChange, log2(FoldChange), signal noise ratio and so on. Users can download the "Example File" and adjust the format of their own files.

  4. Select reference miRNA set
  5. Set advanced parameters
  6. Submit the request by clicking "Submit" button.

Welcome to sTAM

Introduction

sTAM is a computational tool for single sample miRNA set enrichment analysis (MSEA). sTAM integrated the miRNA sets collected in TAM 2.0 (http://lirmed.com/tam2), a tool we previously developed for MSEA of miRNA lists in 2018. sTAM can calculate the enrichment score for one miRNA set in the miRNA expression of one single sample. In addition, sTAM also implemented profile-level MSEA. This is different with TAM 2.0 which runs for a miRNA list, whereas MSEA in sTAM runs for a miRNA profile dataset.

This website has been tested by using Chrome, Microsoft Edge and Firefox browsers. Microsoft IE may not work well.

Quick start:

  • For users who have miRNA expression profiles and wish to perform single sample miRNA set enrichment analysis, they would jump to ssMSEA tab page.

  • For users who have miRNA expression profiles for two classes of samples(e.g. tumor and control) and wish to perform miRNA set enrichment analysis, they would jump to tpMSEA tab page.

  • For users who have a pre-ranked miRNA list consist of miRNA names and weights, they would jump to tpMSEA(pre-ranked) tab page.

  • For more detail tutorial, please click here

  • News
    • Jan. 11, 2020: The help tutorial was enhanced. The known bugs were fixed.
    • Dec. 10, 2019: MSEA method was implemented in sTAM.
    • Nov. 17, 2019: sTAM was made available.

  • Statistics
  • Currently, the reference miRNA set annotations integrated in sTAM are constituted by by 151 miRNA-family sets, 211 miRNA cluster sets, 547 miRNA-disease and 155 miRNA-function sets, 166 miRNA-TF sets and 6 tissue specificity sets.

  • Contact
  • sTAM results from collaboration between groups from Hebei University of Technology and Peking University Health Science Center. We try to understand life science using computing.

    sTAM tool is free only for academic usage. For commercial useage, please contact:

    Dr. Qinghua Cui
    Department of Biomedical Informatics, Department of Physiology and Pathophysiology, Center for Noncoding RNA Medicine, MOE Key Lab of Cardiovascular Sciences, School of Basic Medical Sciences, Peking University, Bejing, China
    Email: cuiqinghua@hsc.pku.edu.cn

Citation: Shi J, Cui Q*. sTAM: An Online Tool for the Discovery of miRNA-Set Level Disease Biomarkers. Mol Ther Nucleic Acids. 2020;21:670-675.