Skip to content
GenoLens
Add-on module

Scientific tools

Advanced comparison, enrichment & signature analysis. A second layer of analysis on top of the core pipeline: rank-based GSEA, contrast-versus-contrast comparison, per-sample signature scores and your own gene sets.

Pricing on request · billed annually · works with Starter, Pro and Enterprise

Why it exists

A cut-off throws away most of your data

Over-representation analysis — included on every plan — asks which pathways are enriched among the genes that passed your significance threshold. It works, and it is the right first question. But it depends entirely on where you drew the line, and a coordinated shift of fifty genes that each moved a little is invisible to it.

The Scientific tools module adds the analyses that use the whole ranked list, that compare one contrast against another, and that score a signature in each sample rather than in the aggregate. It is the difference between reading a result and interrogating it.

Rank-based

Ranked GSEA, with the plot that justifies it

Every gene in the comparison is ranked, and each gene set is walked down that ranking to build a running-sum enrichment score. No threshold, no gene left out. The result carries a normalised enrichment score, a direction, and the leading-edge genes that drove it.

  • Choose the ranking metric: log₂FC, signed p-value, or signal-to-noise
  • Normalised enrichment score with FDR from 1 000 permutations
  • Running-score enrichment plot for any gene set
  • Leading-edge genes listed — the subset carrying the signal
  • Runs against the same collections as ORA, plus your own gene sets
Statistic
Running-sum enrichment score (Subramanian et al., 2005)
Ranking metric
log₂ fold change · signed p-value · signal-to-noise
Permutations
1 000
Normalisation
NES, against the permutation null
Multiple testing
Benjamini–Hochberg, computed separately for positive and negative NES
Gene set size
15 – 500 genes
GenoLens · Enrichment
Enrichment · ORA and GSEA side by side
The GenoLens enrichment screen, with tabs for Over-representation (ORA) and GSEA (ranked), showing a dot plot of the top twenty enriched terms sized by gene count and coloured by false discovery rate.

The GSEA tab sits next to the over-representation results on the same comparison, against the same gene set collections — Hallmark, GO, and the MSigDB C2–C8 collections.

Contrast versus contrast

Two contrasts, gene by gene

Plot the log₂ fold changes of one comparison against another. Each gene is classified against your own significance thresholds as concordant — moving the same way in both — discordant, or specific to a single contrast. It is the fastest way to ask whether two treatments, two time points or two cell lines are doing the same thing.

Concordant

Significant in both contrasts and moving in the same direction — the shared core of the response.

Discordant

Significant in both, opposite directions. Usually the most interesting quadrant, and the easiest to miss.

Specific

Significant in one contrast only — what makes this condition different from the other.

Thresholds are yours — padj and |log₂FC| are set per run. Defaults: padj < 0.05, |log₂FC| > 0.58.

Per sample

Score a signature in every sample

A group-level fold change tells you the average moved. It does not tell you whether every sample moved, or whether two of them carried the whole effect. Signature scoring collapses a gene list into one number per sample — by default a mean z-score — so you can see the spread, compare conditions, and spot the outlier before it reaches a figure.

  • Score a saved gene list, or paste genes directly
  • Mean z-score scoring (recommended), computed across all samples
  • Compare score distributions between conditions
  • Reuse the same signature across comparisons and projects

Your own gene sets

Public collections rarely contain the set you actually care about — an in-house panel, a signature from a paper, a list a collaborator sent over. Bring it in and use it everywhere ORA and GSEA run.

  • Paste a gene list, or upload a GMT file
  • Saved per project and reusable across comparisons
  • Available to both over-representation and ranked GSEA

DEG patterns

With more than two conditions, the question stops being “which genes changed” and becomes “which genes changed the same way”. DEG patterns group genes by their behaviour across every condition in the dataset — monotonic, transient, late-onset — rather than one contrast at a time.

  • Patterns computed across all conditions, not pairwise
  • Groups genes with a shared temporal or dose profile
  • Each pattern exports as a gene list you can enrich

What it needs

A completed comparison. Signature scoring also needs the expression matrix.

Everything here runs on a comparison you have already analysed — there is nothing new to upload. See the core platform features for what happens before this point.

Talk to us

Add ranked GSEA to your account

The Scientific tools module attaches to any plan. Tell us which analyses you need and we will quote it.