Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • glados
    replied
    Originally posted by Cole Trapnell View Post
    Can you try re-running this analysis with --min-outlier-p 0 to see if it's the inline model checking that's causing the increase in NOTESTs?
    Absolutely. Thank you so much for trying to help. I really need this to work soon.

    I reran in cuffdiff two different cufflinks files I had with the same parameters (4+4 replicates) and --min-outlier-p 0, and the result was exactly like I got before without --min-outlier-p. In gene-exp_diff 35560 NOTESTs for one cufflinks and 11240 NOTESTs for the other.

    The difference between the two cufflinks groups I tested is that the first has been run with --multi-read-correct --upper-quartile-norm --frag-bias-correct both in cufflinks and cuffdiff, and the other group only in cuffdiff (frag-bias-correct in cufflinks). Both has been run with --GTF-guide. I am wondering if this has any influence on number of NOTEST. You can use these parameters in both programs but is better to use them only in one of them, if so which one? However, I still think that 11240 NOTESTs are too high and it gives me practically 0 significant genes which I'm sure is incorrect.

    edit: I also tested with using these parameters in cufflinks only and not in cuffdiff, and got the same results as I did when I used them in cuffdiff but not in cufflinks, i.e. 11240 NOTESTs.

    Additionally I wonder why the variance on every gene is huge. I have so many replicates I would expect it to become smaller but the error bars always reach the bottom (i.e. fpkm conf_lo = 0 and fpkm_conf_hi is extremely high). I am wondering if this has anything to do with me not getting any significant DE genes.
    Last edited by glados; 06-01-2012, 01:25 AM.

    Leave a comment:


  • Cole Trapnell
    replied
    Originally posted by francicco View Post
    I personally do not trust cufflinks 2 results. For instance it gives 0 FPKM to transcript clearly expressed

    Developers need to do something, sooner or later...
    Can you please send a small data set to [email protected] that reproduces this behavior? We can't do much unless you can see what you're seeing (and being able to see it in the debugger makes fixing the problem vastly easier).

    Leave a comment:


  • Cole Trapnell
    replied
    Originally posted by glados View Post
    I have a similar issue. When I add more replicates the number of sig. genes goes down drastically. Finally after much searching I discovered that the number of FAIL in gene_exp.diff increases with more replicates. I reran everything with tophat2 and cufflinks2 and the results now are 0 sig. genes with all replicates, which it shouldn't be. When I look at the gene_exp.diff file I see that the big majority of status messages was not FAIL this time, but NOTEST.

    Here's some statistics to my statement.

    2+2 replicates (cufflinks 1.3.0)

    NOTEST 8130
    OK 34495
    FAIL 271

    3+3 replicates (cufflinks 1.3.0)

    NOTEST 8271
    OK 29908
    FAIL 4887

    4+4 replicates (cufflinks 1.3.0)

    NOTEST 8645
    OK 25996
    FAIL 8823

    Notice how the status FAIL increases here with more replicates.

    Below is the statistics from the cufflinks2 runs with very large number of NOTEST resulting in 0 sig. genes.

    4+4 replicates (cufflinks 2)
    NOTEST 35560
    OK 9142
    FAIL 9

    7+8 replicates (cufflinks 2)
    NOTEST 38875
    OK 6269
    FAIL 0

    7+8 replicates (cufflinks 2) but without frag-bias-correct, upper-quartile-norm and multiread-correct in the cuffdiff run
    NOTEST 17534
    OK 27558
    FAIL 52


    I would very much like to know the reason to this and if I can correct it somehow.
    Can you try re-running this analysis with --min-outlier-p 0 to see if it's the inline model checking that's causing the increase in NOTESTs?

    Leave a comment:


  • sudders
    replied
    We eventually came to the conclusion that the original problem in Cufflinks 1.3 was being caused by excessive variance between our samples. As more samples were added, the variance was getting bigger - this is why we only saw the problems in datasets with large numbers of samples. This made biological sense for us: our samples were from different patients with each patient given a before and after treatment sample.

    In cufflinks 2, the large variance no longer caused the model to fall over, but it didn't find any significant genes: presumably because the variances were so large (which can be seen in the confidence limits on the FPKM estimation). We didn't see the large number of NOTESTs though.

    Leave a comment:


  • glados
    replied
    I have a similar issue. When I add more replicates the number of sig. genes goes down drastically. Finally after much searching I discovered that the number of FAIL in gene_exp.diff increases with more replicates. I reran everything with tophat2 and cufflinks2 and the results now are 0 sig. genes with all replicates, which it shouldn't be. When I look at the gene_exp.diff file I see that the big majority of status messages was not FAIL this time, but NOTEST.

    Here's some statistics to my statement.

    2+2 replicates (cufflinks 1.3.0)

    NOTEST 8130
    OK 34495
    FAIL 271

    3+3 replicates (cufflinks 1.3.0)

    NOTEST 8271
    OK 29908
    FAIL 4887

    4+4 replicates (cufflinks 1.3.0)

    NOTEST 8645
    OK 25996
    FAIL 8823

    Notice how the status FAIL increases here with more replicates.

    Below is the statistics from the cufflinks2 runs with very large number of NOTEST resulting in 0 sig. genes.

    4+4 replicates (cufflinks 2)
    NOTEST 35560
    OK 9142
    FAIL 9

    7+8 replicates (cufflinks 2)
    NOTEST 38875
    OK 6269
    FAIL 0

    7+8 replicates (cufflinks 2) but without frag-bias-correct, upper-quartile-norm and multiread-correct in the cuffdiff run
    NOTEST 17534
    OK 27558
    FAIL 52


    I would very much like to know the reason to this and if I can correct it somehow.
    Last edited by glados; 05-30-2012, 06:42 AM.

    Leave a comment:


  • francicco
    replied
    I personally do not trust cufflinks 2 results. For instance it gives 0 FPKM to transcript clearly expressed

    Developers need to do something, sooner or later...

    Leave a comment:


  • lshen
    replied
    Application of sequencing to RNA analysis (RNA-Seq, whole transcriptome, SAGE, expression analysis, novel organism mining, splice variants)



    I got another issue with new CUFFLINK 2:

    When I directly quantify against ensembl gtf, the cufflinks returned 0 expression for most of them. This only occurred when I used replicates. single sample group is fine. And seems only when transcripts matched to known gene's annotation.


    #command:
    cufflinks-2.0.0.Linux_x86_64/cuffdiff -p 8 -L P1,P2 -c 1 -b anFam2.fa -o cuffdiff.P1.P2.ensembl canFam2.67.gtf TOPHAT2.C1.bam,TOPHAT2.C2.bam,TOPHAT2.C3.bam,TOPHAT2.C4.bam TOPHAT2.C5.bam,TOPHAT2.C6.bam,TOPHAT2.C7.bam,TOPHAT2.C8.bam,TOPHAT2.C9.bam

    Here are the number of genes returned FPKM 0 in cuffdiff:

    $8 is for treatment P1, $9 is for treatment P2 in output.

    awk ' $8 ==0 { i++}; END {print i " of " NR " = " i/NR*100 "%"} ' cuffdiff.P1.P2.ensembl/gene_exp.diff

    cufflinks-2.0.0:

    P1: 24649 of 24661 = 99.9513%
    P2: 24645 of 24661 = 99.9351%

    cufflinks 1.3.0 seems right:

    P1: 6345 of 24661 = 25.7289%
    P2: 6564 of 24661 = 26.6169%

    Now I am using edgeR and DESeq for identifying DE genes, and use cuffddiff (v1.3.0) results (pvalue, FC >=1.5) as additional evidence in filtering.

    But seems edgeR and DESeq only work on gene level and can not do isoform level analysis.

    Leave a comment:


  • billstevens
    replied
    Hi guys,

    Anyone try this with Cufflinks 2.0? Is the problem resolved? I also have approximately 40% of my genes as NOTEST right now with the old cufflinks

    Leave a comment:


  • francicco
    replied
    Originally posted by gcoppola View Post
    Can I use the older version (1.0.3) of Cuffdiff with the files prodced by cuffmerge and cufflinks 1.3.0?
    Thanks

    That is also what I'm doing, can somebody say if that is correct?
    Cheers
    F

    Leave a comment:


  • gcoppola
    replied
    Hi,

    I am having a similar issue. I am running Tophat/Cufflinks pipeline.

    I have two groups of individuals (5 each), test and control. Two tissue samples each individual.

    Cuffdiff gives only one DE gene and one diff splicing. I do get about 400 with either DESeq or edgeR and about 800 hits for diff exon usage.

    I am running all latest versions (although the data were mapped with an older Tophat release, I think 1.0.3).

    Can I use the older version (1.0.3) of Cuffdiff with the files prodced by cuffmerge and cufflinks 1.3.0?

    Thanks

    Leave a comment:


  • francicco
    replied
    Dear Cole,

    Thank you for you rapid answer! Do you know when the new version will be public available?

    I offer myself for testing the new version on my data, do you think would be possible?

    Cheers
    Francesco

    Leave a comment:


  • Cole Trapnell
    replied
    Hi francicco,

    We've fixed this issue in the upcoming release of Cufflinks 1.4.0, which is right around the corner. We've been a little swamped with the release of TopHat 2 and other items, but we're working hard to get this out because I know several groups have run into this. The explanation of what was going on is a bit complicated, but we were able to reproduce the issue on one of our test sets, and came with a nice fix for it. The newest version produces a handful of FAIL genes at most, and when we've looked at those, the genes are ones where Cuffdiff has flagged a genuine structural problem that prevents us from calling gene expression.

    Leave a comment:


  • francicco
    replied
    Dear all,
    I also using the cufflinks package for our RNA-seq analysis and I also ran into the same problem.

    Upon examination of cuffdiff results we also note a striking amount of transcripts (38%) and genes (25%) with status FAIL. We found such result very hard to be justified. How we can manage to loose the 25% of examined elements?

    In order to get better results, reducing the FAIL number, we conducted different tests with different conditions.

    1) We have three samples, each one with three biological replicas. The plot1 (see Plot1 attached) shows the number of FAIL (cuffdiff's v1.3.0) obtained with 1, 2 or 3 biological replicas.
    As you can see the number of elements dramatically increases with the number of replicas (FAIL in tracking file).

    2) As DerSeb previously shown, I also tested the cuffdiff's behavior using different versions with all the three replicas.
    The plot (see Plot2 attached) clearly shows very different results. From cuffdiff 1.2.0, a remarkable worsening of the number of FAIL appears.

    From what I was able to see, there is no improvement with FAIL as the say with the 1.2.0 version. Essentially the number of FAILs increases with the number of biological replicas and with cufflinks versions following the v1.1.0.

    Do somebody find any possible solution for this issue? Could anybody provide me any explanation behind this results?

    Thanks
    Francesco
    Attached Files

    Leave a comment:


  • turnersd
    replied
    Just came across this. Anecdotally, a colleague here has seen something similar, switching from the old pipeline (using 1.0.3, with a workflow similar to Jeremy's Galaxy exercise - tophat, cufflinks -g, cuffcompare -R, cuffdiff -N) to the new pipeline (using v1.3 from the protocols paper - tophat -G [gtf], cufflinks (no RABT), cuffmerge -g (RABT), cuffdiff -u -b). Unfortunately I don't have example data to send. Just wondering if you guys or others were able to figure out what was happening.
    Last edited by turnersd; 04-04-2012, 04:31 AM. Reason: link to protocols paper

    Leave a comment:


  • Cole Trapnell
    replied
    Just to be clear - this is happening only for the splicing.diff, promoters.diff (and maybe cds.diff?) files? Note gene_exp.diff or isoform_exp.diff?

    Can one or both of you send us (to the support list) a gene's worth of reads in one of these loci that are failing? And a snippet of GTF to run it against? The new code uses a sampling-based approach to estimate a null distribution of relative isoform abundances in each condition, rather than an analytic null model based on the gradient. The upside of this approach is that it's more accurate and more conservative - the downside is that the sampling method can fail under some conditions. I haven't seen this happening in any of my datasets (and I have one that looks extremely similar to yours), so I probably can't do anything about it without a small test data set that reproduces the problem. It's possible it's something easy I overlooked and can fix quickly.

    Leave a comment:

Latest Articles

Collapse

  • SEQadmin2
    Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
    by SEQadmin2



    Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?

    Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating
    ...
    10-14-2026, 09:55 AM
  • SEQadmin2
    New Genomics Technologies Take Aim at Long-Standing Limits
    by SEQadmin2


    Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.

    We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing
    ...
    09-28-2026, 10:25 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, Yesterday, 11:13 AM
0 responses
19 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, Yesterday, 10:48 AM
0 responses
18 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-15-2026, 10:52 AM
0 responses
36 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-14-2026, 05:39 AM
0 responses
42 views
0 reactions
Last Post SEQadmin2  
Working...