sbol3.sequence

Module Contents

Classes

Sequence

class Sequence(identity: str, *, elements: str | None = None, encoding: str | None = None, namespace: str | None = None, attachments: refobj_list_arg | None = None, name: str | None = None, description: str | None = None, derived_from: str | Sequence[str] | None = None, generated_by: refobj_list_arg | None = None, measures: ownedobj_list_arg | None = None, type_uri: str = SBOL_SEQUENCE)

Bases: TopLevel

accept(visitor: Any) Any

Invokes visit_sequence on visitor with self as the only argument.

Parameters:

visitor (Any) – The visitor instance

Raises:

AttributeError – If visitor lacks a visit_sequence method

Returns:

Whatever visitor.visit_sequence returns

Return type:

Any

validate(report: ValidationReport = None) ValidationReport