Interface PseudoknotFinder

    • Method Detail

      • findPseudoknots

        List<BpSeq> findPseudoknots​(BpSeq bpSeq)
        Finds pseudoknots in BPSEQ data. Pseudoknots are defined here as BPSEQ entries which if removed will make the RNA secondary structure fully nested. There may be many subsets of pairs considered pseudoknots for a single BPSEQ input.
        Parameters:
        bpSeq - An input BPSEQ structure with all pairs.
        Returns:
        A list of BPSEQ structures where each contains only pairs considered to be pseudoknots. Each BPSEQ is a full copy of original one, but contains zeroed 'pair' columns for entries which are non-pseudoknots.