sbol3.component
Module Contents
Classes
Functions
|
- class Component(identity: str, types: str | Sequence[str] | None, *, roles: str | Sequence[str] | None = None, sequences: refobj_list_arg | None = None, features: Feature | Sequence[Feature] = None, constraints: Constraint | Sequence[Constraint] = None, interactions: Interaction | Sequence[Interaction] = None, interface: Interface | Sequence[Interface] = None, models: refobj_list_arg | 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_COMPONENT)
Bases:
TopLevel
- accept(visitor: Any) Any
Invokes visit_component on visitor with self as the only argument.
- Parameters:
visitor (Any) – The visitor instance
- Raises:
AttributeError – If visitor lacks a visit_component method
- Returns:
Whatever visitor.visit_component returns
- Return type:
Any
- build_component(identity: str, *, type_uri: str = SBOL_COMPONENT) SBOLObject