Sequence preparation tools