[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 583: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 639: sizeof(): Parameter must be an array or an object that implements Countable
Gephi forumsPlease post new questions on facebook group too (https://www.facebook.com/groups/gephi) 2011-03-22T06:34:49+01:00 https://forum-gephi.org/app.php/feed/topic/67 2011-03-22T06:34:49+01:002011-03-22T06:34:49+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=2843#p2843 <![CDATA[Re: Propose your ideas]]>
Thank you very much for digging into this and sharing your thoughts.

You are making a very good point.

We are indeed familiar with Blueprints, great project. Implementing Blueprints in Gephi is possible, we already looked at possible blockers and didn't find any major. Several things remain unclear though. If I understand well, Gephi could be both an implementation and an ouplementation, right?

Statistics:Posted by mbastian — 22 Mar 2011 06:34


]]>
2011-03-19T05:40:30+01:002011-03-19T05:40:30+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=2818#p2818 <![CDATA[Re: Propose your ideas]]>
I don't know if you're familiar with Tinkerpop's Blueprints, but basically it's a property graph model interface (think JDBC, but for property graph databases). There are some useful graph tools that work with Blueprints and, by having a Gephi Blueprints implementation, we could use all these tools with Gephi.

By having a Blueprints implementation, users could use the Gremlin graph traversal language to query the graphs created within Gephi, enabling a powerful tool to work with the structures and test new algorithms.

Also, we could have a MuTanT console inside Gephi. A MuTanT console would allow access to the graphs created with Gephi in any scripting language that has a ScriptEngine compatible with JSR 223 (Ruby, Gremlin and Groovy, to name a few).

One of the main advantages of a MuTanT console is that you can change the current ScriptEngine without losing the variable pool. Or, in other words, you could import the graph into a variable, run some source code in Groovy, change the language to Gremlin and do a graph traversal, without losing the global variables on the variable pool, for instance. You can see a MuTanT example session like this here.

Since the MuTanT console would be a powerful tool to experiment with algorithms on the graph structures created within Gephi, this feature would certainly bring a new kind of users to Gephi: people interested not only in graph visualization and manipulation, but also graph algorithms. For example, one could experiment a new flow algorithm to solve some optimization problem with a graph created in Gephi in just a few minutes. I'm sure that many of the current Gephi's users also would like to have a tool to experiment with algorithms and querying graphs under Gephi.

What do you think about this idea?

Statistics:Posted by luizribeiro — 19 Mar 2011 05:40


]]>
2010-04-10T13:21:42+01:002010-04-10T13:21:42+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=502#p502 <![CDATA[Re: Propose your ideas]]>
admin wrote:Hehe, but take care that APIs have evolved ;)
Quite a lot indeed, everyhting should have been moved to the Gephi Wiki.

Statistics:Posted by mbastian — 10 Apr 2010 13:21


]]>
2010-04-09T09:47:35+01:002010-04-09T09:47:35+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=486#p486 <![CDATA[Re: Propose your ideas]]>

Statistics:Posted by admin — 09 Apr 2010 09:47


]]>
2010-04-09T03:13:26+01:002010-04-09T03:13:26+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=482#p482 <![CDATA[Re: Propose your ideas]]>
I think this is an archived wikispace from last year's GSoC, but I thought it'd be useful here.
It's just a quick and dirty intro to Netbeans, Gephi framework + API, etc. :D

http://gephigsoc.wikispaces.com/

Statistics:Posted by cklee — 09 Apr 2010 03:13


]]>
2010-03-30T21:55:12+01:002010-03-30T21:55:12+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=324#p324 <![CDATA[Re: Propose your ideas]]> presenting yourself. Please use the proposer discussion and let this one for real idea proposal.

Statistics:Posted by admin — 30 Mar 2010 21:55


]]>
2010-03-30T18:35:48+01:002010-03-30T18:35:48+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=318#p318 <![CDATA[Re: Propose your ideas]]>
I'm Dhanushka from University of Moratuwa Sri Lanka. I'm really interested in the "Web-based network visualization engine with WebGL" idea.
I have worked with javascript for a long time. I also have a big interest in 3d visualization. I want to get involve in that part. I'm currently studding OpenGl with c++. I think this is a big opportunity for me to get involved in a realistic project and get experience.

thank you.

Statistics:Posted by Dhanushka — 30 Mar 2010 18:35


]]>
2010-03-30T14:49:46+01:002010-03-30T14:49:46+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=314#p314 <![CDATA[Propose your ideas]]>
My name is Luiz Carlos Ferreira Junior and I'm from Brazil and I very
interested by the project Data Laboratory.

I'm currently the fourth year of Computer Engineering and also do
training in the area of software development using various programming
languages, as well as design standards and their proper documentation.

