Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • aprilw
    Junior Member
    • May 2012
    • 8

    #1

    Help Using DESeq without replicates

    Hello,

    I'm working with a data set that we have yet to replicate. I'm trying to take a cursory look at the differential expression, but I keep getting an error I don't understand. I don't know if it matters but I'm generating my count tables with HTSeq. Here is the error:

    > table = read.delim(file="~/neuron_rna_seq/hypodermis_table.txt", header=FALSE, stringsAsFactors=TRUE)
    > cds = newCountDataSetFromHTSeqCount(table, directory="~/neuron_rna_seq")
    > cds = estimateSizeFactors( cds )
    > sizeFactors( cds )
    hypodermis hypodermis_unfiltered
    0.3333333 3.0000000
    > cds = estimateDispersions(cds, method="blind", sharingMode="fit-only")
    Error in parametricDispersionFit(means, disps) :
    Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. (See '?estimateDispersions')
    In addition: Warning message:
    glm.fit: algorithm did not converge
    #Because of this I use the local fit
    > cds = estimateDispersions(cds, method="blind", sharingMode="fit-only", fitType="local")
    > results = nbinomTest(cds, "hypodermis", "hypodermis_unfiltered")
    #Error in question
    Error in if (dispTable(cds)[condA] == "blind" || dispTable(cds)[condB] == :
    missing value where TRUE/FALSE needed


    I apologize if this is a basic question, I'm not an experienced user.

    Thanks!
    April
  • aprilw
    Junior Member
    • May 2012
    • 8

    #2
    Answer to my own question

    Hi All,

    Figures the first time I post a question I end up answering it myself.

    My conditions were not named what I thought they were. I solved this by using dispTable(cds)[CondA]. With the incorrect condition name this evaluated to NA, thus causing the error.

    Sorry for the stupid question, maybe this will help a similarly misguided person!

    Comment

    • Pseudoknot
      Junior Member
      • May 2012
      • 4

      #3
      It was useful, thanks!

      Comment

      • indugun
        Junior Member
        • Apr 2013
        • 4

        #4
        raju

        Originally posted by aprilw View Post
        Hello,

        I'm working with a data set that we have yet to replicate. I'm trying to take a cursory look at the differential expression, but I keep getting an error I don't understand. I don't know if it matters but I'm generating my count tables with HTSeq. Here is the error:

        > table = read.delim(file="~/neuron_rna_seq/hypodermis_table.txt", header=FALSE, stringsAsFactors=TRUE)
        > cds = newCountDataSetFromHTSeqCount(table, directory="~/neuron_rna_seq")
        > cds = estimateSizeFactors( cds )
        > sizeFactors( cds )
        hypodermis hypodermis_unfiltered
        0.3333333 3.0000000
        > cds = estimateDispersions(cds, method="blind", sharingMode="fit-only")
        Error in parametricDispersionFit(means, disps) :
        Parametric dispersion fit failed. Try a local fit and/or a pooled estimation. (See '?estimateDispersions')
        In addition: Warning message:
        glm.fit: algorithm did not converge
        #Because of this I use the local fit
        > cds = estimateDispersions(cds, method="blind", sharingMode="fit-only", fitType="local")
        > results = nbinomTest(cds, "hypodermis", "hypodermis_unfiltered")
        #Error in question
        Error in if (dispTable(cds)[condA] == "blind" || dispTable(cds)[condB] == :
        missing value where TRUE/FALSE needed


        I apologize if this is a basic question, I'm not an experienced user.

        Thanks!
        April
        Useful
        Thank you

        Comment

        • jeky82
          Junior Member
          • Jul 2013
          • 1

          #5
          I have the same error … but I did not understand how solve it, can you help me?

          Comment

          • IsBeth
            Member
            • Nov 2013
            • 28

            #6
            My pipeline in DEseq using data without replicates and 2 conditions is not working either. I thought that something was wrong with the dispersion. But no dispersion method works, so...maybe there's a problem with the preprocessing? Anybody got the same problem with DESeq?

            Comment

            • choseqid
              Junior Member
              • Apr 2013
              • 5

              #7
              Hi April,

              What exactly did you do with dispTable(cds)[CondA]?

              Thanks.

              Originally posted by aprilw View Post
              Hi All,

              Figures the first time I post a question I end up answering it myself.

              My conditions were not named what I thought they were. I solved this by using dispTable(cds)[CondA]. With the incorrect condition name this evaluated to NA, thus causing the error.

              Sorry for the stupid question, maybe this will help a similarly misguided person!

              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-22-2026, 11:13 AM
              0 responses
              26 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 10-22-2026, 10:48 AM
              0 responses
              20 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
              43 views
              0 reactions
              Last Post SEQadmin2  
              Working...