Skip to content

jimasr/grama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph-Map-Analysis

About

Graph Map Analysis or GRAMA in short is a tool fully-developed in Java that supports graph analysis and visualisation. This is an ongoing project that will be worked on to provide a free and open-source solution for graph analysts.

Preview

GRAMA is equipped with an interface developped using SWING integrating a display for graph visualisation purpose. This is GRAMA on work!

alt text

Disclaimer : The arrangement of nodes can sometime be quite confusing but we're definitely working on it :)

Functionalities

This tool is capable in doing several functions resumed below :

  1. Finding the shortest distance between two points

  2. Comparing two nodes on several properties

  3. Search a route that includes several nodes

  4. Listing neighbours at K-distance away from node source

  5. Visualisation of graph using a variation of Fruchtermann - Reingold algorithm

Getting started

Graph Map is an ANT project developped in Apache Netbeans. The installation can be done in a very few steps.

Git clone the project :

https://github.com/jimasr/grama.git

Open the project in your IDE and run Frame.java file to launch the GRAMA interface. There is a ready-made file "graph.csv" for test and usage purpose.

Authors

Hazim ASRI
Bastien PUSCEDDO

Copyrights

Copyright (c) Bastien Pusceddo / Hazim ASRI . All rights reserved

Feel free to contribute to improve the performance of the algorithm provided. Please contact me if you found any bugs!

Releases

No releases published

Packages

No packages published

Languages