Skip to content

Support for enumeration of genealogical relationships

Latest
Compare
Choose a tag to compare
@jjmccollum jjmccollum released this 18 Feb 14:59

The main contribution of this release is the addition of the enumerate_relationships script, which enumerates the IDs of all passages where two given witnesses have one or more given types of genealogical relationships. This enables users to identify easily, for instance, where two witnesses have unclear relationships in local stemmata. The repositories have also migrated from Travis CI to GitHub workflows for multi-platform continuous-integration testing. Finally, the variation_unit constructor has been updated to handle readings with empty wit attributes, and the witness and local_stemma classes have been updated so that they correctly regard readings collapsed with a common ancestor reading as agreeing with one another.