ga4gh / pedigree_family_history_terminology

Apache License 2.0
4 stars 3 forks source link

Reconstructing a pedigree file - half-sibling ambiguity #24

Closed illusional closed 2 years ago

illusional commented 2 years ago

I'm looking at reconstructing a pedigree from a set of relationships, but there's ambiguity in a half-sibling relationship. I think I would need something like:

What's the difference between a fullSibling and halfSibling?

Summary of existing sibling relationships:

lindsmith commented 2 years ago

Hi @illusional, We have added maternal/paternal labels to the following terms:

The updated .owl has been added to src\main\resources.

What's the difference between a fullSibling and halfSibling?

Full siblings share the same parents. Half siblings only share DNA from one parent. Step siblings share no DNA (social relationship, rather than biological).

illusional commented 2 years ago

Hi @lindsmith, this is amazing, thank you! I can see the new:

But can't see the maternal / paternal equivalents of:

lindsmith commented 2 years ago

Hi @illusional - The isStepSiblingOf maternal/paternal equivalents are at the end of the property list (not right beside isStepSiblingOf)

For hasParentalSibling, new classes have been added : ID Label Expression
KIN_988 PaternalAunt = Woman and (hasParentalSibling some (isBiologicalFatherOf some Person))
KIN_987 MaternalAunt = Woman and (hasParentalSibling some (isBiologicalMotherOf some Person))
KIN_986 PaternalUncle = Man and (hasParentalSibling some (isBiologicalFatherOf some Person))
KIN_985 MaternalUncle = Man and (hasParentalSibling some (isBiologicalMotherOf some Person))

I hope this helps!

illusional commented 2 years ago

Amazing, thank you @lindsmith!