The project caught my attention because its goal is also something
that I believe and nothing better than to develop something that you
really believe and believe.

Another thing is that the knowledge required for their implementation
is knowledge that I have been searching for throughout my life in the
area of software and I want to learn more and more.

Well, I am very excited and really want to participate in GSoC is my
first participation and work on something that improving people's
lives as well as the free software community.

Then there was the possibility that I have a proposal for this
project. If you can have a model or template to follow.

Thank you.

Statistics:Posted by lcjunior — 30 Mar 2010 14:49


]]>
2010-03-25T16:05:17+01:002010-03-25T16:05:17+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=283#p283 <![CDATA[Re: Propose your ideas]]>

By the way, sorry the lack of my presentation. I will introduce myself soon.

Statistics:Posted by cezar_1 — 25 Mar 2010 16:05


]]>
2010-03-25T14:43:42+01:002010-03-25T14:43:42+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=279#p279 <![CDATA[Re: Propose your ideas]]>
However I don't think it overtake other priorities. It's preferable to focus on framework progress and develop new APIs. Adding new generators particularly fits to plug-in development and will not allow the student to interact with the core development so much.

But this list of generators is really great, we will put this on the wiki.

Statistics:Posted by mbastian — 25 Mar 2010 14:43


]]>
2010-03-24T03:22:15+01:002010-03-24T03:22:15+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=271#p271 <![CDATA[Re: Propose your ideas]]>
There are many generators I could implement, but I think that ones listed below will be enough for the proposal:

First of all I could implement several "basic" generators producing graphs of specific topologies, let's say:
http://mathworld.wolfram.com/PathGraph.html
http://mathworld.wolfram.com/StarGraph.html
http://mathworld.wolfram.com/CycleGraph.html
http://mathworld.wolfram.com/WheelGraph.html
http://mathworld.wolfram.com/LadderGraph.html
http://mathworld.wolfram.com/GridGraph.html
http://mathworld.wolfram.com/HypercubeGraph.html
http://mathworld.wolfram.com/BarbellGraph.html
http://mathworld.wolfram.com/CompleteGraph.html
http://mathworld.wolfram.com/FruchtGraph.html

These are very simple algorithms for a 'warm-up'.

After that I would like to implement networks generators, I am thinking about these ones:

1. Erdős-Rényi model in two versions G(n, p) and G(n, m). I would provide several implementations, there are some interesting documents dealing with them:

http://www.math-inst.hu/~p_erdos/1960-10.pdf
http://www.inf.uni-konstanz.de/algo/pub ... lrn-05.pdf

2. A few versions of Small World generators:

a) Alpha and Beta models of Watts and Strogatz, some interesting material:

http://tam.cornell.edu/tam/cms/manage/u ... lworld.pdf
http://www.bsos.umd.edu/socy/alan/stats ... -Ghosh.pdf

b) Kleinberg model http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf

3. Several generators of Barabási–Albert model:

a) Basic generator often seen in popular libraries, for instance NetworkX.

b) Generalized generator with probabilities of adding new edges and rewiring existing ones.

c) PLOD http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf

d) Simplified models: A (uniform attachment) and B (no growth).

http://arxiv.org/pdf/cond-mat/9910332v1

I also think about possibility of inducing the generators on an existing set of vertices.

Finally if time remains, I would implement generators for some interesting graphs listed here http://mathworld.wolfram.com/topics/SimpleGraphs.html - as many as it is posible.

So, what do you think?

Statistics:Posted by cezar_1 — 24 Mar 2010 03:22


]]>
2010-03-23T10:53:28+01:002010-03-23T10:53:28+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=264#p264 <![CDATA[Re: Propose your ideas]]>
This is indeed a good idea, as many researchers need to evaluate their algorithms on generated networks. But as the GSoC will last during 3 months, you have to propose enough algorithms/related work to be fully occupied. So could you list the algorithms you think important and for what kind of use?

Cheers,
Seb

Statistics:Posted by admin — 23 Mar 2010 10:53


]]>
2010-03-23T03:48:15+01:002010-03-23T03:48:15+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=261#p261 <![CDATA[Re: Propose your ideas]]>
I am Cezary, a student of computer science at the Cybernetics Faculty, Military University of Technology, Warsaw.

I would be interested to know what you think about a project idea I've got. It's related with social networks. I have participated in a project concerning epidemics spreading and, as a part of the project, we have implemented several social networks generators (Barabási–Albert model for instance). I think this would be an excellent idea to implement these algorithms in Gephi. I have seen them in your Roadmap, so I assume you express some kind of interest in this topic. Do you think it is a good proposal for the GSoC project?

Best,
Cezary

