[R] ERROR with Aggregate differentially expressed genes across all contrast results using DEVis/DESeq
Ana Ruiz Manzano
@ru|zm@n2 @end|ng |rom gm@||@com
Wed Jun 29 21:14:05 CEST 2022
Thanks for replying! And sorry for the formatting, I actually read about it
but sent the email before realizing.
I previously posted this in the Bioconductor forum but then sent me to you.
Ana
On Wed, Jun 29, 2022 at 14:08 Jeff Newmiller <jdnewmil using dcn.davis.ca.us>
wrote:
> This question should most likely have been asked in the Bioconductor
> support forum.
>
> For future reference, if you are looking for help with R rather than deep
> details about using a non-CRAN package, do turn off HTML formatting in your
> email software when you send to this list, as such formatting gets stripped
> anyway and what is left is barely legible.
>
> On June 29, 2022 9:05:11 AM PDT, Ana Ruiz Manzano <aruizman2 using gmail.com>
> wrote:
> >Hi,
> >I'm using DEVis for differential expression analysis. When I get to
> running DESeq I get an error about "object of class �NULL� is not valid"
> when I'm creating the aggregated data.
> >running BiocManager::valid() returns [1] TRUE and restarting RStudio
> didn't solve it either.
> >#Run DESeq on my previously prepared DESeq2 object.
> > dds <- DESeq(dds)
> >
> >#determine the contrasts we are interested in examining by using DESeq2's
> results() function
> > res.SAMPLE3.vs.C2 <- results(dds, contrast=c("condition_ppGpp",
> "untreated_0mM", "treated_0.5mM"))
> > res.SAMPLE4.vs.C2 <- results(dds, contrast=c("condition_ppGpp",
> "untreated_0mM", "treated_1mM"))
> > print(res.SAMPLE3.vs.C2)
> >log2 fold change (MLE): condition_ppGpp untreated_0mM vs treated_0.5mM
> >Wald test p-value: condition ppGpp untreated 0mM vs treated 0.5mM
> >DataFrame with 3996 rows and 6 columns
> > baseMean log2FoldChange lfcSE stat pvalue padj
> > <numeric> <numeric> <numeric> <numeric> <numeric> <numeric>
> >1 352.326 0.2830664 0.391703 0.7226560 0.4698913 0.6771991
> >2 335.373 0.5624211 0.270855 2.0764617 0.0378513 0.1542207
> >3 315.891 0.6081361 0.237291 2.5628297 0.0103823 0.0653239
> >4 326.854 -0.0200133 0.275640 -0.0726069 0.9421189 0.9702167
> >5 360.061 -0.6693134 0.317713 -2.1066623 0.0351469 0.1471803
> >... ... ... ... ... ... ...
> >3992 0.1194548 -3.02243 4.02648 -0.750639 0.45287 NA
> >3993 0.0481303 0.00000 4.06264 0.000000 1.00000 NA
> >3994 0.0481303 0.00000 4.06264 0.000000 1.00000 NA
> >3995 0.0481303 0.00000 4.06264 0.000000 1.00000 NA
> >3996 0.1218624 0.00000 4.06264 0.000000 1.00000 NA
> >
> >#Make a list of all of our contrasts.
> > result_list <- list(res.SAMPLE3.vs.C2, res.SAMPLE4.vs.C2)
> > print(result_list)
> >
> >#Aggregate differentially expressed genes across all contrast results.
> > master_dataframe <- create_master_res(result_list,
> filename="master_DE_list.txt", method="union", lfc_filter=TRUE)
> >
> >Error in (function (cl, name, valueClass) :
> > assignment of an object of class �NULL� is not valid for @�allNames� in
> an object of class �DESeqResMeta�; is(value, "character") is not TRUE
> >I have tried to replace the NA data points in my data to zeros using the
> is.na() <- 0 function, but then I get an error
> >Error in create_master_res(result_list, filename = "master_DE_list.txt",
> :
> > create_master_res() requires list type object containing DESeq result
> sets.
> >
> >Changing data.frame to list didn't hep either.
> >What I am missing?
> >Thanks!
> >
> >
> > [[alternative HTML version deleted]]
> >
>
> --
> Sent from my phone. Please excuse my brevity.
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list