NCBI GEO allows supplemental files to be attached to GEO Series (GSE), GEO platforms (GPL), and GEO samples (GSM). This function "knows" how to get these files based on the GEO accession. No parsing of the downloaded files is attempted, since the file format is not generally knowable by the computer.
getGEOSuppFiles(GEO, makeDirectory = TRUE, baseDir = getwd())
Again, just a note that the files are simply downloaded.
A data frame is returned invisibly with rownames representing the full path of the resulting downloaded files and the records in the data.frame the output of file.info for each downloaded file.
# a <- getGEOSuppFiles('GSM1137') # a