Statistics:Posted by cezar_1 — 23 Mar 2010 03:48


]]>
2010-03-21T07:57:23+01:002010-03-21T07:57:23+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=247#p247 <![CDATA[Re: Propose your ideas]]> I am Kumar Lav, Fourth Year Undergraduate from IIT Bombay.
While checking out the code from the launchpad by Bazaar, I am having proxy related issues.
I went through the Bazaar site but it wasnt helpful enough to solve the problem.
So, if any of you had already figured out, please let me know about it.
@sumit : I think ur colz is also behind proxy. So if you got it solved please do let me know.

With Regards,
Kumar Lav

Statistics:Posted by kumarlavr — 21 Mar 2010 07:57


]]>
2010-03-20T20:38:45+01:002010-03-20T20:38:45+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=238#p238 <![CDATA[Re: Propose your ideas]]>
My name is Sumit Dubey and I am interested in "Data Laboratory" project proposal. I have already introduced myself at http://forum.gephi.org/viewtopic.php?f=9&t=80 and filled and sent the questionaire to gsoc@gephi.org. I just wanted to know some time when I can find the mentors on IRC or whereever so that I can discuss the project. I guess I am not hurrying too much :) .

Thank you very much,

Sumit Dubey

Statistics:Posted by sumitd — 20 Mar 2010 20:38


]]>
2010-03-20T16:22:02+01:002010-03-20T16:22:02+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=235#p235 <![CDATA[Re: Propose your ideas]]>
I'm glad to see that CodeMiner is an inspiration for GSoC proposals, and I foster you to write a detailed one!

Note that the current CodeMiner plugin for Eclipse, which produces GEXF files, is a frozen project, and we don't have any developer to make it evolve. As it isn't enough documented, I would advise you to start another source code analyzer from scratch, perhaps by using NetBeans IDE functionnalities. You know that Gephi is based on NetBeans platform, so it would be fairly easy to include some parts like the Java parser inside a Gephi plugin, which would generate the graph directly without the need of creating a GEXF!

Cheers,
Seb

Statistics:Posted by admin — 20 Mar 2010 16:22


]]>
2010-03-18T23:11:54+01:002010-03-18T23:11:54+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=229#p229 <![CDATA[Re: Propose your ideas]]>
For the thesis project of my master degree in software engineering, I am going to work on Visualization of source code (from April to August). As it is part of the project to write a working piece of software (plug-in or standalone), I would like to know whether a source code visualization plug-in for Gephi is a suitable idea as part of the GSOC.

I know about CodeMiner (Roadmap 1.0) that let you create a graph of a source code project using functional dependencies. But from my understanding, the current version only generates links between elements (classes, methods...). It does not calculate any software metrics (fan-in/fan-out, cyclomatic complexity, depth of conditional nesting, length of code...) that can be used to determine the complexity, maintainability or reliability of the project.

My idea of source code visualization plug-in for Gephi would be to let the user import a project (GEXF from CodeMiner or direct import with static analysis at the pre-processing stage if feasible) and let him visualize the graph of the project at different scales (classes, methods) with each of the software metrics available. The plug-in would take advantage of the graph visualization functionalities of Gephi (layouts, filtering, ranking, clustering...) and use them to give a new perspective of source code visualization to the user. It would help a developer at different stages of the development process (testing, maintenance) by identifying the more complex or less reliable elements for instance. The user could also select from the plug-in window the packages or classes that he wants to visualize and the graph would be automatically updated.

I have lots of ideas and would be glad to write a detailed GSOC proposal if it is a suitable approach.

Thanks a lot,

Paul

Statistics:Posted by pbittner — 18 Mar 2010 23:11


]]>
2010-03-06T01:06:51+01:002010-03-06T01:06:51+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=194#p194 <![CDATA[Re: Propose your ideas]]> Gephi Google Summer of Code 2010 proposals are here.

* Shader Engine
* Dynamic attributes and statistics
* Web-based network visualization engine with WebGL
* Force-Directed Edge Bundling
* Data Laboratory
* Graph Streaming API
* Direct Social Networks Import

Please add some comments or correct mistakes on the document directly. If you have ressources that you think could be useful for a proposal, please add it too.

Statistics:Posted by mbastian — 06 Mar 2010 01:06


]]>
2010-03-05T00:50:42+01:002010-03-05T00:50:42+01:00 https://forum-gephi.org/viewtopic.php?t=67&p=189#p189 <![CDATA[Propose your ideas]]> Roadmap, we are writing a set of subjects for various skills and level of difficulties. They will be available tomorrow on our wiki. But you are free to propose any idea, they will be considered and discussed on this topic.
Think what is possible to do with network visualization, how it could be useful in your company processes or how it could reveals hiddens patterns in any complex data.

So please share your ideas about Gephi in general or directly about Google SOC proposals !

Statistics:Posted by mbastian — 05 Mar 2010 00:50


]]>