Multiple Myeloma Alternative Splicing Database

Powered by LeafViz - the LeafCutter visualization app

To visualize a cluster, click a row in Differential splicing events.

All clusters found within a gene are visualized in the Gene-level visualization below.

Learn more

How to visualise your own Leafcutter results

This portal only keeps results from leafcutter.

If you like to query results generated by rMATS, please click here to open dedicated portal.

Multiple Myeloma vs. Normal Plasma Cells

Differential splicing events (clusters)


Loading...

Splicing event visualization


Loading...


Gene-level visualization


Loading...

Experiment



Samples


Clusters



Junctions




What is this?

This R Shiny app presents and visualises the results of running Leafcutter, a software package that quantifies RNA-seq splicing in an annotation-free way - read the paper. Full documentation of the package is available here.

Differential splicing events

A cluster is defined as set of overlapping spliced junctions or introns. Clusters are initially ranked in the cluster results table by adjusted P value.

  • Gene - the HUGO gene sympbol for that gene.
  • Genomic location - the coordinate span of the largest intron in the cluster.
  • N - the number of introns in the cluster.
  • q - the Benjamini-Hochberg adjusted P value of the multinomial test of intron counts between conditions.
  • Annotation - whether every intron in the cluster is supported by annotation (annotated) or contains at least one unannotated junction (cryptic).

Splicing event visualization

To view a cluster, click on a row in the cluster results table. This will start the plotting function. A cluster plot and table are generated each time a row in the cluster results is clicked.

For a chosen cluster, the mean number of splice junctions supporting each intron is calculated for both conditions and then normalised as a fraction of the total counts. Therefore for each condition the normalised counts will add up to 1. Each intron is plotted as a line connecting its start and end coordinates with a thickness proportional to the displayed normalised count value. The colour of the intron line indicates whether it is present in the annotation (red) or not (pink). Any exons that are annotated as flanking or being contained within the cluster are added as rectangles to the plot. If exons from multiple genes are connected by introns then their exons will be coloured according to their gene of origin.

Each intron is presented as a row in the cluster view table.

  • chr, start, end the genomic coordinates of the intron.
  • verdict the support given to two splice sites of the intron (start and end) by annotation.
    • annotated - both splice sites are present in an annotated junction
    • novel annotated pair - both splice sites are annotated but are not annotated as being paired in a junction
    • cryptic_fiveprime - the 3' splice site is annotated but the 5' is not.
    • cryptic_threeprime - the 5' splice site is annotated but the 3' is not
  • dPSI The Leafcutter algorithm estimates a dPSI (delta percent spliced in) value for each intron and this is displayed in the cluster view table.

Each intron in the cluster is ranked by the absolute dPSI value. The ranked introns are then assigned a letter value for labelling.

Gene-level visualization

This visualises all clusters discovered by Leafcutter that can be assigned to a particular gene. Exons are taken from the provided annotation and plotted as black rectangles. Each junction in each cluster is plotted as curved line with uniform thickness. Junctions from significant clusters are coloured according to the estimated dPSI (see above), whereas junctions from clusters that are not significant are coloured grey. Note that the genomic coordinates are deliberately warped to give more space to the clusters.

How to visualise your own Leafcutter results