combo.gds {bigmelon} | R Documentation |
Combines the shared gdsn.class nodes between two gds objects depending on primary gds.object dimensions.
combo.gds(file, primary, secondary)
file |
Name of the new gds file to be created. |
primary |
A gds.class object. |
secondary |
A gds.class object. |
–EXPERIMENTAL– Will crudely combine shared nodes between primary and secondary based on the dimensions / rownames of the primary node. NAs will be coerced where probes are missing from secondary gds.
Will only look for nodes with the names "betas", "methylated", "unmethylated", "pvals" and "NBeads".
a new gds object that has both files within it
Will lose information relating to "pData". Therefore we recommend compiling separate pData object manually and adding combined pData post-function
Tyler Gorrie-Stone <tgorri@essex.ac.uk>
data(melon) a <- es2gds(melon[,1:6], "primary.gds") b <- es2gds(melon[,7:12], "secondary.gds") ab <- combo.gds("combo.gds", primary = a, secondary = b) closefn.gds(a) unlink("primary.gds") closefn.gds(b) unlink("secondary.gds") closefn.gds(ab) unlink("combo.gds")