Class MultipleMcParameters

  • All Implemented Interfaces:
    ConfigStrucAligParams

    public class MultipleMcParameters
    extends java.lang.Object
    implements ConfigStrucAligParams
    Contains the parameters to be sent to the MC optimization.
    Since:
    4.1.0
    Author:
    Aleix Lafita
    • Constructor Detail

      • MultipleMcParameters

        public MultipleMcParameters()
        Constructor with DEFAULT values of the parameters.
    • Method Detail

      • getUserConfigParameters

        public java.util.List<java.lang.String> getUserConfigParameters()
        Description copied from interface: ConfigStrucAligParams
        get the list of parameters that the user can change through the user interface. Parameter names are the same names as the corresponding Get/Set methods.
        Specified by:
        getUserConfigParameters in interface ConfigStrucAligParams
        Returns:
        list of parameters
      • toString

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

        public int getRandomSeed()
      • setRandomSeed

        public void setRandomSeed​(java.lang.Integer randomSeed)
      • getMinBlockLen

        public int getMinBlockLen()
      • setMinBlockLen

        public void setMinBlockLen​(java.lang.Integer minBlockLen)
      • getMinAlignedStructures

        public int getMinAlignedStructures()
      • setMinAlignedStructures

        public void setMinAlignedStructures​(java.lang.Integer minAlignedStructures)
      • getGapOpen

        public double getGapOpen()
      • setGapOpen

        public void setGapOpen​(java.lang.Double gapOpen)
      • getGapExtension

        public double getGapExtension()
      • setGapExtension

        public void setGapExtension​(java.lang.Double gapExtension)
      • getConvergenceSteps

        public int getConvergenceSteps()
      • setConvergenceSteps

        public void setConvergenceSteps​(java.lang.Integer convergenceSteps)
      • getNrThreads

        public int getNrThreads()
      • setNrThreads

        public void setNrThreads​(java.lang.Integer nrThreads)
      • getDistanceCutoff

        public double getDistanceCutoff()
      • setDistanceCutoff

        public void setDistanceCutoff​(java.lang.Double distanceCutoff)