Isoform switch, definition and selection of candidates
3
0
Entering edit mode
8.8 years ago
Lalla ▴ 40

Hi!

I'm dealing with alternative splicing and isoform switching. I am trying to find interesting candidates for my research from a transcriptome analysis. We run Cufflinks/Cuffdiff2 to estimate differential expression of genes, isoforms, cds (coding sequence).

For what I understand in an alternative splicing perspective the most interesting aspect to consider is not the differential expression per se but the switch in expression, i.e. how much the proportion among different cds and isoform expression of a gene change between 2 conditions. Cuffdiff automatically calculate the significance in this switch, giving cds.diff, splicing.diff (for isoforms sharing the same transcription start site) and promoter.diff (for isoforms which uses different transcription start site). I'm focusing on genes which show a different proportion in the cds expression, so I'm analyzing the genes from the cds.diff., regardless of the specific event which causes the difference in cds.

Now I want to know which specific cds are mainly responsible for the change in cds proportion, for example which cds significantly augment its proportion in condition 2 as compared to condition 1. I tried to select those cds which show a significant increase in expression (data from the cds.exp.diff) and a log2FC above a determined threshold, but this yield also cds which increase in expression but decrease in proportion (for example a cds double it's expression but it goes from being the 70% to being the 50% of the total cds expressed by the gene in the 2 conditions).

So I'm thinking that the most relevant information would be the change in proportion, but I don't know how to define it...would it be a 10% different significant? how to correct this parameter for the actual expression? I mean a 10% difference in an low abundant cds/isoform would not be as relevant as a 10% in an high expressed one (and moreover the expression is estimated in FPKM by Cuffdiff). And how should I consider those cds which don't change expression per se but change the proportion, as a result of slightly changes in expression of the other cds of the gene (I found some genes which are present in the cds.diff files, so which undergo a significant switch, but for which none of the cds are detected as significantly differentially expressed)?
note. of course I subset the genes in which the parameter significant is "yes" in the cds.diff file
Thanks in advance!

alternative splicing isoform switch cuffdiff • 4.9k views
ADD COMMENT
0
Entering edit mode
6.9 years ago

I know the question is quite old but I'd like to add an answer for future reference.

If you are interested in isoform switches a potential tool could be IsoformSwitchAnalyzeR ( https://bioconductor.org/packages/devel/bioc/html/IsoformSwitchAnalyzeR.html ) which directly parses cufflinks/cuffdiff output (although other tools such as Kallisto/Salmon/RSEM are also supported) and enables identification of isoform switches with predicted functional consequences where the consequences can be chosen from a long list but includes protein domains etc.

With regards to the change in the ratios I have experienced that a difference in isoform fractions (dIF) of 0.1 or 0.25 are good cutoffs - but that naturally depends on the question you are asking. I would however stress that the differential expression is the most important part as many larger dIF changes are not significant.

Hope this helps /Kristoffer

ADD COMMENT
0
Entering edit mode
6.9 years ago
Lalla ▴ 40

Hi Kristoffer!

Thanks a lot! I went ahead with my analysis but I feel it is incomplete and I would like to add more information. The tool you report seems to help a lot in the analysis of isoform switching. Does it also support data from Ballgown? I gave a try to this tool because it claimed to be less conservative than Cuffdiff.

Thanks in advance!

ADD COMMENT
0
Entering edit mode

Unfortunately IsoformSwitchAnalyzeR does not support ballgown data because ballgown does not contain count data which is needed for the differential splicing analysis. But if you are using Stringtie have a script for extracting a countmatrix here: https://ccb.jhu.edu/software/stringtie/index.shtml?t=manual#deseq . Such a countmatrix can be used directly with IsoformSwitchAnalyzeR as described here https://bioconductor.org/packages/devel/bioc/vignettes/IsoformSwitchAnalyzeR/inst/doc/IsoformSwitchAnalyzeR.html#data-from-other-full-length-transcript-assemblers

ADD REPLY
0
Entering edit mode
6.8 years ago
Lalla ▴ 40

Hi!

Another question. Does this tool give the genomic coordinates of the spliced exon?

Thanks a lot!

ADD COMMENT
0
Entering edit mode

IsoformSwitchAnalyzeR (which I presume you are asking about) does not (yet) have the functionality. But another of my tools can do this: http://bioconductor.org/packages/spliceR/ - but you would need to combine the results manually.

Why are you interested in those coordinates?

ADD REPLY

Login before adding your answer.

Traffic: 2917 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6