How can I delete a branch of my Tree so as to create a personal Y-Tree?

Gramps version: 5.1.
Operating System: Windows 10

Can I simply delete “all” entries of family names not on my branches?

It is easier to mark what you want to keep & export those marked People than to do deletions. Deletions are SLOOOOW. Export is quick.

I’ll go through and Tag using various filters. Removing & adding Tags manually give fine control. Then create an export Filter for People with that Tag

I normally keep a massive world tree and export a slimmed down version for sharing or publishing. It is easier to be certain that you don’t over-share private info that way.

Once the task is finished, I’ll purge the slimmed down version & go back to researching with the big version.

There are advanced refinements you can do too. Like using the SuperTool add-on to create a custom Attribute for the Tagged items that were exported… allowing you to track your sharing without permanently cluttering up Tags.

So, by filtering on, say, “Campbell” I will retain the relationships between all those beating that surname? If so, that’s cool.

Thanks for your response. But, I not having much success in figuring out how “Remove & add Tags” Or how to create an export Filter for that Tag.
I’m also not sure where I can find the "SuperTool add-on. :slight_smile:

No. You’d have to do a bit more work to retain those connections.

First, create a filter to find surname “Campbell”. Then a 2nd filter using the “People related to <filter>” addon rule

I’d save everything before running such a filter. It might run forever and I’d want to be able to safely use the Task Manager to kill the Gramps task if it was running wild. (Personally, I’d use Kari’s experimental FilterParams addon. That tool actually lets you abort a filter test!)

Added hotlinks to the original post.

Here’s another thread that talks about that:

Since you mentioned that you want to create a “personal Y-Tree”, it sounds like to want to include all of the male-line descendants of a particular ancestor. There are filter rules for that, called “Y-chromosomal inheritance of <person>” and “Y-chromosomal inheritance of <filter>”. One takes a person as input, the other takes the result of another filter. You can learn how to get them here.

1 Like