Hi.

On Sun, Feb 16, 2014 at 6:53 PM, Damian Plichta
<damian.plic...@gmail.com> wrote:
> Hi,
>
> I'm processing around 5500 affymetrix exon arrays. The
> RmaBackgroundCorrection() is pretty slow, 1-2 minutes/array. I played with
> setOption(aromaSettings, "memory/ram", X) and increased X up to 100 but it
> didn't have any effect on this stage of analysis.

If you don't notice any difference in processing time by changing
"memory/ram" from the default (1.0) to 100, then the memory is not
your bottleneck.
>
> Any way to speed the process up?

If you haven't already, make sure to read "How to: Improve processing time":

  http://aroma-project.org/howtos/ImproveProcessingTime

If you have access to multiple machines on the same file system, you
can do poor mans parallel processing for the *background correction*,
because each array is corrected independently of the others.  You can
do this by processing a subset of arrays per computer, e.g.

dsR <- AffymetrixCelSet$byName("MyDataSet", chipType="HuEx-1_0-st-v2")
dsR <- extract(dsR, 1:100)
bg <- RmaBackgroundCorrection(dsS)
dsC <- process(bg, verbose=verbose)

Repeat on another machine with 101:200, and so on.

When all arrays have been background corrected, you can move back to
your original script - all arrays background corrected are already
saved to file and will therefore not be redone.

/Henrik

>
> Kind regards,
>
> Damian Plichta
>
> --
> --
> 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