Desired features and requests for Data Laboratory

Discussion about future features
User avatar
eduramiba
Gephi Code Manager
Posts:1064
Joined:22 Mar 2010 15:30
Location:Madrid, Spain
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
Desired features and requests for Data Laboratory

Post by eduramiba » 04 Jul 2010 16:46

Hello everyone, I am Eduardo Ramos.

I open this topic because I am working this summer on improving Data Laboratory features and I think it would be a good idea to listen to people requests for this section of the program. Doesn't matter if you are developer or a user of Gephi, your opinion is important :)

So this topic could be used for posting new ideas and discussing necessary features.

You can check the already done work in my branch: https://code.launchpad.net/~eduramiba/g ... laboratory

Also, feel free to edit the wiki page of the Data Laboratory project: http://wiki.gephi.org/index.php/Specifi ... Laboratory

Thank you,
Eduardo.

admin
Gephi Community Manager
Posts:964
Joined:09 Dec 2009 14:41
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by admin » 15 Jul 2010 09:47

Hi,

A node manipulation feature called "Add to group" (or a group of nodes) which would add existing nodes to an existing group would be useful to cancel the "Remove from group".

User avatar
eduramiba
Gephi Code Manager
Posts:1064
Joined:22 Mar 2010 15:30
Location:Madrid, Spain
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by eduramiba » 15 Jul 2010 10:17

That's a good idea, thanks :)

I think it will show a UI to select the group to add the selected node(s).
Conditions to be enabled would be:
  • The selected nodes are all in the same level
    There is at least 1 group in that level

User avatar
eduramiba
Gephi Code Manager
Posts:1064
Joined:22 Mar 2010 15:30
Location:Madrid, Spain
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by eduramiba » 15 Jul 2010 12:44

I have done this and tested. You can try it and tell me ;)

Snurb
Posts:3
Joined:19 Jul 2010 14:37
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by Snurb » 19 Jul 2010 14:45

Hi, @Gephi on Twitter suggested that I post this suggestion here:

Currently Gephi seems to treat node names as case-sensitive - it would be great to have the ability to switch that off.

(The background to this: I'm currently visualising networks of @-replies on Twitter, and people can't be relied on to be consistent in their capitalisation of Twitter user names. I can run a script over my data to convert all names to lowercase before importing to Gephi, but it would be a lot easier if Gephi could simply be set to disregard any differences between cases...)

Thanks,

Axel Bruns

User avatar
eduramiba
Gephi Code Manager
Posts:1064
Joined:22 Mar 2010 15:30
Location:Madrid, Spain
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by eduramiba » 19 Jul 2010 18:15

Snurb wrote:Hi, @Gephi on Twitter suggested that I post this suggestion here:

Currently Gephi seems to treat node names as case-sensitive - it would be great to have the ability to switch that off.

(The background to this: I'm currently visualising networks of @-replies on Twitter, and people can't be relied on to be consistent in their capitalisation of Twitter user names. I can run a script over my data to convert all names to lowercase before importing to Gephi, but it would be a lot easier if Gephi could simply be set to disregard any differences between cases...)

Thanks,

Axel Bruns
Hi Axel.

We are studying the best way to solve this problem and it could be achieved with creating a merge nodes feature with different strategies.

I will think about this and see what can be done.

Eduardo.

Snurb
Posts:3
Joined:19 Jul 2010 14:37
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by Snurb » 19 Jul 2010 23:49

Hi Eduardo,

excellent, thanks. FWIW: the preferred solution for me would be to choose the most common style of capitalisation after the merge - e.g., if 'abc' occurs 10 times, 'ABC' 20 times, and 'AbC' 30 times, after merging those variants 'AbC should be chosen to represent all of them.

But then, even just an option to convert and merge all to uppercase or all to lowercase would be great.

Axel

miturian
Posts:23
Joined:13 Aug 2010 17:10
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by miturian » 13 Aug 2010 17:18

hello

I am completely, utterly new to Gephi, but it seems to me that I have to create my database outside of the program? why not have a feature to add nodes / edges manually, one at a time, on an equal footing with data-import?

What I would like to use it for is to organise my articles, both the ones I've read and the ones I am going to read, by adding them one at a time with their respective buzzwords. For this use, it would make much more sense to just add them as I read them. I don't have any experience with mySQL or similar, and if I have to learn both that and Gephi, there's a good chance I won't do either...

I realise that other people must have requested this before, but then, by that logic it would already be included...

thanks =)

User avatar
eduramiba
Gephi Code Manager
Posts:1064
Joined:22 Mar 2010 15:30
Location:Madrid, Spain
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by eduramiba » 13 Aug 2010 18:27

miturian wrote:hello

I am completely, utterly new to Gephi, but it seems to me that I have to create my database outside of the program? why not have a feature to add nodes / edges manually, one at a time, on an equal footing with data-import?

What I would like to use it for is to organise my articles, both the ones I've read and the ones I am going to read, by adding them one at a time with their respective buzzwords. For this use, it would make much more sense to just add them as I read them. I don't have any experience with mySQL or similar, and if I have to learn both that and Gephi, there's a good chance I won't do either...

I realise that other people must have requested this before, but then, by that logic it would already be included...

thanks =)
Hi, you already can add nodes and edges in Overview and soon you will be able to do this and many more things in Data Laboratory view :)

Here you can check some of the new features: http://gephi.org/2010/introducing-data-laboratory/

admin
Gephi Community Manager
Posts:964
Joined:09 Dec 2009 14:41
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Desired features and requests for Data Laboratory

Post by admin » 14 Dec 2010 10:25

Hi,

I just encountered the need with the attached file sample.nodelist.csv.

During the "Import CSV" process, it'd be neat to set which column corresponds to the node id instead of generating one, and which column should be used to fill the Label column.


For sample.edgelist.csv, we shouldn't be forced to set a "source" and "target", because it is implicit if only two columns exist.


Cheers!
Attachments
sample.edgelist.csv
(8Bytes)Downloaded 1150 times
sample.nodelist.csv
(49Bytes)Downloaded 1069 times

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable