Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • danielfortin86
    Junior Member
    • Aug 2008
    • 5

    #1

    EdgeR cpm values after batch effects

    Is there a way to obtain the CPM values from EdgeR after batch correction? The "cpm" function only returns values after library size normalization. When I look at the result of glmFit there are "abundance" "fitted.values" and "counts". The description in the documentation (?glmFit) is not entirely clear to me. Are the "fitted.values" cpm values after batch correction or should I be doing something else?

    Thanks!
  • Gordon Smyth
    Member
    • Apr 2011
    • 91

    #2
    The answer is probably yes, but this is quite a technical question that can probably only be answered by the package authors, so it would best be sent to the main edgeR help list. See "how to get help" in the edgeR User's Guide.

    Comment

    • gfmgfm
      Member
      • Jun 2010
      • 64

      #3
      CPM after batch effect correction in edgeR

      Hello,

      I wonder if you figured out how to print CPM after batch effect correction. I am trying to do exactly the same.

      Many thanks.

      Comment

      • Gordon Smyth
        Member
        • Apr 2011
        • 91

        #4
        You could try:

        library(edgeR)
        logCPM <- cpm(y, log=TRUE, prior.count=3)
        logCPM <- removeBatchEffect(y, batch=batch)

        Otherwise, follow the advice given in my earlier post.

        Comment

        • gfmgfm
          Member
          • Jun 2010
          • 64

          #5
          Thank you. This is very helpful!

          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
          15 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 08-03-2026, 10:13 AM
          0 responses
          31 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 07-31-2026, 02:55 AM
          0 responses
          41 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...