Hi, I have added a new class BCComplement (in BCTools/SequenceTools) and a convenience method in BCSequence to access it. I haven't removed the code in the subclasses yet, wanted your comments first. cheers, - Koen.