Class Mutation


  • public class Mutation
    extends java.lang.Object
    • Field Detail

      • MUTATION_CLOSE_RING_AND_AROMATIZE

        public static final int MUTATION_CLOSE_RING_AND_AROMATIZE
        See Also:
        Constant Field Values
      • MUTATION_TOGGLE_AMID_SULFONAMID

        public static final int MUTATION_TOGGLE_AMID_SULFONAMID
        See Also:
        Constant Field Values
      • MUTATION_SWAP_SUBSTITUENT

        public static final int MUTATION_SWAP_SUBSTITUENT
        See Also:
        Constant Field Values
      • MUTATION_DELETE_SUBSTITUENT

        public static final int MUTATION_DELETE_SUBSTITUENT
        See Also:
        Constant Field Values
      • MUTATION_CUTOUT_SFRAGMENT

        public static final int MUTATION_CUTOUT_SFRAGMENT
        See Also:
        Constant Field Values
      • cAllowedAtomicNo

        public static final int[][] cAllowedAtomicNo
      • mMutationType

        public int mMutationType
      • mWhere1

        public int mWhere1
      • mWhere2

        public int mWhere2
      • mSpecifier1

        public int mSpecifier1
      • mSpecifier2

        public int mSpecifier2
      • mAtomList

        public int[] mAtomList
      • mProbability

        public double mProbability
    • Constructor Detail

      • Mutation

        public Mutation()
      • Mutation

        public Mutation​(int mutationType,
                        int where1,
                        int where2,
                        int specifier1,
                        int specifier2,
                        double probability)
      • Mutation

        public Mutation​(int mutationType,
                        int where1,
                        int where2,
                        int specifier1,
                        int[] atomList,
                        double probability)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object