Name: SEVA
Owner: Synthetic Biology Data Exchange Group
Description: SBOL representation of plasmids that conform to the Standard European Vector Architecture
Created: 2018-05-18 03:06:45.0
Updated: 2018-05-18 03:07:31.0
Pushed: 2018-05-18 03:07:29.0
Homepage: null
Size: 111
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The script seva.py constructs an SBOL representation of plasmids that conform to the Standard European Vector Architecture (SEVA). Custom cargos can be ``cloned'' into the SEVA multiple cloning site.
The seva.py script depends on pySBOL. For installation options, go to Installation Page.
eate a custom insert in the Cargo region
= Document()
doc.componentDefinitions.create('insert')
= doc.sequences.create('insert')
elements = 'actg'
equence = seq
Cargo('my_cargo')
sert(cd, 'PstI', 'SpeI') # insert the cargo between the PstI and SpeI restriction sites
ite the SEVA vector as SBOL
er_id = 1 # According to SEVA standard, the selection marker can be 1 - 6
in_id = 1 # The origin marker can be 1 - 9
SEVAVector('pSEVA11my_cargo', marker_id, origin_id, c) # Writes the file pSEVAmy_cargo.xml