You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 24, 2019. It is now read-only.
The monkey patch design is clunky, hard to test, and not conducive to switching language implementations. The BEL 1.0 implementation should be changed to separate set of function-oriented conversion routes (e.g map function to convert Parameter object to Array of RDF statements).
Implement conversion from BEL 2.0 Nanopubs to BEL RDF 2.0.
Choose the RDF converter based on the input language specification (BEL 1.0 -> BEL RDF 1.0, BEL 2.0 -> BEL RDF 2.0).
Motivation
The RDF translator plugin in bel.rb will convert BEL 1.0. to RDF. These conversions are implemented using Open Class (i.e. monkey patching) in lib/bel/translator/plugins/rdf/monkey_patch.rb.
This work is to provide a conversion from BEL 2.0 Nanopubs to BEL RDF 2.0.
Tasks
Related
See #13 for BEL RDF 2.0 design and schema.
The text was updated successfully, but these errors were encountered: