Hello, thanks for your interest in the project.
What you need is to use the Gephi Toolkit. Though Gephi is a complete
desktop application it relies on a dozens of APIs, which
implementation is independent from UI. Our aim is to package these
'essential' modules in a single JAR, named gephi-toolkit. This is
almost done and the project is to be announced soon. You can however
already use it for the tasks you're requesting.
Here is the way to get the current gephi-toolkit JAR:
1) Checkout the Gephi trunk sources:
http://wiki.gephi.org/index.php/Checkout_Code
2) In the root folder, execute "ant toolkit"
3) You can find the JAR in the toolkit folder
I suggest you have a look on this following forum topic, as it is a
similar request:
http://forum.gephi.org/viewtopic.php?f=4&t=230
I give the code for executing layout and statistics, and you can find
documentation about GraphAPI on the Javadoc:
http://gephi.org/docs/api/
Then, for generating a graph viewable via a web browser, I think it
depend what features do you need. Do you want interactivity or just a
static image?
Mathieu
On Fri, Jun 18, 2010 at 9:27 PM, Sun, Tong <
Tong...@xerox.com> wrote:
>
> I am just get started with Gephi and would like to develop a web
> application on top of Gephi platform. Is there a brief "developer
> tutorial" to illustrate how to perform the following steps in a Java
> program:
>
> 1) Create a graph with a collection of nodes and edges
>
> 2) Setup the layout
>
> 3) Conduct some common network statistics
>
> 4) Generate a graph viewable via a web browser
>
> Thanks for any pointers.
>
>
>
> -TOng
>
> _______________________________________________
> gephi-dev mailing list
>
geph...@lists.gephi.org
>
http://gephi.org/mailman/listinfo/gephi-dev