Hi
I would like to extract all people belonging to all relation path between two person.
The final goal would be to create a graph of these relation between my cousin.
I would like to have the same kind of result of the quick report “relation with home person” but not only with the sex of the person ( Mother , Father ) but with the handle of people.
Does someone have some idea to do that in an afficient way?
2 Likes
You could try using the “Relationship path between <persons>” filter. This will return all the people needed to connect the two <persons>.
As an idea for visualizing the result, you could use my FamilyTreeView addon (still in development). Here is an example from another forum topic:
Would something like this meet your needs?
2 Likes
The FamilyTreeView (FTV) charts view can be saved as a .SVG file for sharing. It is an effective visualization that will clearly communicate relationships.
However, because FTV is so useful for an overview, I think most people will keep it configured for that purpose. Setting up the Relationship Path modality is a fussy process. You must remember how to tweak the multitude of Configure options, Home Person, Active Person, and Filters. And resetting back (to the regular overview modality) is equally fussy.
You may also want to examine the Deep Connections Graph addon gramplet (for the Dashboard) from @kku in the Isotammi collection.
It is intended to graph JUST the connection between 2 persons. And beyond visualizing the direct genetic relationships, it has options to consider indirect connections: shared Events, Associations and links from Notes.
Deep Connections Graph uses an unusual way to visualize: it spawns a LocalHost server and then a browser window with the chart controls. The graph is not as pretty as FamilyTreeView. But you can save an HTML page to share.
Deep Connections Graph wiki page. (Weakly documented)
Source code in the Taapeli Project repository
2 Likes
Thanks for your answer.
my concern right now is not really the visualisation but the extract of people.
I have tried the Relationship path between ” filter.but after an hoir i didn’t got the result as my tree is huge and deeply connected.
I have to find a more efficient way to do that like the qick report relation with home person do
If you are using 6.0, please be aware that right now, there is a major effort to rework the Optimizer for filters. If you have found a rules that fails badly, you should join that conversation. Alphabetically, @dsblank , @kku , @Nick-Hall and @SteveY may need to include it in their filter performance test suite.
And you may want to experiment with importing the path.py
and connections.py
modules (from the Deep Connections addon by @kku ) into SuperTool scripts.
@kku
would importing those modules into a SuperTool script be a good approach for extracting the Person handles on the path between target persons? It looks like there are extensive capabilities.
Perhaps you could give an example script that imports them and finds the paths between the Active Person and the Home Person?
Hi
I had the same “problems” of perfoirmance in 5.2.X. I guess it s related to the fact that there s no limitation on the relatinnal distance in these filter.
I will look at your suggestion for experimeting with path.py an connections.py
1 Like