Compare across datasets
This section enables users to compare numerical scores (such as log fold changes of genes of interest) across multiple datasets.
After selecting datasets of the same type, users can perform two types of analyses:
- "Get the overlap": Compare the top/bottom N% of hits across datasets to identify genes that consistently appear as significant hits, tracking their frequency of occurrence.
- "Compare one gene": Compare specific scores (such as the LFC value of a particular gene) across datasets to identify experiment-specific effects and determine which conditions show stronger effect sizes.
0. Datasets selection
- First, select a "Data type" from the dropdown menu to view compatible datasets with matching structures. Click "Reload your database" if a dataset you expect to see is missing (e.g. it was just uploaded or edited).
- Next, select datasets for analysis by clicking rows in the table. Use "Select all" or "Deselect all" buttons as needed. For targeted analysis, use the "Data from" and "Experiment" filters to narrow options by source or conditions.
1. Get the overlap
This section analyses and identifies genes that consistently appear as significant hits across multiple datasets.
- (Select the datasets to compare)
- Select a score for ranking
- Typically log fold changes.
- The interface gets the top or bottom N% of genes ranked by this score.
- Select the direction
- Either investigating top X% or bottom X%
- For top X%, the interface will identify how many times each gene appears in the top X% across the selected datasets.
- Set the threshold (Default: 5%)
- Set "Show genes with Overlap_time more than:"
- This defines how many times a gene must appear in the top/bottom N% before it's included in the results.
- Example: If you select 10 datasets and set this to 5 for top 15%, it will return genes that appear in the top 15% in at least 5 of the 10 datasets.
- Click "Investigate the overlap"
- The results table will appear below, in the "Overlapped hits" box.
- The result table displays the frequency of each gene's appearance and its corresponding score for each dataset. When a gene is not in the top/bottom X% in a dataset, its score will be blank for that dataset.
- The table is downloadable via "Download this table". You can also expand the collapsed "List of the genes" box below it to select a single gene from the results and view it on its own.
- Clicking any gene name in the table generates a bar plot on the right
Adjustable graph parameters
- The size (width and height) of the figure
- The size of the X and Y axis label/title font size
- The size of the graph title
- Legend font size
- The color of the highest/lowest/zero value
- Option to switch from grey to white background
- "Use manual colour range": set custom high/low bounds for the colour scale instead of auto-scaling to the data
- "Use manual y-axis range": set custom high/low bounds for the Y-axis instead of auto-scaling to the data
Example Usage video
2. Compare one gene
This feature compares scores of specific genes across selected datasets, displaying results as either a bar plot or scatter plot (bar plot is default).
To use it:
- Enter the genes to compare, either by typing gene names in the text box, or by toggling "Use the genes from the custom gene sets" to pull genes from one of your registered custom gene sets instead.
- Select the "Y-axis" parameter (typically log fold change or similar value)
- Choose a "Colour" parameter to determine how bars/dots are colored (can match the Y-axis value or another measure like p-values)
After clicking "Start Analysis," a list of gene names appears. Click any gene to display its plot on the right.
The underlying data behind the plot is shown in the "Data information" box (downloadable via "Download this table").
To switch between a bar plot and a scatter plot, use the "Plot type" radio buttons above the plot itself.
Note that if none of the datasets contain the selected gene, no plot will appear.
Adjustable graph parameters
- The size (width and height) of the figure
- The size of the dots (only for the scatter plot)
- The size of the X and Y axis label/title font size
- The size of the graph title and the legend
- The colour of the highest/lowest/zero value
- The white background option
- "Use manual colour range": set custom high/low bounds for the colour scale instead of auto-scaling to the data
- "Use manual y-axis range": set custom high/low bounds for the Y-axis instead of auto-scaling to the data