SynBioDex / pySBOL3

Native python implementation of SBOL 3.0 specification
MIT License
37 stars 16 forks source link

Structure Assembly #363

Open JMante1 opened 2 years ago

JMante1 commented 2 years ago

sbol2 had: compdef.assemblePrimaryStructure([comp1, comp2, comp3]) and then a compile method to generate the sequence of the composite part. What is the equivalent in SBOL? I am currently making composite parts by creating a component and then adding a series of subcomponents as features to the object but that doesn't give a sequence?

jakebeal commented 2 years ago

With SBOL3, this sort of functionality has been moved out of the core library and into SBOL-utilities. For the specific case of computing sequences in python, you will want the sbol_utilities.calculate_sequences package, which has functions for calculating the sequence of a particular component or of all components in a document.

tcmitchell commented 2 years ago

It's been about a month with no activity on this issue. Has the question been answered? Is there any additional information needed?