Hi Enid.

I was unsuccessful in repeating your problem.  I ran the script below  
from a fresh session on the Affy tissues dataset using  
aroma.affymetrix 1.2.0 ... and I get results.  I don't think I've run  
FIRMA on as few as 4 samples as your example suggests, but in theory  
that shouldn't be the problem.

Can you post your full script and give your sessionInfo()?

Cheers,
Mark


-----------
library(aroma.affymetrix)

# setup
verbose <- Arguments$getVerbose(-20, timestamp=TRUE)
chipType <- "HuEx-1_0-st-v2"
cdf <- AffymetrixCdfFile$byChipType(chipType,  
tags="coreR3,A20071112,EP")
cs <- AffymetrixCelSet$byName("tissues", cdf=cdf)

# BG adjust + QN
bc <- RmaBackgroundCorrection(cs, tag="coreR2")
csBC <- process(bc,verbose=verbose)
qn <- QuantileNormalization(csBC, typesToUpdate="pm")
csN <- process(qn, verbose=verbose)

# fit PLM, FIRMA
plm <- ExonRmaPlm(csN, mergeGroups=TRUE)
rs <- calculateResiduals(plm, verbose=verbose)
firma <- FirmaModel(plm)
fit(firma, verbose=verbose)

fs <- getFirmaScores(firma)
firmascore <- extractDataFrame(fs)
-----------


On 5-Oct-09, at 7:50 AM, Enid wrote:

>
> Dear all,
>
> I am analysing a set of exon array data, and have been following the
> human exon array analysis vignette, but am having trouble getting the
> firma scores
>
> After the firma analysis, I get a table full of NaN's.
>
>> firma <- FirmaModel(plmTr)
>> fit(firma, verbose=verbose)
>> fs <- getFirmaScores(firma)
>> firmascore<-extractDataFrame(fs)
>> firmascore[1:10,]
>   unit group cell P2008 P2009 P2010 P2011
> 1     1     1    1   NaN   NaN   NaN   NaN
> 2     1     2    2   NaN   NaN   NaN   NaN
> 3     2     1    3   NaN   NaN   NaN   NaN
> 4     2     2    4   NaN   NaN   NaN   NaN
> 5     2     3    5   NaN   NaN   NaN   NaN
> 6     2     4    6   NaN   NaN   NaN   NaN
> 7     3     1    7   NaN   NaN   NaN   NaN
> 8     3     2    8   NaN   NaN   NaN   NaN
> 9     3     3    9   NaN   NaN   NaN   NaN
> 10    3     4   10   NaN   NaN   NaN   NaN
>
> but the transcript summarisation seems to be ok.
>
>> readUnits(plmTr,unit=1)
> $`2315251`
> $`2315251`[[1]]
> $`2315251`[[1]]$intensities
>          [,1]      [,2]      [,3]      [,4]
> [1,]  6.418280 51.159870  5.914537  8.396150
> [2,] 11.297100  7.589603 11.975643  8.396150
> [3,]  9.184888 12.899874 83.409866 44.409882
> [4,]  8.778770  5.476091 82.909866  5.136143
> [5,]  4.446828  6.080955 11.454535  4.062980
> [6,]  5.914537  4.550271  7.589603  3.849267
> [7,]  8.038540  3.542727  3.808023  7.923751
> [8,] 13.260725  6.238900  4.660217  4.200828
>
> I have not sure what I'm doing wrong and would really appreciate any
> help.
>
> Thank you very much in advance,
> Enid
>
> >

------------------------------
Mark Robinson, PhD (Melb)
Epigenetics Laboratory, Garvan
Bioinformatics Division, WEHI
e: m.robin...@garvan.org.au
e: mrobin...@wehi.edu.au
p: +61 (0)3 9345 2628
f: +61 (0)3 9347 0852
------------------------------






--~--~---------~--~----~------------~-------~--~----~
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.
To post to this group, send email to aroma-affymetrix@googlegroups.com
To unsubscribe from this group, send email to 
aroma-affymetrix-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/aroma-affymetrix?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to