[BioC] HTqPCR: number of samples, number of features
Heidi Dvinge
heidi at ebi.ac.uk
Mon Sep 10 02:07:27 CEST 2012
Hi Alex,
> hi,
> I've been given an SDS raw file (see below) which contains embedded 10
> cards of 348 wells each.
> The genes are totally 48 and each card has 4 samples so totally 40
> samples.
> If I am correct n.features should be = 3480 and the n.data (the number of
> samples that are present in each file) should be = 40.
>
Actually, the number of features should be those present per array, not
per file (there's a typo in the documentation; I'll get that fixed).
In this case, you may have to read in the data with n.features=384 and
n.data=10, and then use e.g. changeCtLayout to re-format your qPCRset
object to take the 4 samples per array into account. This re-formatting
may need to be either before or after normalisation, depending on your
data.
You can perhaps also try reading it in that way directly, using n.data=40
and n.features=96 (I assume each of your 48 genes are present twice;
otherwise the numbers don't add up).
Does that work? If not, I'll need to look under the hood of readCtData.
\Heidi
> But reading in the file I've got the following error:
>
> raw <- readCtData(files = "./raw/Hs/cards+1-10+21-4-09.txt",
> + n.features = 3840,
> + format = "SDS",
> + n.data=40)
> Error in `[<-.data.frame`(`*tmp*`, undeter, value = "Undetermined") :
> only logical matrix subscripts are allowed in replacement
> Warning message:
> In matrix(sample[, column.info[["Ct"]]], ncol = n.data[i]) :
> data length [5765] is not a sub-multiple or multiple of the number of
> rows [145]
>
>
> any suggestions?
>
> thanks in advance,
> alex
>
> -------------- SDS file -----------------------
>
> SDS 2.1RQ Results 1.0
> Filename cards 1-10 21-4-09.sdm
> Assay Type RQ Study
> EmbeddedFile card1 16-4-09
> Run DateTime Thu Apr 16 10:59:02 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card10 21-4-09
> Run DateTime Tue Apr 21 08:56:39 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card2 16-4-09
> Run DateTime Thu Apr 16 13:06:51 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card3 17-4-09
> Run DateTime Fri Apr 17 09:12:29 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card4 17-4-09
> Run DateTime Fri Apr 17 11:16:29 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card5 17-4-09
> Run DateTime Fri Apr 17 13:53:36 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card6 17-4-09
> Run DateTime Fri Apr 17 15:52:02 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card7 20-4-09
> Run DateTime Mon Apr 20 09:13:39 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card8 20-4-09
> Run DateTime Mon Apr 20 11:30:13 CEST 2009
> Operator
> ThermalCycleParams
> EmbeddedFile card9 20-4-09
> Run DateTime Mon Apr 20 13:57:32 CEST 2009
> Operator
> ThermalCycleParams
>
> #Well PlateID Sample Detector Task Ct delta Rn delta
> Ct Ct Avg Ct SD Avg Delta Ct delta Ct SD Endo Ct Avg
> Endo
> Ct SD delta delta Ct RQ RQ Min RQ Max Baseline Type
> Baseline Start Baseline Stop Threshold Type Threshold
> Instrument Outlier Filename
> 1 human promyel HEL308-Hs00431095_m1 Target 29.939869
> 3.8580723 30.092875 0.1530056 18.400938 0.29772463
> 11.6919365 0.25540018 0.8945656 0.53790915 0.22135419
> 1.307164 Automatic Automatic 0.46168146 200978
> card1 16-4-09
> 2 human promyel ZBTB7C-Hs00402493_g1 Target Undetermined
> -0.0025281906 40.0 0.0 28.308064 11.6919365
> 0.25540018 Automatic Automatic 0.2
> 200978 card1 16-4-09
> 3 human promyel CPNE8-Hs00402394_m1 Target 33.381207
> 1.2499179 32.37199 1.0092154 20.680054 1.0410306
> 11.6919365 0.25540018 -0.99511147 1.9932345 0.08936897
> 44.455967 Automatic Automatic 0.22997451 200978
> card1 16-4-09
> 4 human promyel JMJD3-Hs00389738_m1 Target 29.998976
> 2.7376282 29.691463 0.30751133 17.999527 0.39974052
> 11.6919365 0.25540018 1.2906017 0.4087805 0.124089554
> 1.3466202 Automatic
> ......etc etc......
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> 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