> I've heard it isn't the most user-friendly program, but so far I've found it intuitive enough.
The ease of use I believe depends on the experience level of the person and familiarity with genealogical concepts which is like learning a new language.
> If I got a new computer, wouldn't all my source and media links be messed up?
The media management tools in Gramps are great for handling this along with using relative media paths for the files.
One tip is make sure your backups (not just for Gramps) are really backups that you can restore.
I'll just leave this here:
> Custom Event Types > > https://www.gramps-project.org/wiki/index.php/Custom_Event_Types
and the wonderful
> Types Cleanup Tool > > https://gramps-project.org/wiki/index.php/Types_Cleanup_Tool
Which is very handy when you mistype a type!
I'm sort of confused. The "real" genealogy programs (especially Gramps) can make the exact tree that you use in your example of what you'd like (which by the way may contain spoilers for GoT). So are you looking for something that gets more complex than the example?
And multiple parent nodes? Are you looking to have children that have more than 2 parents?
Also, Gramps can definitely handle large graphs. I have a family tree that's 10 generations with multiple branches and it does that just fine. I do agree that it's graphs/charts leave something to be desired, but you could take a look at this addon. Though the steps to install that seems rather ridiculous.
One thing I'm liking about 5.0 is that it automatically makes a backup when you exit the program and that you can set the storage path for that backup.
https://www.gramps-project.org/wiki/index.php/Gramps_5.0_Wiki_Manual_-_Settings#Family_Tree
Seems to be a placeholder here "Gramps 5.0 Wiki Manual - What's new?" but not much there. A mostly technical release?
Non programmer here. Is this what you are looking for?
> get_family_from_handle(handle) > > Find a Family in the database from the passed Gramps ID. > > If no such Family exists, None is returned. > > > https://www.gramps-project.org/docs/gen/gen_db.html#gramps.gen.db.base.DbReadBase.get_family_from_handle
You may get better answers on programming from the developers on the Gramps developers mailing list.
> This subreddit is fan-run, and is not an official Gramps project website. For official Gramps project news and support, please visit > > https://gramps-project.org/wiki/index.php?title=Contact
You can also install the Media Verify Tool addon
Other peoples ways to organise files
GRAMPS website mentions some of your software candidates, and what ANCESTRIS forked from.
https://www.gramps-project.org/wiki/index.php/Other_genealogy_software
Some of the software you listed would require additional software to run.
They call it a tree for the benefit of the users who are not developers, same as all the other genealogy programs:)
The Gramps programs understands that cycles are possible and even has a tool to detect the loops
Go to this page, this will help you launch Gramps from the command line:
https://www.gramps-project.org/wiki/index.php?title=Gramps_5.0_Wiki_Manual_-_Command_Line#MS_Windows
​
Hopefully, this will help getting error messages in the console so we can help you further.
Have you tried using the filters to narrow down what you want to export?
https://www.gramps-project.org/wiki/index.php?title=Gramps_5.0_Wiki_Manual_-_Filters
https://www.gramps-project.org/wiki/index.php/Example_filters
Quick mention that one comes with Gramps and is called the
> To Do Gramplet > > https://www.gramps-project.org/wiki/index.php/Gramps_5.0_Wiki_Manual_-_Gramplets#To_Do
The other you install as an addon and is also simlary called the ToDo Notes Gramplet but renamed for Gramps 5 as the
> Note Gramplet > > https://www.gramps-project.org/wiki/index.php?title=ToDoNotesGramplet
I suggest you stick with the built in one.
What operating system are you running? The auxiliary packages depend greatly on your answer. I run linux, and one of the requirements, for example, is graphviz. Windows will have its own equivalents, but I don't know what they are.
Once the auxiliary programs are installed, for your example (Fam Descendant Tree), I typically select PDF Document for the Output Format, and check the "Open with default viewer" radio button. When the plot is finished my default PDF viewer will pop up and display the chart.
Edit: Have a look also at https://www.gramps-project.org/wiki/index.php?title=Linux:Build_from_source#Linux_package_requirements. It took me a while to find it, but the package requirements are here.
Python is a good choice, and there are many online courses that you can take. To establish your credibility as a coder, you can volunteer for open source projects, such as Gramps. Or check out the machine learning community at kaggle. No pay, but lots of great ways to learn and establish your creds as a python coder. Having real life experience as a coder who has their work in real projects makes a good addition to your CV. And open source projects are publicly available, anyone can verify that you are a contributor by visiting the project website.
The machine learning is certainly an up and coming topic these days. Lots of companies are looking for people who can bring this to their business.
> Does anyone else have this issue or know of anyway it can be fixed?
Have a read of the No text, just rectangles on the Gramps wiki, the picture looks like yours.
I used the Place Cleanup Gramplet for /r/gramps/ genealogy program
> Purpose of this Gramplet > > > This was written to assist in cleaning up already existing places. You can use it while adding a new place, but the place must be created with the normal Gramps Add -> Place and select the new place in the top window prior to using the Gramplet. > > > When starting with GEDCOM imported trees, the Places that are created are often incomplete or simply don't take full advantage of Gramps features. The place names and/or titles are often left with strings of comma separated names. > > > Even when transcribing events from census or other sources, Place data might have be ambiguous about which adminstrative area enclosed a locality and were, in turn, enclosed. Sometimes, Places may have been entered with the proper enclosure hierarchy... but without the Latitude/Longitude coordinates needed to plot Events on the maps of the Gramps Geography view. > > > Rather than intefere the flow of data or research workflow to validate each Place, it can be more efficient to come back to handle these deficiencies collectively. > > > Cleaning up these shortfalls previously required a lot of manual work to clean up. > > > The Gramplet assists in merging new places with already present places; when you do a search, if the Place you are looking for is located elsewhere in your Gramps database, and is completed, then you can merge your current place with the completed place. > > > The Gramplet makes use of the GeoNames database via the web to get information to fill out the Places. >
Don't see an option like that, and agree I would be handy, why not request it as a feature from the developers?
> Calendar - Graphical report > > This report produces a calendar with birthdays and anniversaries on a page by month. > > https://www.gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Reports_-_part_4#Calendar
Yes, as TMG's data model is different to most genealogy programs available. In the end I bit the bullet and used the tmg2gramps Perl script from Coherent software using the instructions on the gramps website and the linked updated script for TMG v8 databases from github !
> Tree report files
Those are created by the third party Genealogy Tree addon have a look at the support page for how to view .tex files on Windows and also automatically convert them to PDF.
You can ask questions over on the /r/gramps reddit.
> Supertool
Supertool is included in the group of Isotammi addons that help Gramps users make their data compliant to Isotammi project, which is a national database of Finnish Genealogical Society.
Description of Supertools for the wiki:
> This is a general purpose scripting tool that can be used to do "ad-hoc" queries against a Gramps family tree/database. The queries are expressed in the Python programming language so the tool is most useful for programmers. But the intent is also that the tool is easy enough to allow regular Gramps users to make use of it. The queries can be saved as script files that a user can then load into the tool without necessarily understanding the details. > > This tool works in the Gramps versions 5.x and later. It will be installed in the "Isotammi tools" submenu under the Tools menu. > > The tool allows arbitrary Python code so it can also be used to modify the database. > > For instructions on how to use this tool please visit the SuperTool - Instructions on Github.
Pretty much an advanced tool that should come with warnings you could destroy your family tree quite easily!
> Do any of you have a preferred software (preferably freeware) for creating web pages from a gedcom file?
Give the Dynamic Web Report addon from Gramps ( /r/gramps/ ) a try.
> The Dynamic Web Report Addon for Gramps creates interactive web pages of the family tree database, and provides the user with options that allow a wide range of customization. > > https://www.gramps-project.org/wiki/index.php/DynamicWeb_report
Sorry, no I don't , I believe one of the past reddit messages here asked how large the userbase is for this 20 year old program but I believe it ends up linking back to a page on the Gramps wiki where a user collected information on it.
Also the wikipedia article has a link at the bottom of the page to Reviews on Gramps which probably will help!
By the way I've never used wikipedia as an editor, I don't understand why they are deleting the page but not the commercial program pages do you have to pay to be on wikipedia?
> for personal events there are entries for _UPID, Birth, and Death (although dates are not always entered for the latter two).
If the imported GEDCOM file does not contain a death date then Gramps will attempt to calculate if that person is alive, read:
> ..., a black stripe across the top left corner of the box is shown if the person is deceased (or determined by Gramps to be no longer alive) ... > * Pedigree View
> _UPID
Do you mean the _APID custom GEDCOM tag from Ancestry & FTM, see feature request:
Yes GEDCOM exports from Ancestry suck; mostly because they don't want you to ever leave, think Hotel California, it would be great if Ancestry supported the open source Gramps XML format for both backups and imports , we can dream!!
One suggestion is to just Tag everything on import Add tag on import and as you work thru it have another tag that mentions you have verified the person/source etc..
Try installing the Graph View addon or any of the other views.
Do you mean this Descendant Lines report third party addon but what do you mean without the family circle as no circle is shown as an option on that support pages options?
> They currently render as boxes.
What do you mean by They can you link to a screenshot on https://imgur.com/ that shows the issue?
> Has anybody created any add-ons that would do something like this?
Unreleased addon currently in testing
> DNA Gramplet shows a DNA segment map as a graph. > > https://www.gramps-project.org/wiki/index.php/Addon:DNAgramplet
Here's screenshots, so that you can see for yourself. It's also available in 43 languages, so you aren't stuck with having to use English.
> It would also be great if the tag colors showed in the Person editor as well.
Often though this myself, same goes for all the other editors where tags are shown, including the "Tag selection" list, will you be raising a feature request?
> Is that possible, or is there otherwise any other indication of your direct line in Relationships?
No, but like anything with free software if you don't raise a feature request the developers will never be able to consider it ¯_(ツ)_/¯.
Was having the same problem as you but I got through it by following the instructions here firstly, then I found the themes addon under the New:Plugin lib section with the name Theme preferences. Installed and restarted and the option for themes was now there
Very beefy PC, maybe you can you give the Catalog of Life Database GEDCOM a try?
> The 2010 Catalog of life has 1,257,735 species, which worked out to about 2.1 million individuals/unique taxonomic levels.
Also have a look at the tips/advice here which was for older version of Gramps so the DB_CONFIG tip was for the older BSDDB database format.
Well, in my case, I wanted to be able to feed my GEDCOM intro a graph-making utility and automatically figure out a pleasing and useful arrangement. Here is a sample output from one of the family tree apps that can do this:
https://www.gramps-project.org/wiki/images/b/b8/RelationshipChartDescendants.png
I actually ended up writing my own program to convert the GEDCOM intro a compatible 'GraphViz' input, similar to what GRAMPS does -- learning how to improve my Python-code skills in the process :)
There are different 'single shared trees', that is every member shares the same tree. This is good for collaboration:
Geni
FamilySearch
Wikitree
However if you want it to remain private within your family (like you said add their phone numbers), you'll probably not want to use one of those. Instead, you might want to use Ancestry which can have multiple editors for the same tree.
You could also use something like Gramps or whats listed here if you don't mind setting up your own server.
Thanks! The more I get into researching this it seems like I should stick to a true database maker like GRAMPS to digitize all the data, and then maybe if I want to make something fancy I can come back to markdown for the website.
You might try the builtin Media manager Replace substrings in the path option, but before you do take a backup of your family tree and move the media files manually to the folder you want externally to Gramps then run the media manger and give it the new path,
Look at the examples given in the user manual:
> https://www.gramps-project.org/wiki/index.php/Gramps_5.0_Wiki_Manual_-_Reports
Also checkout the reports available on the list of thirdparty addons. My favorites are the networkchart and GenealogyTree addons.
> https://www.gramps-project.org/wiki/index.php/5.0_Addons
Download Gramps and give each report a try with your family tree and see if they look professional enough for you?
The Sqlite database backend is the only builtin one recommended for testing use as mentioned here it supports single or multi-users on a single operating system
Provided instructions for those wanting to test with SQLite
https://sourceforge.net/p/gramps/mailman/message/36516462/
The general idea of the new SQLite backend is that if it has enough testing then it will become the default backend for the future Gramps 5.1.x release.
Any issues please raise an issue on the Gramps bug tracker.
> postgres or mysql
Postgres backend is available as an addon but is not as well tested so only for those of you prepared to test and report back issues. Can handle local or remote, single or multi-user.
mysql backend was created as an addon but never finished or released.
MongoDB - was released as an addon then withdrawn by the developer
More reading: https://www.gramps-project.org/wiki/index.php/DB-API_Database_Backend
One thing I'm liking about the new Gramps 5.0 is that it automatically makes a backup when you exit the program and that you can set the storage path for that backup.
https://www.gramps-project.org/wiki/index.php/Gramps_5.0_Wiki_Manual_-_Settings#Family_Tree
Don't use AFN's but can see them mentioned here in relation to Ged import:
> Many GEDCOM Primitive Elements do not have exactly corresponding data elements in Gramps, and they are therefore stored as Attributes with appropriate names, normally the GEDCOM tag. This applies particularly to the header, submitter and submission GEDCOM records and particular fields like REFN, RFN, RIN and AFN.
and on the mailing list here:
> Having imported from PAF, and having had some AFN's on records, GRAMPS stored these as a person Attribute.
So it looks like you should store AFN's like they are imported; as Attributes on the person.
On the following wiki page the project states the following:
> ...Money raised by donations to the project will be used to fund the Gramps website and the services it offers to its users... > > https://www.gramps-project.org/wiki/index.php?title=Gramps:Site_support
I've seen Gramps handle multiple cousin marriages pretty well, of the order of two second cousins marry, their offspring marries a 4th cousin, etc.
By "pretty well", I'm referring to the relationship chart report, which isn't extremely pretty (it relies on Graphviz for its output, IIRC). An example of a non-imbred tree would look like this (warning: large image!).