Class DeleteableMsa

  • All Implemented Interfaces:
    Msa

    public final class DeleteableMsa
    extends BasicMsa
    • Method Detail

      • calcGappiness

        public final double[] calcGappiness()
      • calcGapSumPerColumn

        public static int calcGapSumPerColumn​(Msa msa,
                                              int col)
      • determineMaxIdLength

        public short determineMaxIdLength()
      • deleteGapColumns

        public final void deleteGapColumns​(double max_allowed_gap_ratio)
      • deleteGapOnlyColumns

        public final void deleteGapOnlyColumns()
      • deleteRow

        public final MolecularSequence deleteRow​(java.lang.String id,
                                                 boolean return_removed_seq)
      • isAllGap

        public final boolean isAllGap​(int col)
      • setResidueAt

        public final void setResidueAt​(int row,
                                       int col,
                                       char residue)
        Specified by:
        setResidueAt in interface Msa
        Overrides:
        setResidueAt in class BasicMsa
      • createInstance

        public static final DeleteableMsa createInstance​(Msa msa)