MyersResearchGroup / iBioSim

iBioSim is a computer-aided design (CAD) tool aimed for the modeling, analysis, and design of genetic circuits. It is capable of importing and exporting models specified using the Systems Biology Markup Language (SBML). iBioSim also supports the Synthetic Biology Open Language (SBOL), an emerging standard for information exchange in synthetic biology.
http://www.async.ece.utah.edu/ibiosim
Apache License 2.0
54 stars 21 forks source link

Dissociate an annotated SBOL ModuleDefintion from an SBML Model #389

Open tramyn opened 7 years ago

tramyn commented 7 years ago

Refer to #292 to implement design. Essentially, if the user wants to edit and associate SBML model that was generated from VPR model generation, dissociate the annotated model by making a copy of the original SBOL ModuleDefinition and change its namespace and id with the new part. Make sure the new part references the original part through the use of wasDerivedFrom field. Also update the SBML model to point to the new part.

cjmyers commented 7 years ago

This is not an issue as long as VPR creates ModuleDefinitions in our namespace. To ensure this, we need to make sure that VPR has the ability to receive a namespace to use from us.