sbol3.participation
¶
Module Contents¶
Classes¶
Each Participation represents how a particular Feature behaves in |
Functions¶
|
- class Participation(roles: Union[str, list[str]], participant: Union[SBOLObject, str], *, name: str = None, description: str = None, derived_from: List[str] = None, generated_by: List[str] = None, measures: List[SBOLObject] = None, identity: str = None, type_uri: str = SBOL_PARTCIPATION)¶
Bases:
Identified
Each Participation represents how a particular Feature behaves in its parent Interaction.
- accept(visitor: Any) Any ¶
Invokes visit_participation on visitor with self as the only argument.
- Parameters
visitor (Any) – The visitor instance
- Raises
AttributeError – If visitor lacks a visit_participation method
- Returns
Whatever visitor.visit_participation returns
- Return type
Any
- validate(report: ValidationReport = None) ValidationReport ¶
- build_participation(identity: str, *, type_uri: str = SBOL_PARTCIPATION) SBOLObject ¶