Tree or wheel graphical view

Hello, I have completed my tree in Gramps (AIO64-6.0.6–1, Windows 11 25H2), but the “descendant graph” view is unreadable (too many pages). I tried the descendant wheel, but it’s impossible to display birth/death dates. Is there a solution?

I understand there is a web version—could that help? However, I don’t know how to connect my database…

Thank you very much for your help.

You might want to try the Descendants gramplet. It is not a graphical layout… but with a huge number of descendants, graphical might not be the best option anyway.

It allows collapsing the list by descendant to give a better feeling for the context of the branch. In the following screen capture, I was only interested in the descendants of the 1st son’s 1st son. But wanted to verify his siblings and piblings.

When you say, “too many pages”, does that mean you are trying to print out your tree, either on paper or as a PDF file?

Or are you just trying to browse your tree on screen?

If English is not your first language, don’t worry about using your native tongue. Your text can easily be translated using something like DeepL (Translate texts & full document files instantly. Accurate translations for individuals and Teams. Millions translate with DeepL every day.).

Hello.

#: ../gramps/plugins/drawreport/descendtree.py:237
msgid “Descendant Graph”
msgstr “Graphique des descendants”

#: ../gramps/plugins/gramplet/gramplet.gpr.py:164
#: ../gramps/plugins/view/view.gpr.py:167
msgid “Descendant Fan”
msgstr “Roue des descendants”

By “web version,” I assume you’re referring to a question about ‘gramps-web’? Is the “Descendant Fan” the view or the gramplet?

Since the graphical representation of a lineage can quickly become complex, do you have a preference for the type of chart? Gramps can go very far in various directions or styles of representation; for example, this list of tools or reports (in English):

https://www.gramps-project.org/wiki/index.php/GEPS_030:_New_Visualization_Techniques

with more or less information such as dates, locations, spouses, etc.

Also see this tutorial in French:
https://www.gramps-project.org/wiki/index.php/Comment_produire_un_graphique_relationnel

The web version reports are very similar to the desktop versions. The desktop reports are easier to under your options (although still confusing).

:france: I just have the impression that @Laura wants to see the descendants of her new family tree with many entries (individuals) through views, reports, or gramplets that allow visualizing this data. These data formats might require different settings than the default ones? Or perhaps by looking at the ‘additional addons’, she could find a descendants visualization that suits her better. But I am not @Laura.

:england: :united_states: It seems that @Laura wants to see descendants of her new Family Tree with many new entries (individuals). So, views, reports, or gramplets that could display such data might need adjustments or new configurations—a different behavior than the default one. Or maybe by looking at ‘addons’, the expected descendants visualization might be found. But I am not @Laura.

PS: gramps-web still has a different layout/canvas compared to the gramps desktop, especially regarding document or page format. I guess that ‘gramps-web’ will adapt to screen resolution before the page document and the size set. So, maybe the display will be different on the first run? I looked at the gramps-web demo and Fan chart. Sure, we are very close, but will both display the same custom data set? I don’t know.

Maybe we could expand @Laura’s questions to something more global than just reports, like: how to properly display a descendants tree and provide a file that could be shared (or printed), displaying most basic records at a glance?

To synchronize your database with the web version, I think you’ve seen the page Premiers pas - Gramps Web and then the next one Essayer localement - Gramps Web. But in fact, it’s not the same database; it’s as if you were simply switching interfaces or toggling between them. You need to install and generate a web version of your local database. See Synchroniser avec Gramps - Gramps Web.

Yes, either of these two representations is perfect, but I am unable to edit them through a report (no colors and no formatting options)…

If I can manage without Gramps web, I’d rather do so :wink:

Actually, I would like this type of representation, which I find very readable. But in my father’s family, each brother and sister had at least 6 or 7 children, so the tree is very extensive with a lot of “empty space”… I don’t see how to avoid displaying marriage dates, which take up a lot of space (it’s either all dates or none), and I admit I get lost among the reports, charts, graphical trees, family or otherwise :exploding_head:

