Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • drdna
    Member
    • May 2012
    • 76

    #1

    Error in DESeq code

    I've been having a lot of problems trying to tell DESeq which samples to analyze in a CountTable. My metadata table looks like this:

    condition libType
    PK01 col single-end
    PK02 col single-end
    PK07 ctrlc single-end
    PK08 ctrln single-end
    PK10 nho single-end
    PK13 col single-end
    PK15 nho single-end
    PK16 nho single-end

    and I'm trying to tell DESeq to compare the three "col" datasets with the "ctrlc" set. The error comes when I try to define the newCountDataSet at the start of the analysis:

    > condition = factor( c( "col", "col", "ctrlc" "col"))
    > library ("DESeq")
    > cds = newCountDataSet( countTable, condition)
    Error: length(conditions) == ncol(countData) is not TRUE

    problem is there is no "conditions" variable as I can tell, only "condition"
    I checked the lengths of these variables:
    > length(conditions)
    [1] 1
    > length(condition)
    [1] 4 -> what I expected

    I suspect that "conditions" is an error in the code.

    Also, I was unable to find the value for ncol( countTable )

    > ncol(countData)
    Error in ncol(countData) :
    error in evaluating the argument 'x' in selecting a method for function 'ncol': Error: object 'countData' not found

    Anyone have any idea what is causing this error? Better still how does one tell the program to analyze a subset of data in a larger table?
  • dpryan
    Devon Ryan
    • Jul 2011
    • 3478

    #2
    You're getting an error because you're trying to assign a condition vector with only 4 elements to count data with 8 (that's what the first error message is trying to say). I'm not surprised that R is getting confused, since it has no way to know exactly what you actually want it to do! Try to subset your data (countTable) first, that'll probably solve your problem.

    Alternatively, assign the full list of conditions and just use the appropriate contrasts (given the condition names, I expect just looking at the subset makes more sense).

    Comment

    • Wolfgang Huber
      Senior Member
      • Aug 2009
      • 109

      #3
      Dear Drdna,

      have a look at the "An Introduction to R" on http://cran.r-project.org/manuals.html which is a very useful introduction to the R language.

      Best wishes
      Wolfgang
      Wolfgang Huber
      EMBL

      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, 10-15-2026, 10:52 AM
      0 responses
      26 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-14-2026, 05:39 AM
      0 responses
      33 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-13-2026, 09:56 AM
      0 responses
      31 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-09-2026, 11:14 AM
      0 responses
      28 views
      0 reactions
      Last Post SEQadmin2  
      Working...