I want to develop an application in java which takes input as the log file of a mail server in csv format and outputs a graph for it. The graph should be generated by gephi. Then again I want to input that csv file to KruskalMST.java (program for finding minimum spanning tree of the generated graph above). But before giving the csv file KruskalMST.java, i will convert all the weights to negative so that instead of getting minimum spanning tree I get maximum spanning tree because I'm interested in maximum spanning tree. KruskalMST.java will give me a file which will contain three columns (Source,Target,Weight). Again this file will be input to Gephi and it will generate a maximum spanning tree graphically, then I want to do some analysis on these two graphs.

Until now I have done all these things manually and separately. I want to integrate all these things and want to develop a single application which has gephi embedded in it.

Please give me some suggestions on how to proceed. Will gephi toolkit be helpful?

More Ankit Gupta's questions See All
Similar questions and discussions