Skip to content

The Associations Graph creation tool lets you track associations of entities in a subject predicate object relationship data store.

Notifications You must be signed in to change notification settings

securemindorg/spo-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

!!! This project is no longer maintained or updated, please see https://github.com/securemindorg for new projects

Subject Predicate Object - Relationship Graphing Tool

Execution:

To run, change directory into the SPO-Form-Tool and run python spo-tool.py

Enter the subjects name, choose a predicate from the drop down list, enter the object name. If you want objects and predicates to have multiple connections then make sure that you have used the same names for each. Capitalization doesn't matter, everything gets switched to lowercase.

You may need to refresh the page to get the graph to load, I haven't figured this one out yet.

Once you have launched the app navigate to http://127.0.0.1:5000/ in your browser

Default Login

The default login is admin:admin you can change this in the spo-tool.py script

Login Screen

Navigation

Navigate using the tabs at the top of the graph. The first one will give you all connections, the others you'll figure out on your own. At the bottom of the screen you will find a search box that will help you navigate plots with a lot of nodes.

Main Screen

Directory Format

  • data/ -- contains the csv output file that logs everything in case of a failure
  • static/ -- contains the bootstrap.js files and the temporary graph json structure
  • templates/ -- contains the html code for the project, this is where the form and D3 changes are made

Citing This Software

Please cite this software in your research as:

@misc{SPOTool2016,
  author = {White, Joshua. Fields, Jeremy.},
  title = {Associations Graph},
  year = {2016},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/securemindorg/spo-tool}},
  commit = {latest}
}

About

The Associations Graph creation tool lets you track associations of entities in a subject predicate object relationship data store.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published