I'm trying to read in a 2.6 GB text document downloaded from NCBI GEO website using MATLAB.
At first I receive the following error when using function GETGEODATA:
geoData = getgeodata( 'GSE22851');
Error using getgeodata (line 187) The GSE record contains multiple files. These were copied to C:\Users\mranade\AppData\Local\Temp\tp9c182834_f711_4f1e_9c34_c4a50d27c680. Please use GEOSERIESREAD to read the data from this directory.
After this, I use GEOSERIESRREAD as mentioned in the above error message and receive the following error or my system stops responding.
geoData = geoseriesread('GSE22851-GPL10680_series_matrix.txt');
Error using textscan Maximum variable size allowed by the function is exceeded. Error in geoseriesread (line 180) allData = textscan(fullData,formatString,'delimiter','\t');
Best Answer