RelationTypeEnum, EdgeAnnotationType in this library unnecessarily tie it to the Pathway Commons SIF or TXT (extended SIF, XSIF) data files (and even this is hard to maintain due to PC and Paxtools use similar but different enumerations for the same purpuse anyway).
Let's make this library more fexible and capable to load and query any SIF or SIF-ish text data files!
Column names and edge types can be simply String[] type parameter in the RelationTypeSelector and Loader Constructor. This library should allow to work with relationship (edge) and annotation (4th,.. columns) types which are actually present in the input data file.
Attn: @ozgunbabur