Difference between revisions of "Addon:NetworkChart"

From Gramps
Line 6: Line 6:
 
*Display connectivity paths and highlight them  
 
*Display connectivity paths and highlight them  
  
The default output is a Scalable Vector Graphics (SVG) file that can be viewed in a browser.  NetworkChart uses the python [[networkx]] module to assist in selecting what to display.   
+
The default output is a Scalable Vector Graphics (SVG) file that can be viewed in a browser.  NetworkChart uses the python networkx module to assist in selecting what to display.   
 
 
[[File:Network_chart_menu_Main.png|thumb|caption]]
 
 
 
==Usage==
 
The report is available from the following menu option {{man menu|Reports > Webpages > Network Chart...}}
 
  
 
==Prerequistes==
 
==Prerequistes==
Line 28: Line 23:
  
 
   pip install pygraphviz
 
   pip install pygraphviz
 +
 +
==Usage==
 +
The report is available from the following menu option {{man menu|Reports > Webpages > Network Chart...}}
 +
 +
[[File:NetworkChart_usage.png|thumb|caption]]
 +
 +
 +
 +
[[File:Network_chart_menu_Main.png|thumb|caption]]

Revision as of 04:37, 6 March 2017

NetworkChart

NetworkChart is a website plugin for Gramps. The objectives of NetworkChart are:

  • Generate a single graph showing connectivity between individuals
  • Clickable nodes (individuals) that contain a hyperlink for a visual index
  • Display connectivity paths and highlight them

The default output is a Scalable Vector Graphics (SVG) file that can be viewed in a browser. NetworkChart uses the python networkx module to assist in selecting what to display.

Prerequistes

Requires the following to be installed:

 pip install networkx

To get "libcgraph" for pygraphviz you first need to install the development package of graphviz eg:

 apt install graphviz-dev
            or
 dnf install graphviz-devel

then run:

 pip install pygraphviz

Usage

The report is available from the following menu option Reports > Webpages > Network Chart...

caption


caption