gedcom

command
v39.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2023 License: MIT Imports: 15 Imported by: 0

Documentation

Overview

"gedcom diff" is a tool for comparing GEDCOM files and producing a HTML report.

Usage

gedcom diff -left-gedcom file1.ged -right-gedcom file2.ged -output out.html

For a complete list of options use:

gedcom diff -help

"gedcom publish" renders a GEDCOM file into HTML pages that can be shared and published easily.

Usage

gedcom publish -gedcom file.ged

You can view the full list of options using:

gedcom publish -help

"gedcom query" is a command line tool and query language for GEDCOM files heavily inspired by jq, in name and syntax.

The basic syntax of the tool is:

gedcom query -gedcom file.ged '.Individuals | .Name'

You can find the full language documentation in the q package:

https://godoc.org/github.com/elliotchance/gedcom/q

"gedcom tune" is used to calculate the ideal weights and similarities for the main gedcom package.

It works by comparing two GEDCOM files that are mostly the same, but must have the same pointers for individuals. It uses tries to calculate the best values that would lead the Similarity functions to the highest number of matches (which are confirmed by the individual pointers).

The process works like this:

1. Load the two GEDCOM files.

2. Set predefined or random values for weightings.

3. Match the two files. One point is awarded to a successful match and one point is removed for each unsuccessful match.

4. Steps 2 and 3 are repeated many more times with different weightings.

5. The weighting values that scored the highest points are returned.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL