sbol_utilities.sequence

Module Contents

Functions

unambiguous_dna_sequence(sequence: Union[str, sbol3.Sequence]) → bool

Check if a sequence consists only of unambiguous DNA characters

unambiguous_protein_sequence(sequence: Union[str, sbol3.Sequence]) → bool

Check if a sequence consists only of unambiguous protein characters

unambiguous_rna_sequence(sequence: Union[str, sbol3.Sequence]) → bool

Check if a sequence consists only of unambiguous RNA characters

unambiguous_dna_sequence(sequence: Union[str, sbol3.Sequence]) bool

Check if a sequence consists only of unambiguous DNA characters

Parameters

sequence – SBOL Sequence or string to be checked

Returns

True if unambiguous DNA, false otherwise

unambiguous_protein_sequence(sequence: Union[str, sbol3.Sequence]) bool

Check if a sequence consists only of unambiguous protein characters

Parameters

sequence – SBOL Sequence or string to be checked

Returns

True if unambiguous DNA, false otherwise

unambiguous_rna_sequence(sequence: Union[str, sbol3.Sequence]) bool

Check if a sequence consists only of unambiguous RNA characters

Parameters

sequence – SBOL Sequence or string to be checked

Returns

True if unambiguous DNA, false otherwise