Sign In

Username
Password
👁️
Forgot password?
Don't have an acount. Register here!
Log out
  • Home
  • Signatures
  • Collections
  • Annotate
  • Compare
  • Browsing
  • Feedback

Welcome to SigRepo

SigRepo is a collaborative signature repository for browsing, organizing, and annotating biological signatures. Use the workspace below to move quickly between repository exploration, collection management, and downstream enrichment analysis.

R Client Docs

Repository Snapshot

A quick view of the current repository footprint based on the signatures available to your account.

By Organism

Distribution of signatures across supported organisms.

By Assay

Breakdown of signatures by assay type.

Top Contributors

Most active users based on visible signatures.

Quick Actions

Jump directly into the areas of the platform you are most likely to use next.

Signatures

Browse, inspect, download, and manage repository signatures.

Collections

Review grouped signatures and manage reusable collection sets.

Annotate

Launch enrichment and annotation workflows using repository signatures.

Created by the SigRepo Team · Version 1.0 · © 2025

Browse Signatures

Select a signature from the repository to review metadata, raw signature values, and differential expression in one place.

Highlight one or more rows to add them to the basket. The most recently clicked row becomes the active selection, and View will load its full contents on demand.

Selected Signature

Selecting a row updates the active signature. Use View to load the full metadata and data tables below.

Browse Collections

Select a collection from the repository to review metadata, member signatures, and collection-level details in one place.

Select a collection row to make it active. Use View to load the full collection details when you want to inspect it below.

Selected Collection

The active collection summary appears immediately. Use View to fetch the collection details and member signatures on demand.

Annotate Signatures

Configure an enrichment analysis, choose a geneset collection, review your selections, and run hypeR from a single workflow.

Step 1

Analysis Setup

Hypergeometric uses feature lists. KS Test and GSEA expect ranked signatures. GEM modes map metabolite signatures to genes before enrichment.
Step 2

Geneset Selection

Use the filter set below to define the genesets included in this enrichment run.

Geneset Filters

Choose a species, collection, and subcollection before fetching genesets.

Step 3

Select Signatures

Choose up to 10 signatures from the repository, then add them to the analysis.

Step 4

Review and Run

Current Selection

Results

Experiment Results

Export Analysis Bundle Export Hype Object

Compare Signatures

Compare signatures by feature overlap or rank-based enrichment (KS and GSEA) with SigRepo::compareSignatures() , either all against each other or a first list against a second.

Step 1

Signatures

List 1

Each signature here is compared against every other one, or against List 2 when it is switched on. List 1 is the rows of every result.

Clear picked signatures

An OmicSignature, a list of them, or an OmicSignatureCollection.

List 2

The columns of every result. For KS and GSEA this is the ranking side: its signatures must be bi-directional with a difexp table.

Clear picked signatures

An OmicSignature, a list of them, or an OmicSignatureCollection.
Step 2

Comparison

GSEA

Advanced: background, columns, label pairing
KS and GSEA rank by the p-value column. A signature without it is ranked by its pvalue column, or by the adjusted p-value column if it has neither; the comparison warns when that happens.

Label pairing

Levels are paired by position (level 1 with level 1, level 2 with level 2), using each signature's own group_label order unless you set both levels here. Uni-directional signatures have no levels to pair.
Step 3

Run

Results
Run a comparison to see the heatmap, tables, and the equivalent R call.
  • Heatmap
  • Pairs
  • Matrices
  • Label order
  • R code
PNG PDF
Every signature pair with every measure. Self-comparisons list each overlap pair once. Copy, CSV and Excel export the rows that pass the column filters, at full precision.
Rows are List 1 (S1, S2, ...); columns are List 2 (R1, R2, ...), or List 1 again for a self-comparison. The key below gives each label's signature. Exports use the full signature names.

Key

The group label each signature contributes at each level.
The same comparison from R. The result download can be passed straight to OmicSignature::signature_similarity_heatmap().

                          
Download result (.rds)

Reference Browser

Search transcriptomic or proteomic reference features, review the result set, and inspect individual feature records inline.

Search Filters

Choose an assay and organism, then optionally narrow the results to a specific feature name.

Search Results

Selected Feature

Selecting a row loads the feature details below so you can inspect the full record without scanning every column in the table.