Description Objects from the Class Slots Methods Note Examples
wrap a BatchJobs registry that manages results of a cis-eQTL search
Objects can be created by calls of the form new("ciseStore", reg=reg, ...)
. All arguments must be named.
We can also use
ciseStore(reg, validJobs, addProbeMap = TRUE, addRangeMap = TRUE)
and the probemap and rangeMap slots will be populated
appropriately. If validJobs is missing, the validJobs slot will be
populated by findDone(reg). This may be problematic for handcrafted
extracts from archives.
reg
:Object of class "Registry"
BatchJobs
Registry instance
validJobs
:Object of class "integer"
vector
of valid job identifiers for the registry
probemap
:Object of class "data.frame"
a map
from expression probe identifiers to job identifiers where results
for the probe are stored
rangeMap
:Object of class "GRanges"
a map
from ranges on chromosomes, to job identifiers, in mcols()$jobid
show
Function describeStore
uses batchMapResults and reduceResults
to leverage a parallel environment to collect information on numbers
of tests and features. Arguments are described in the associated
man page.
the construction of the maps occurs via storeApply
, which
will use foreach
, so that registration
of a parallel back end
using, e.g., registerDoParallel
,
will determine the speed of construction
Any registry job results that do not inherit from GRanges are mapped to NULL and will not be present in ultimate maps.
1 2 3 4 5 6 7 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.