crested.utils.reverse_complement

crested.utils.reverse_complement#

crested.utils.reverse_complement(sequence)#

Perform reverse complement on either a one-hot encoded array or a (list of) DNA sequence string(s).

Parameters:

sequence (str | list[str] | ndarray) – The DNA sequence string(s) or one-hot encoded array to reverse complement.

Return type:

str | ndarray

Returns:

The reverse complemented DNA sequence string or one-hot encoded array.