Welcome to the Signature Scoring Tool by the Molecular and Genomics Informatics Core (MaGIC).
Score every sample against any number of gene-set signatures, producing a signature × sample matrix that flows directly into the MaGIC Survival and Correlation tools.
Non-parametric, sample-rank based enrichment. Scores are computed relative to the rest of the cohort, making it ideal for stable comparative analysis across samples. Use the Gaussian kcdf for continuous data (log-CPM/TPM/VST) and Poisson for integer counts.
Rank-based area-under-the-curve scoring. Robust to dropouts and varying detection depth because it only considers whether signature genes fall in the top fraction of each sample's ranking.
Single-sample GSEA. Produces a direct per-sample enrichment score for each signature, computed independently per sample. Optional normalization rescales scores across the dataset.
Rank-based directional single-sample scoring. Choose whether each signature is interpreted as up-regulated, down-regulated, or undirected (bidirectional).
Gene, Sample1, Sample2 BRCA1, 6.5, 7.1 TP53, 8.2, 7.9
Sample, Group, Sex Sample1, Control, Male Sample2, Treated, Female
Pre-loaded demo: 3 expression modules + background genes across 30 samples in 3 treatment groups, with matching built-in signatures.
Genes are matched against the genes in your expression matrix; signatures with fewer than 2 matched genes are skipped at scoring time.
Signatures (rows) × samples (columns) — the matrix consumed by downstream tools.