geneontology / obographs

Basic and Advanced OBO Graphs: specification and reference implementation
63 stars 12 forks source link

Issue #47 sort OWLAxioms in FromOwl #62

Closed julesjacobsen closed 4 years ago

julesjacobsen commented 4 years ago

This change fixes the changing output so that it is now completely predictable and will produce a sorted output. It uses the OWLAxiom.compareTo() method for ordering and fixes all other sources of randomness by using Linked* collection implementations in FromOwl. The json/yaml outputs are updated to reflect this and should hopefully not change in the future!