RelatednessCalculatorInterface

Grails frontend interface for the RelatednessCalculator

Stars
4
Committers
1

Relatedness Calculator Interface

Developer

Nolan Lawson

License

WTFPL, but attribution would be nice.

Summary

A Grails webapp that helps make sense of family trees by explaining the relatedness between two individuals.

Genealogy is interesting stuff, and it's got pretty universal appeal. But it gets complicated once you start talking about second cousins, half-nephews, and ever more distant relations. Try this tool before breaking out the graph paper!

Demo

A live version of the app is available to demonstrate the functionality.

Goals

The goal of this webapp is to make available to the broader public some basic facts about family relatedness. I try not to dumb anything down, and I try not to give explicit advice about intra-family marriage (although some people might try to use it for that). What I'm mostly hoping for is just the gee-whiz factor of "Wow, my half-brother's only as closely related to me as my grandma!" Or "Huh, so that's what a second cousin is."

Build

Check out the Relatedness Calculator library, build it with mvn install.

Then:

sudo apt install graphviz
grails war

Then you have a war file.

Backend code

This code is a Grails frontend to the Relatedness Calculator Java library.