SBOL 12 Workshop Report

The 12th SBOL workshop took place as part of HARMONY 2015 on April 20-24, 2015, at  at the Leucorea Wittenberg, part of the Martin Luther University Halle-Wittenberg, Germany.

Here are the outcomes of the meeting:

  1. SBOL 2.0 Specification
    1. Significant work was performed on the specification, no decision TODOs remain.  Goal is to finish writing by SEED.
    2. Ontologies selected, when possible, for those needing them. Identifiers.org  to provide the ontology terms.
    3. No significant changes to data model though some required fields changed to optional, especially those with no clear ontology.  Other minor changes include: Interactions no longer require a participation, displayId was moved to Identified, roles removed from Model. Roles in other entities were made optional.
    4. Discussed the linking of ModuleDefinition entities to corresponding ComponentDefinitions
  2. libSBOLj 2.0 Release
    1. Agreed that beta release will support only compliant URIs.
      1. TopLevel: <prefix>/<type>/<displayId>/<version>
      2. 1st level child: <prefix>/<type>/<parentId>/<displayId>/<version>
      3. NOTE: also decided <version> is optional.
    2. Agreed that validation errors would be reported through exceptions.
    3. Agreed that beta release would have complete docs with simple examples.
    4. Tested libSBOLj in several applications:
      1. Nicholas Roehner – SBOL to SBML converter.
      2. Tramy Nguyen – SBML to SBOL converter.
      3. Newcastle Group – VirtualParts Repository, SBOL Stack, and SynBad
      4. Bryan Der – Cello
      5. Neil Swanston – (Metabolic) SBML to SBOL converter. Integration with genome-scale models.
    5. Beta release planned before SEED.
  3. Publication Plan
    1. Abstract on 2.0 submitted to IWBDA.  Hope to submit to special ACS Synthetic Biology special issue.
    2. SBOLv paper is currently under review.
    3. libSBOLj paper under review at IEEE Life Science Letters
    4. libSBOLc paper under development.
  4. Outreach Plan
    1. Decided to make a new sbol-announce mailing list, make sbol-dev and sbol-visual public lists, and add old SBOL editors to sbol-editors list.
    2. Discussed several improvements to website such as making logos more prominent, better emphasis of international community and industrial supporters. We also need to keep the SBOL tools up to date.
    3. Talked about international advisory board for SBOL
    4. A SEED talk is scheduled to talk about SBOL, the community, and supporting tools
  5. SBOLv and SBGN
    1. Had dedicated session to interaction with SBGN.
    2. Got a better understanding of the SBGN capabilities.
    3. Conveyed our requirements to SBGN.
    4. Matthew Pocock will continue to follow up with them.