tags:

views:

114

answers:

2

Hi Experts, I am working on Self Organizing Map (SOM) Implementation and i have a microarray dataset which i am trying to read in using some_read_data function, but i keep having an errors when i edit it to have it in SOM_PAK form which is recognise by SOM for reading such as

??? Error using ==> somtoolbox\som_read_data.m Only 69 vector components on input file data line 1 (dimension is 70)

Error in ==> SomMainFunction at 3 sD = som_read_data('B_r2.txt');

but when i try to read the data without editing which is the original file as shown here: http://rapidshare.com/files/376239367/DLBCL.txt.html

It indicates "Data read OK", but i have the following error

??? Error using ==> unknown Out of memory. Type HELP MEMORY for your options.

Error in ==> somtoolbox\som_bmus.m at 189 Bmus = zeros(dlen,length(which_bmus));

Error in ==> somvis\somvis_p_matrix.m at 41 [dummy dists] = som_bmus (dat, dat, 2:datlen);

Error in ==> SomMainFunction at 16 [pheight rad_real perc] = somvis_p_matrix(sM,sD);

You can get the datafile from here:http://rapidshare.com/files/376239367/DLBCL.txt.html you can also download the toolbox from here:http://www.ifs.tuwien.ac.at/dm/somvis-matlab/index.html#Installation

I need someone to help me correct this data for me and put it in SOM_PAK format. I have tried getting it in SOM_PAK format, but it still giving me errors:

A: 

In B_r2.txt your first column is not the data, just row numbers, delete it. The number in the first row should be number of columns. Why it's 47?

yuk
A: 

Sorry for not providing the link to the toolbox. Here it is:http://www.ifs.tuwien.ac.at/dm/somvis-matlab/index.html#Installation

I changed the first row to 69 and then to 70 because to run the program because the data consists of 9217 rows, 70 columns.

But i have the error below: ??? Error using ==> unknown Out of memory. Type HELP MEMORY for your options.

Error in ==> somtoolbox\som_bmus.m at 189 Bmus = zeros(dlen,length(which_bmus));

Error in ==> somvis\somvis_p_matrix.m at 41 [dummy dists] = som_bmus (dat, dat, 2:datlen);

Error in ==> testsomDLBCL at 93 [pheight rad_real perc] = somvis_p_matrix(sM,sD);

I don't know if i have to increase the memorr due to inadequate space or what? Any idea why? thanks

Mola
Don't create new answer, just update the question when you have new information. Comment my answer. Format the question properly: links, source codes.
yuk
I have updated the question with the link to the toolbox. Is there any thing needed for experts to help me on this?
Mola
Is there anybody who can help me on this? Yuk, kindly help me out here please.Thanks
Mola
The 1st line should be 69 and the 1st column removed.You have too many rows, so MATLAB cannot handle them and give you Out of memory error. Filter out some rows by variance. for example.
yuk
I did what you said, but it is not working. I still have the same error.Did it work for you? kindly send me your corrected file if it works for you. It is not working for me
Mola
It seems nobody is able to help me on this data and it has taken a long time now without anybody helping me correct it. So i decide to look for another dataset which can also be downloaded from here: http://rapidshare.com/files/379335032/DatasetCentraNervous.gct.htmlI am having errors in it also. The error message goes like this:
Mola
Here is the error message: "??? Error using ==> mtimes Out of memory. Type HELP MEMORY for your options. Error in ==> somtoolbox\som_bmus.m at 237 Dist = (M.^2)*W1(:,inds) - M*WD(:,inds); % plus dconst for each sample Error in ==> somvis\somvis_p_matrix.m at 41 [dummy dists] = som_bmus (dat, dat, 2:datlen); Error in ==> testsomCentralNervous at 93 [pheight rad_real perc] = somvis_p_matrix(sM,sD);" Any idea on how to solve this error? Thanks
Mola
It seems experts have ignored my question. This question has been here for long time and i am not getting any help. Is that the purpose of this forum. Yuk, you promise to help me when i come to this forum, but apparently it seems you have also ignored me. I am still not getting responses from you. Any help please
Mola

related questions