INNER CODE UNIT · Python

right_pointer

hillerlab/TOGA · CESAR_wrapper.py:517

        right_pointer = (len(exon_seq) - left_pointer) % 3
        # apply left pointer
        if left_pointer != 3:  # it it were accumulated 3 bases it has no sense like 0
            exon_seq_lfix = (
                exon_seq[:left_pointer].lower() + exon_seq[left_pointer:].upper()
            )
        else:  # don't touch if left_pointer == 0 or == 3
            exon_seq_lfix = exon_seq
        # re-define left pointer
        left_pointer = 3 - right_pointer
        # apply right-side pointer
        if right_pointer != 0:
            exon_seq_rfix = (
                exon_seq_lfix[:-right_pointer] + exon_seq_lfix[-right_pointer:].lower()
            )
        else:  # save as it was
            exon_seq_rfix = exon_seq_lfix
        # save prepared exon into special dict

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…