sbol2.versionproperty

Module Contents

Classes

VersionProperty

Member properties of all SBOL objects are defined

class sbol2.versionproperty.VersionProperty(property_owner, type_uri, lower_bound, upper_bound, validation_rules=None, initial_value=None)

Bases: sbol2.property.LiteralProperty

Member properties of all SBOL objects are defined using a Property object.

The Property class provides a generic interface for accessing SBOL objects. At a low level, the Property class converts SBOL data structures into RDF triples.

convert_to_user(value)
convert_from_user(value)
static _make_version(major: int, minor: int, micro: int) packaging.version.Version
static increment_major(version: str) str