Closed jakebeal closed 2 years ago
The longer-term solution to this is going to be having native converters (see: https://github.com/nrnb/GoogleSummerOfCode/issues/183). The near-term patch is to include a jar from https://github.com/SynBioDex/libSBOLj
First part of fix in progress at https://github.com/SynBioDex/pySBOL2/tree/offline-validation-conversion Once this is updated, we can proceed to configuring sbol-utilities to use pySBOL2 in offline mode.
pySBOL2 uses the SBOL online validator/converter at https://validator.sbolstandard.org/ for validation; we also use it for conversion to GenBank. Although this was stable for a long time, it has recently gone down, which is breaking lots of applications. Even if it goes up quickly again, this outage is painful.
Use of the online validator/converter also means SBOL utilities cannot be used offline and cannot convert confidential data to GenBank format.