Duplicates in Descendant Tree Report

Gramps 6.0.1, Fedora 42 Gnome.

I want to produce a 5-generation graphical Descendant Tree (Reports > Graphical Reports > Descendant Tree) for someone in my database. One of the descendants appears both in generation 3 and generation 4. In generation 3, he appears without any family detail. In generation 4 he shows with his generation 5 descendants, but if at generation 3 he had family shown, it would show two generations of descendants, so one more than that which shows from generation 4. I assume that the lack of detail at generation 3 is because he also appears in generation 4, i.e. he appears twice in the chart.

I cannot find a setting in the Descendant Tree dialogue to allow showing duplicate details, if that is what is required to enable this. Any ideas?

Regards
Tony

The person in question, their parents were cousins once removed?
Is their father’s line producing the person’s descendants?

Try switching their mother to the Father/Partner1 slot and the father to the Mother/partner2 slot in the family.

My thinking is that the line down through the Father/partner1 slot is made the primary in the chart. I did not see an option to produce the duplicate line.

No, the person in question’s parents were not first cousins once removed. The person in question married his first cousin once removed.

The person concerned appears in the chart twice as they are the grandson of the start person along the male line (and this is the one that doesn’t show any family information), and the spouse of the great-granddaughter of the start person (and this is the one that does show family information).

If I run the report for three generations, the spouse of the person in question shows. If I run the report for four (or five) generations, no spouse of the third generation case shows (he does show as the spouse of his wife).

I ran all the Tools > Family Tree Repair options, and this made no difference.

I haven’t worked out what is causing the problem, but I have worked out that it is a problem with my database, not the program. As mentioned, I’ve run all the repair options and this made no difference.

I overcame the problem by a work-around, duplicating the male and female in the ‘problem’ family, attaching the duplicate wife to the ‘real’ husband, and the duplicate husband to the ‘real’ wife, copying across the main events and children using drag-and-drop between open dialogues. I was then able to produce a descendant chart with both families showing at the different generation levels.

It is not your database. It is fine.

When there is a cousin marriage, the chart suppresses the duplicate line down by choosing the first line in the family.

In my example, I switched the order of birth for Larry Smith and Samantha Smith. The full line drawn is from the “oldest” of the two.

Samantha is oldest:

Larry is oldest

The code for the report is gramps\plugins\drawreport\descendtree.py

I have no idea in the code where/how the multiple descendant lines are suppressed.

You are correct. I tried what you suggested and it happens as you indicated. However it does mean that the people are out of date order, and the second family detail doesn’t then show (as in your example where in the case of Larry occurring before Samantha (it doesn’t depend on age, just where they are in the family child list), Samantha’s descendant tree is truncated.

This seems to occur for any family relationship that is repeated in the chart, regardless of what the relationship is. The family relationships will only show once, for the case where the family occurs first.

I can see how this avoids duplication in the report, but the ‘uninformed reader’ may not necessarily see the links if the duplicates are not close in the chart.

The descendant text reports include duplications.

I have lodged a feature request to allow duplication as an option in the Descendant Tree report.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.