Sorry, I’m really a beginner!

I get this:

Several points: the currently installed version is indeed Gramps 6.0.6. Is it running exclusively on Windows? Linux? MacOS?

The first report should theoretically be available on Linux after installing the GraphViz library. On Windows and MacOS, this report is likely available without additional installation.

For colors and options, reports based on GraphViz have their own fields when called and launched.

Colors for views (and perhaps for some reports?) can be defined by users via Edit Menu → Preferences… under the Colors tab. For example, the Ancestor/Descendant Wheel view.

The second is a plugin (additional tools, reports, gramplets):
https://gramps-project.org/wiki/index.php/Addon:GenealogyTree

It requires an additional library: genealogytree

For views, it is possible to export the on-screen display via the Print function in Gramps (via the toolbar ‘’‘⎙’‘’ or via Edit Menu → Print…). This generates a .gv file (GraphViz format) and a .svg file (a vector format), allowing you to zoom and print the content as if it were an image, without loss of quality. Thus, you need not worry about the report’s format or size.

For example, this type of tree can also be printed:

https://www.gramps-project.org/wiki/images/c/c5/Graph-View-addon-example-60.png

https://www.gramps-project.org/wiki/index.php/Addon:Graph_View

Best regards,
Jérôme

1 Like

In the report options, should there be something like “use entire page” or “compress”?

Thank you, Jérôme, for your response.

The version of Gramps installed is AIO64-6.0.6–1 on Windows 11.

I installed Graphviz, but I don’t see any difference :cry:

Could you please tell me, for example, the steps to follow (diagram? graphical report? family tree or not?) to edit one of the graphs you provided as examples? Where can I activate the option to “show (or not show) marriage dates”?

Thank you again,

Laura

In the GraphViz options, this is the aspect ratio (the translation may vary depending on the Gramps version), in accordance with the page size chosen (first tab in the report window).

https://www.gramps-project.org/wiki/images/d/de/Rapport_optionsgraphviz_51_fr.png

  • Aspect Ratio: Greatly affects how the graph is laid out on the page, specifically the spacing between nodes and the scale of the graph (see tip 1).
    • Compress to minimum size
    • Fill given area
    • Uniformly stretch

Tip 1: If the diagram is smaller than the print area:

  • Compress to minimum size will not change the node spacing
  • Fill given area will increase node spacing to fit the page width and height
  • Uniformly stretch will increase node spacing uniformly to preserve the aspect ratio

If the diagram is larger than the print area:

  • Compress to minimum size will reduce the diagram to achieve a tighter aspect ratio at the expense of symmetry.
  • Fill given area will reduce the diagram to fit the print area after first increasing node spacing.
  • Uniformly stretch will reduce the diagram uniformly to fit the print area.

  • Resolution: (72 by default) dots-per-inch (dpi). When creating PostScript or PDF files, use 72. Typically between 75 and 120 for generating .png or .gif files, or even 300 or 600 if the files are to be printed.
  • Node Spacing: The space to leave, in inches, between the lines.
  • Rank Spacing: The space to leave, in inches, between the columns.
  • Use Subgraphs (checked by default): Subgraphs can help GraphViz position couples together, but with non-trivial diagrams, this results in longer lines and larger diagrams.

https://www.gramps-project.org/wiki/index.php/Fr:Manuel_wiki_pour_Gramps_6.0_-_Rapports#Options_GraphViz

For this type of tree, it is possible to go to the “Graphs” category, then check if the “Graph View” plugin is available.

https://www.gramps-project.org/wiki/images/2/20/Graphview_51_fr.png

Once the display is satisfactory (filters, colors, number of ancestors or descendants), you can use the print function mentioned above to obtain an SVG file. I don’t know how this works on Windows or whether the print action exists for Gramps on Windows.

I installed Graphviz but it doesn’t make any difference in Gramps; the options don’t appear.

How did you generate these graphs (that’s exactly what I’m looking for, except for the marriage dates)?