Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Anomilie
    Member
    • Jun 2013
    • 13

    Limma Voom Differential Splicing diffSplice() error

    Hi,

    I've been following the user's guide for Limma voom to perform differential splicing analysis and I have encountered a few problems.

    Firstly, In chapter 15.4 the following line of code produces and error:

    Code:
    dge <- dge[A>10,,keep.lib.sizes=FALSE]
    Error in object[[a]][i, , drop = FALSE] : incorrect number of dimensions
    If I perform filtering using the following code which I believe does something similar

    Code:
     
    isexpr <- rowSums(dge$counts) > 10
    x <- x[isexpr,]
    dge <- calcNormFactors(x)
    And then continue with the following as stated in the documentation I get an error:

    Code:
    v <- voom(dge,design,plot=TRUE)
    fit <- lmFit(v, design)
    
    ex <- diffSplice(fit, geneid="GeneID")
    Error: could not find function "diffSplice"
    Is there something (perhaps very stupid) that I'm doing wrong??

    Thanks in advance
    Last edited by Anomilie; 08-04-2014, 08:17 PM.
  • Cytosine
    Member
    • Mar 2014
    • 22

    #2
    Please provide sessionInfo() so we can better assist you...

    Code:
    dge <- dge[A>10[COLOR="Red"],,[/COLOR]keep.lib.sizes=FALSE]
    Error in object[[a]][i, , drop = FALSE] : incorrect number of dimensions
    I see a double "," in there. That's causing your number of dimension error.

    Code:
    Error: could not find function "diffSplice"
    Update Limma if you have an old version.

    Comment

    • Anomilie
      Member
      • Jun 2013
      • 13

      #3
      The double quote is directly copied from the documentation and is apparently requirement for subsetting the DGEList object.

      the following code sorted out that issue (in case someone else has similar problems)

      Code:
      dge <- DGEList(counts=raw_data, genes=geneID)
      In regards to the diffSplice error, the error message seems fairly obvious now, I had to update limma to version 3.20.

      Thanks for your reply Cytosine

      While on the topic of diffSplice, would you know the statistical difference between using that function and performing the DE with the standard limma voom pipeline using eBayes(fit)?
      Last edited by Anomilie; 08-04-2014, 11:42 PM.

      Comment

      • Gordon Smyth
        Member
        • Apr 2011
        • 91

        #4
        Originally posted by Anomilie View Post
        While on the topic of diffSplice, would you know the statistical difference between using that function and performing the DE with the standard limma voom pipeline using eBayes(fit)?
        It is exactly equivalent to a voom eBayes pipeline, but adapted to assess differential splicing instead of differential expression.

        Comment

        Latest Articles

        Collapse

        • SEQadmin2
          Nine Things a Sample Prep Scientist Thinks About Before Sequencing
          by SEQadmin2


          I’m not a sequencing expert. I’m a purification scientist who uses NGS to evaluate workflows my group develops. With this perspective, we think about the sample first and the NGS workflow second. The sequencer is an exceptionally honest reporter, but it can only report on what you give it, so whether you get clean, interpretable data from an NGS workflow is largely determined before you begin.


          Here are nine questions we think about, in roughly the order they matter, before...
          06-18-2026, 07:11 AM
        • SEQadmin2
          From Collection to Sequencing: Why Sample Preparation and Preservation Define Sequencing Data
          by SEQadmin2


          Data variability is still an issue in sequencing technologies despite the advances in reproducibility and accuracy of these platforms. But the problem does not originate in the sequencing itself, but in the previous steps, before the sample reaches the sequencer.


          The first step is collection, followed by preservation and sample preparation for analysis. Most scientists overlook those steps, but not being careful might just be skewing the experiment’s results.
          ...
          06-02-2026, 10:05 AM

        ad_right_rmr

        Collapse

        News

        Collapse

        Topics Statistics Last Post
        Started by SEQadmin2, 06-17-2026, 06:09 AM
        0 responses
        30 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 06-09-2026, 11:58 AM
        0 responses
        96 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 06-05-2026, 10:09 AM
        0 responses
        116 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 06-04-2026, 08:59 AM
        0 responses
        109 views
        0 reactions
        Last Post SEQadmin2  
        Working...