sbol3.seqfeat

Module Contents

Classes

SequenceFeature

Feature is an abstract base class.

Functions

build_sequence_feature(→ SBOLObject)

class SequenceFeature(locations: sbol3.location.Location | List[sbol3.location.Location], *, roles: List[str] = None, orientation: str = None, 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_SEQUENCE_FEATURE)

Bases: sbol3.feature.Feature

Feature is an abstract base class.

accept(visitor: Any) Any

Invokes visit_sequence_feature on visitor with self as the only argument.

Parameters:

visitor (Any) – The visitor instance

Raises:

AttributeError – If visitor lacks a visit_sequence_feature method

Returns:

Whatever visitor.visit_sequence_feature returns

Return type:

Any

build_sequence_feature(identity: str, *, type_uri: str = SBOL_SEQUENCE_FEATURE) SBOLObject