intbio-ncl / shortbol

ShortBOL - A abstract language implementing the SBOL Data Model.
3 stars 1 forks source link

Simplify Shortbol at User Level #9

Closed MattyCrowther closed 4 years ago

MattyCrowther commented 4 years ago

There is a push to simplify shortbol. The end goal may be to create a new version. However, the efforts to simpify this implementation of SBOL can be defined by:

  1. Adding Composite Templates that create multiple triples inside the Template. (See https://github.com/intbio-ncl/shortbol/issues/5)
  2. Remove the need for so much preamble and boilerplate typing. Currently there is a hack in the codebase which artificially adds most of this information into the system. However, a better and more correct solution would be to add depth to the symbol/template tables and having the sbol namespace as default.
  3. Create more templates.
lgrozinger commented 4 years ago

For number 2, I suggest an extension may be written to pull in the SBOL namespace and do the preamble etc, such that the user need only put @sbol or similar at the top of the document.

MattyCrowther commented 4 years ago

Closing ticket, most have been passively completed, reopen more specific bugs.