Hi,

sorry for the long delay.

On Mon, Apr 1, 2013 at 7:21 AM,  <andreia.fons...@gmail.com> wrote:
> Dear forum,
>
> I am analyzing data of HuGene2.0-st arrays. I am using aroma for
> pre-processing and used limma for differential expression. However after
> multiple testing I lost significance so I want to perform variance based
> filtering to try to increase the power of my differential expression
> analysis. So for that I did:
>
> ces <- getChipEffectSet(plm)
>
> ChipEffectSet:
> Name: Jurkat_0_vs_over_2
> Tags: RBC,QN,RMA
> Path:
> Documents/analysis_affy_arrays/plmData/Jurkat_0_vs_over_2,RBC,QN,RMA/HuGene-2_0-st
> Platform: Affymetrix
> Chip type: HuGene-2_0-st,r3_binary,monocell
> Number of arrays: 6
> Names: Ju_0_1_1, Ju_0_2_2, Ju_0_3_3, ..., Ju_34c_5_6 [6]
> Time period: 2013-03-27 16:56:07 -- 2013-03-27 16:56:08
> Total file size: 3.08MB
> RAM: 0.01MB
> Parameters: {}
>
>
> eset <- extractExpressionSet(ces, verbose=-5);
>
> ExpressionSet (storageMode: lockedEnvironment)
> assayData: 53617 features, 6 samples
>   element names: exprs
> protocolData: none
> phenoData: none
> featureData: none
> experimentData: use 'experimentData(object)'
> Annotation:
>
> but when I try to make
>
> nsFilter(eset) I get the following error:
>
> Error in if (nchar(annChip) == 0) stop("'eset' must have a valid annotation
> slot") :
>   argument is of length zero
>
>
> what I am doing wrong?

The extractExpressionSet() method does not populate the 'annotation'
slot of the ExpressionSet automatically.  The main reason for this is
that it should take different values depending if you wish to continue
doing analysis with the 'affy' package, the 'oligo' package and so on.
 However, you can set it manually though, i.e.

eset@annotation <- "hugene20st";

As far as I understand it (I might be wrong), this will cause
genefilter::nsFilter() to look for the/a Bioconductor ChipDb
annotation package named 'hugene20st.db'.  I'm not sure if
Bioconductor (or some else is providing such a package).  For that,
please check with them over at the Bioconductor forums.

Hope this helps a bit,

Henrik

>
> thanks in advance for any help
>
> Andreia
>
>
> --
> --
> When reporting problems on aroma.affymetrix, make sure 1) to run the latest
> version of the package, 2) to report the output of sessionInfo() and
> traceback(), and 3) to post a complete code example.
>
>
> You received this message because you are subscribed to the Google Groups
> "aroma.affymetrix" group with website http://www.aroma-project.org/.
> To post to this group, send email to aroma-affymetrix@googlegroups.com
> To unsubscribe and other options, go to http://www.aroma-project.org/forum/
>
> ---
> You received this message because you are subscribed to the Google Groups
> "aroma.affymetrix" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to aroma-affymetrix+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
-- 
When reporting problems on aroma.affymetrix, make sure 1) to run the latest 
version of the package, 2) to report the output of sessionInfo() and 
traceback(), and 3) to post a complete code example.


You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group with website http://www.aroma-project.org/.
To post to this group, send email to aroma-affymetrix@googlegroups.com
To unsubscribe and other options, go to http://www.aroma-project.org/forum/

--- 
You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to aroma-affymetrix+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to