app2gds {bigmelon} | R Documentation |
This function will append a MethyLumiSet data object to a CoreArray Genomic Data Structure(GDS) data file, and return as a gds.class object.
app2gds(m, bmln)
m |
The MethyLumiSet object to be appended to the CoreArray Genomic Data Structure (GDS) data file |
bmln |
Either: A gds.class object Or: A character string specifying the name of an existing .gds file to write to. Or: A character string specifying the name of a new .gds file to write to |
Currently, the function only works with MethylumiSet objects and will produce unexpected results if the number of rows of the new objects does not match the existing .gds object. To prevent any errors from occuring it is recommended that raw .idat files are read in with readEPIC
or appended iadd
to ensure that all rows are the same length and have the same annotation.
A gds.class object, which points to the appended .gds file.
Leonard C Schalkwyk, Ayden Saffari, Tyler Gorrie-Stone Who to contact: <tgorri@essex.ac.uk>
#load example dataset data(melon) #split data into halves melon_1 <- melon[,1:6] melon_2 <- melon[,7:12] #convert first half to gds e <- es2gds(melon_1,'1_half_melon.gds') #append second half to existing gds file f <- app2gds(melon_2,e) closefn.gds(e) unlink("1_half_melon.gds")