[BioC] DEXSeq html report error

Natasha Sahgal nsahgal at well.ox.ac.uk
Tue Apr 2 13:49:22 CEST 2013


Dear Alejandro,

Thank you for your reply, sorry for the delayed response I have been away.

This is the output:

> gns <- as.character(goi$Gene.ID)
> all( gns %in% levels( geneIDs( ecs ) ) )
[1] FALSE
> gns %in% levels( geneIDs( ecs ) )
 [1]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE
[13]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE

Now when I check them individually, it appears that the 2 are in combination with another gene respectively:

fData(ecs)$geneID[grep(goi$Gene.ID[11],fData(ecs)$geneID)]
 [1] ENSG00000267002+ENSG00000012048 ENSG00000267002+ENSG00000012048
 [3] ENSG00000267002+ENSG00000012048 ENSG00000267002+ENSG00000012048
 [5] ENSG00000267002+ENSG00000012048 ENSG00000267002+ENSG00000012048
..... (73x)
 
> fData(ecs)$geneID[grep(goi$Gene.ID[12],fData(ecs)$geneID)]
 [1] ENSG00000256664+ENSG00000135679 ENSG00000256664+ENSG00000135679
 [3] ENSG00000256664+ENSG00000135679 ENSG00000256664+ENSG00000135679
 [5] ENSG00000256664+ENSG00000135679 ENSG00000256664+ENSG00000135679
.... (62x)


BW,
Natasha

-----Original Message-----
From: Alejandro Reyes [mailto:alejandro.reyes at embl.de] 
Sent: 25 March 2013 08:29
To: Natasha Sahgal
Cc: bioconductor at r-project.org
Subject: Re: [BioC] DEXSeq html report error

Dear Natasha,

Thanks for your report. Sounds  strange, just to make sure. What is the result of the code below?

gns <- as.character(goi$Gene.ID)
all( gns %in% levels( geneIDs( ecs ) ) )

Bests,
Alejandro




> Dear List,
>
> I am trying to generate an html report for my DEXSeq output, but only for certain genes of interest.
> I keep getting an error that I do not understand!
> ========
> Code:
>> ecs
> ExonCountSet (storageMode: environment)
> assayData: 622936 features, 3 samples
>    element names: counts
> protocolData: none
> phenoData
>    sampleNames: 230 231 232
>    varLabels: sizeFactor Name ... countfiles (9 total)
>    varMetadata: labelDescription
> featureData
>    featureNames: ENSG00000000003:E001 ENSG00000000003:E002 ...
>      ENSG00000267801:E001 (622936 total)
>    fvarLabels: geneID exonID ... log2fold(Mut/Cont) (14 total)
>    fvarMetadata: labelDescription
> experimentData: use 'experimentData(object)'
> Annotation:
>
>> head(goi)
>            Genes         Gene.ID Chrom
> 1         ABCB7 ENSG00000131269     X
> 2          FTMT ENSG00000181867     5
> 3         ALAS2 ENSG00000158578     X
> 4          TP53 ENSG00000141510    17
> 5  P21 (CDKN1A) ENSG00000124762     6
> 6   PUMA (BBC3) ENSG00000105327    19
>
>> dim(goi)
> 18  3
>
>> DEXSeqHTML(ecs,geneIDs=goi$Gene.ID,color=c("red","blue"),file="goi_MC
>> .html")
> Error in DEXSeqHTML(ecs, geneIDs = goi$Gene.ID, color = c("red", "blue"),  :
>    The geneIDs provided are not in the ecs object
>
>> DEXSeqHTML(ecs,geneIDs=goi$Gene.ID,color=c("red","blue"),file="goi_MC
>> .html",FDR=1)
> Error in DEXSeqHTML(ecs, geneIDs = goi$Gene.ID, color = c("red", "blue"),  :
>    The geneIDs provided are not in the ecs object ========
>
> I can't figure out what the problem is? To me it appears that all the 
> ids in the goi object are present in the ecs object
>
>> grep(goi$Gene.ID[1],fData(ecs)$geneID)
> Any help much appreciated.
>
>
> Many Thanks,
> Natasha
>
> sessionInfo()
> R version 2.15.2 (2012-10-26)
> Platform: x86_64-pc-linux-gnu (64-bit)
>
> locale:
>   [1] LC_CTYPE=en_GB.UTF-8       LC_NUMERIC=C
>   [3] LC_TIME=en_GB.UTF-8        LC_COLLATE=en_GB.UTF-8
>   [5] LC_MONETARY=en_GB.UTF-8    LC_MESSAGES=en_GB.UTF-8
>   [7] LC_PAPER=C                 LC_NAME=C
>   [9] LC_ADDRESS=C               LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] parallel  stats     graphics  grDevices utils     datasets  methods
> [8] base
>
> other attached packages:
> [1] WriteXLS_2.3.0     gdata_2.12.0       DEXSeq_1.4.0       Biobase_2.18.0
> [5] BiocGenerics_0.4.0
>
> loaded via a namespace (and not attached):
> [1] biomaRt_2.14.0 gtools_2.7.0   hwriter_1.3    plyr_1.7.1     RCurl_1.95-3
> [6] statmod_1.4.16 stringr_0.6.1  tools_2.15.2   XML_3.95-0.1
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: 
> http://news.gmane.org/gmane.science.biology.informatics.conductor



More information about the Bioconductor mailing list