SynBioDex / libSBOL

C++ implementation of SBOL 2.3.2
Apache License 2.0
15 stars 7 forks source link

Expose options to choose different serialization formats (eg, N-triples, Turtle, JSON) #31

Open bbartley opened 8 years ago

bbartley commented 8 years ago

libSBOL is built on top of Raptor RDF which supports these alternative serialization formats. These options are not yet available to libSBOL users, but could be exposed fairly easily.

bbartley commented 7 years ago

Writing JSON is supported, but Raptor does not support reading JSON. Turtle and N-triples hasn't been tested yet, but could easily be implemented.

cjmyers commented 7 years ago

I think we need to tread lightly here. The JSON produced is not “accepted” SBOL. If your library cannot read it and neither can mine, then it should be made clear this is not an exchange format. It is simply another way to view the data.

On Nov 29, 2016, at 4:51 AM, bbartley notifications@github.com wrote:

Writing JSON is supported, but Raptor does not support reading JSON. Turtle and N-triples hasn't been tested yet, but could easily be implemented.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SynBioDex/libSBOL/issues/31#issuecomment-263475713, or mute the thread https://github.com/notifications/unsubscribe-auth/ADWD93Qua93vk9Y85xoscnQMVI3qg3Jsks5rC69WgaJpZM4H3i_7.