Skip to content

The RelationTypeEnum, EdgeAnnotationType are so unnecessary constraints. #1

@IgorRodchenkov

Description

@IgorRodchenkov

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

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions