help > Creating required file (*.edge, *.node)
Showing 1-11 of 11 posts
Jun 24, 2016 09:06 AM | farzaneh keyvan
Creating required file (*.edge, *.node)
Dear experts,
I'm a beginner in using this interesting toolbox to visualize connectivity patterns. My connectivity matrices (CM) are constructed and I'd like to show its graph presentation. I found that the file format of CM should be a text file with .edge suffix which can be created by "using text editor or Matlab commands" (according to the main paper). Although I have searched a lot to understand the procedure, I couldn't figure out which command in Matlab should be used to create *.edge (or *.node) file. I really need your kind help to let me know how I can make my customized file.
Thank you very much.
I'm a beginner in using this interesting toolbox to visualize connectivity patterns. My connectivity matrices (CM) are constructed and I'd like to show its graph presentation. I found that the file format of CM should be a text file with .edge suffix which can be created by "using text editor or Matlab commands" (according to the main paper). Although I have searched a lot to understand the procedure, I couldn't figure out which command in Matlab should be used to create *.edge (or *.node) file. I really need your kind help to let me know how I can make my customized file.
Thank you very much.
Jun 24, 2016 03:06 PM | Mingrui Xia
RE: Creating required file (*.edge, *.node)
Hi,
For the edges, the matlab commands could be:
save filname.edge a -ascii
in which a refers to the connectivity matrix.
For the nodes, I suggest to modify the templates files in the package with your own data.
Best,
Mingrui
For the edges, the matlab commands could be:
save filname.edge a -ascii
in which a refers to the connectivity matrix.
For the nodes, I suggest to modify the templates files in the package with your own data.
Best,
Mingrui
Jun 24, 2016 04:06 PM | farzaneh keyvan
RE: Creating required file (*.edge, *.node)
Dear Mingrui
Thank you very much. I didn't know that .edge suffix could be used in "save" command! Thanks a lot.
Thank you very much. I didn't know that .edge suffix could be used in "save" command! Thanks a lot.
Jun 25, 2016 06:06 PM | farzaneh keyvan
RE: Creating required file (*.edge, *.node)
Dear Mingrui
I save the connectivity matrix as you mentioned, but no edge in shown in the BrainNet Viewer. I attached the file, would you please check it and let me know the problem? Is it due to the format of number? How could I solve it? Thank you very much.
Best Regards
I save the connectivity matrix as you mentioned, but no edge in shown in the BrainNet Viewer. I attached the file, would you please check it and let me know the problem? Is it due to the format of number? How could I solve it? Thank you very much.
Best Regards
Jul 22, 2016 04:07 PM | Vahab Youssofzadeh - Ulster University
RE: Creating required file (*.edge, *.node)
Hi Mingrui,
How can I modify the node_AAL90.node based on my data?
or, how can I create a new node.node file from scratch?
Kindly, I tried
dlmwrite('node.node',node,' ');
But It does save only the doubles and gives error for added strings (i.e. labels) to the last column.
Best regards,
Vahab
How can I modify the node_AAL90.node based on my data?
or, how can I create a new node.node file from scratch?
Kindly, I tried
dlmwrite('node.node',node,' ');
But It does save only the doubles and gives error for added strings (i.e. labels) to the last column.
Best regards,
Vahab
Jul 22, 2016 07:07 PM | Vahab Youssofzadeh - Ulster University
RE: Creating required file (*.edge, *.node)
Hi all, I found the solution:
load R
load Labels
tmp = char(L);
node = strcat(num2str(R),tmp);
node(:,end-4:end-3) = char(' ');
dlmwrite('test.node',node,'delimiter','');
for edge files you can simply try,
dlmwrite('edge.edge',edge,'\t');
Best regards,
Vahab
load R
load Labels
tmp = char(L);
node = strcat(num2str(R),tmp);
node(:,end-4:end-3) = char(' ');
dlmwrite('test.node',node,'delimiter','');
for edge files you can simply try,
dlmwrite('edge.edge',edge,'\t');
Best regards,
Vahab
Jul 30, 2016 10:07 AM | Mingrui Xia
RE: Creating required file (*.edge, *.node)
Hi,
BNV only deal with the upper triangular part of the matrix when drawing undirected networks. Please try the attached one.
Best,
Mingrui
BNV only deal with the upper triangular part of the matrix when drawing undirected networks. Please try the attached one.
Best,
Mingrui
Jul 30, 2016 10:07 AM | Mingrui Xia
RE: Creating required file (*.edge, *.node)
Hi Vahab,
Nice methods, thanks!
Best,
Mingrui
Nice methods, thanks!
Best,
Mingrui
Jun 17, 2019 02:06 PM | src
RE: Creating required file (*.edge, *.node)
Originally posted by Mingrui Xia:
Thanks
src
Hi,
For the edges, the matlab commands could be:
save filname.edge a -ascii
in which a refers to the connectivity matrix.
For the nodes, I suggest to modify the templates files in the package with your own data.
Best,
Mingrui
I am unable to understand how exactly
does one create a node file? If we wish to create nodes for say,
Desikan-Killany 112 nodes, how should we go about it? Any pointers
will be very helpful as I am new to this.For the edges, the matlab commands could be:
save filname.edge a -ascii
in which a refers to the connectivity matrix.
For the nodes, I suggest to modify the templates files in the package with your own data.
Best,
Mingrui
Thanks
src
Jun 24, 2019 08:06 AM | Mingrui Xia
RE: Creating required file (*.edge, *.node)
Hi,
Here is an example:
save('m.edge','M','-ascii');
where, m.edge is file name and M is your connectivity matrix.
Best,
Mingrui
Originally posted by farzaneh keyvan:
Here is an example:
save('m.edge','M','-ascii');
where, m.edge is file name and M is your connectivity matrix.
Best,
Mingrui
Originally posted by farzaneh keyvan:
Dear experts,
I'm a beginner in using this interesting toolbox to visualize connectivity patterns. My connectivity matrices (CM) are constructed and I'd like to show its graph presentation. I found that the file format of CM should be a text file with .edge suffix which can be created by "using text editor or Matlab commands" (according to the main paper). Although I have searched a lot to understand the procedure, I couldn't figure out which command in Matlab should be used to create *.edge (or *.node) file. I really need your kind help to let me know how I can make my customized file.
Thank you very much.
I'm a beginner in using this interesting toolbox to visualize connectivity patterns. My connectivity matrices (CM) are constructed and I'd like to show its graph presentation. I found that the file format of CM should be a text file with .edge suffix which can be created by "using text editor or Matlab commands" (according to the main paper). Although I have searched a lot to understand the procedure, I couldn't figure out which command in Matlab should be used to create *.edge (or *.node) file. I really need your kind help to let me know how I can make my customized file.
Thank you very much.
Oct 24, 2019 02:10 PM | Janzaib Masood
RE: Creating required file (*.edge, *.node)
Originally posted by Vahab Youssofzadeh:
Hi all, I found the solution:
load R
load Labels
tmp = char(L);
node = strcat(num2str(R),tmp);
node(:,end-4:end-3) = char(' ');
dlmwrite('test.node',node,'delimiter','');
for edge files you can simply try,
dlmwrite('edge.edge',edge,'\t');
Best regards,
Vahab
load R
load Labels
tmp = char(L);
node = strcat(num2str(R),tmp);
node(:,end-4:end-3) = char(' ');
dlmwrite('test.node',node,'delimiter','');
for edge files you can simply try,
dlmwrite('edge.edge',edge,'\t');
Best regards,
Vahab
Dear Vahab,
Thank you for the code above. The edge making
part is not working. Could you please put here an example script
that could give us both the node and edge file?