Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • JWC
    Junior Member
    • Jul 2012
    • 2

    #1

    Total RNAseq and cufflinks/cuffmerge/cuffdiff/cummeRbund pipeline

    Dear all,

    I'm looking for small, non-coding RNAs in 3 samples of mouse tissue. To do this we have performed 2x76bp strand specific RNAseq on total RNA depleted for ribosomal RNA with a kit called RiboMinus. I have the data from our collaborators in BAM format. Although this data is for non-coding RNA I want to extract information on gene expression levels from it as well, if possible. So far I have done the following using the Galaxy bioinformatics platform to try and get expression levels:

    1) Transcript assembly with cufflinks for each sample with no reference annotation
    2) Used cuffmerge to combine the 3 samples with the UCSC genes reference annotation
    3) Used cuffdiff on the output of cuffmerge, along with my 3 original BAM files
    4) Taken the output from cuffdiff and used R with cummeRbund to analyse the results

    I have attached the output of csVolcano and csScatter for one pairwise comparison to give an idea of the data.

    Now, my questions:

    a) Should I be worried about the appearance of the plots. I have highlighted the regions which appear to represent 'expression' in only one sample. They seem to form a large portion of my data - a problem with cufflinks, perhaps?

    b) Why, when I do

    Code:
    mygene <- getGene(cuff_data, 'GENENAME') 
    mygene
    does the output for that gene look like this:

    Code:
    CuffGene instance for gene XLOC_181410 
    Short name:	 uc009ajk.1 
    Slots:
    	 annotation
    	 fpkm
    	 diff
    	 isoforms	 CuffFeature instance of size 1 
    	 TSS		 CuffFeature instance of size 1 
    	 CDS		 CuffFeature instance of size 1
    No fpkm, no diff etc. even for genes I know are highly expressed. This means I cannot, for example, plot expressionBarPlot for my genes of interest.

    c) What general quality control recommendations can anyone make for determining how good this data is at capturing gene expression profiles, bearing in mind that it is total RNA and therefore (I assume) not as well suited as polyA-enriched RNA for this task?


    Thanks for reading this, this is my first foray into NGS data and my only information has come from the excellent Nature Protocols paper "Differential gene and transcript expression analysis of RNA-seq experiments with TopHat and Cufflinks" by Trapnell et al. It is entirely probable that I have missed some pretty basic points as a result so please recommend any beginners literature if you can.

    Cheers,

    J
    Attached Files
  • Simon Anders
    Senior Member
    • Feb 2010
    • 995

    #2
    re (a): This is a good example for my claim, stated often here, that one should use raw counts (number of reads mapped to a gene) and not FPKM data, when comparing samples. Maybe it is simply a weak gene, expressed by only two or three reads in one sample and no reads in the other, which is, however, very short, so that the FPKM value looks large, even though your evidence for its expression is very weak. Only raw counts show you the actual evidence, i.e., how often you have seen the gene.

    Comment

    • DZhang
      Senior Member
      • Jun 2010
      • 177

      #3
      Hi JWC,

      For 1) and 2), please try to view the alignments (BAM) in a browser like IGV to actually examine the reads/coverage as the first step.

      Best regards,
      Douglas

      Comment

      • JWC
        Junior Member
        • Jul 2012
        • 2

        #4
        Hi,

        Thanks for the replies.

        DZhang - I have looked at the data in the UCSC genome browser - it looks how I would expect; genes I would expect to be expressed are highly covered whilst those I would not expect to be expressed are present at low levels or not at all. Would you recommend any further QC for RNA-seq data?

        Simon - Do you have any recommendations for pipelines which work on a RPKM rather than FPKM basis?

        Also, I seem to have fixed question b) in my original post - I can now pull out gene info with the short name (e.g. "Actb" for Beta-Actin). I did this by running cuffmerge with the ensembl reference annotations for the mouse genome (Mus_musculus.GRCm38.68.gtf) rather than the UCSC known_genes annotations, which label chromosomes "chr1" etc. rather than simply "1".

        Cheers,

        J

        Comment

        • Simon Anders
          Senior Member
          • Feb 2010
          • 995

          #5
          Originally posted by JWC View Post
          Simon - Do you have any recommendations for pipelines which work on a RPKM rather than FPKM basis?
          RPKM instead of FPKM? What difference should that make?

          I recommended to make a scatter plot of raw counts.

          For analysis, I recommend, of course, our tool, DESeq, if you want to try an alternative to cuffdiff.

          Comment

          • Simon Anders
            Senior Member
            • Feb 2010
            • 995

            #6
            Originally posted by JWC View Post
            DZhang - I have looked at the data in the UCSC genome browser - it looks how I would expect; genes I would expect to be expressed are highly covered whilst those I would not expect to be expressed are present at low levels or not at all. Would you recommend any further QC for RNA-seq data?
            I assume that DZhang did not mean that you should look at arbitrary genes, but rather at those which look strange in your scatter plot, i.e., at the genes that correspond to the dots that you marked with an arrow.

            Comment

            • kben
              Member
              • Feb 2012
              • 17

              #7
              Originally posted by JWC View Post
              c) What general quality control recommendations can anyone make for determining how good this data is at capturing gene expression profiles, bearing in mind that it is total RNA and therefore (I assume) not as well suited as polyA-enriched RNA for this task?
              Is total RNA (depleted for ribosomal RNA by e.g. Ribo-Zero Gold) still inferior to poly(A)-selection for analysis of gene expression, and alternative splicing? Compared to poly(A)-selection the possibility to get data on ncRNA too is attractive.

              I assume that there's a need for more sequencing depth with total RNA (rRNA depleted) because of a larger RNA pool, and that full coverage incl. miRNA is obstructed by size filtering of popular RNA extraction kits?

              Comment

              • kben
                Member
                • Feb 2012
                • 17

                #8
                Concerning sequencing depth for poly(A) enriched samples vs. total RNA (rRNA depleted): could you extrapolate from EpiCentre's RiboZero Gold/EMBL data, that you need about 3-4x more reads on total RNA in order to get a coverage comparable to Poly(A) enriched libraries?


                Last edited by kben; 08-01-2012, 03:52 AM. Reason: spelling

                Comment

                • DZhang
                  Senior Member
                  • Jun 2010
                  • 177

                  #9
                  Originally posted by Simon Anders View Post
                  I assume that DZhang did not mean that you should look at arbitrary genes, but rather at those which look strange in your scatter plot, i.e., at the genes that correspond to the dots that you marked with an arrow.
                  Simon, thank yo for clarifying it for me.

                  JWC, how many reads do you have for each sample? Coverage is an important factor to consider if you are concerned about some genes are covered in only one of the three samples.

                  Best regards,
                  Douglas

                  Comment

                  Latest Articles

                  Collapse

                  • SEQadmin2
                    Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
                    by SEQadmin2



                    CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

                    Despite this, “CRISPR helped turn genome editing from a specialized technique into
                    ...
                    07-31-2026, 11:01 AM
                  • SEQadmin2
                    Proteomic Platforms: How to Choose the Right Analytical Strategy to Improve Detection and Clinical Applications
                    by SEQadmin2


                    Proteomics platforms are evolving rapidly, with advances in mass spectrometry and affinity-based approaches expanding what researchers can detect and at what scale. As the field moves toward deeper proteome coverage and clinical applications, scientists face an increasingly complex landscape of tools. This article will explore how researchers are navigating these choices to find the right platform for their work.

                    The systematic characterization of the human proteome has
                    ...
                    07-20-2026, 11:48 AM

                  ad_right_rmr

                  Collapse

                  News

                  Collapse

                  Topics Statistics Last Post
                  Started by SEQadmin2, 08-06-2026, 07:41 AM
                  0 responses
                  17 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 08-03-2026, 10:13 AM
                  0 responses
                  33 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 07-31-2026, 02:55 AM
                  0 responses
                  42 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 07-24-2026, 12:17 PM
                  0 responses
                  26 views
                  0 reactions
                  Last Post SEQadmin2  
                  Working...