Examples of HmmAlignAlgorithmFactory


Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

   
    Counter counter = new SplitCounter();
    Calculator calculator =
      new PoissonDistributionCalculator(counter, alignmentList);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
   
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

    List<Filter> filterList = new ArrayList<Filter>();
   
    Counter counter = new CharCounter();
    Calculator calculator = new NormalDistributionCalculator(counter);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
   
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

      List<Alignment> bestAlignmentList) {
    
    Calculator calculator =
      new TranslationCalculator(bestAlignmentList);

    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

   
    Counter counter = new SplitCounter();
    Calculator calculator =
      new PoissonDistributionCalculator(counter, alignmentList);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
   
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

   
    calculatorList.add(new TranslationCalculator(bestAlignmentList));

    Calculator calculator = new CompositeCalculator(calculatorList);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

  public List<Alignment> apply(List<Alignment> alignmentList) {
   
    Counter counter = new CharCounter();
    Calculator calculator = new NormalDistributionCalculator(counter);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ViterbiAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
   
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

  private List<Alignment> lengthAlign(List<Alignment> alignmentList) {
    Counter counter = new SplitCounter();
    Calculator calculator =
      new PoissonDistributionCalculator(counter, alignmentList);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
   
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

   
    calculatorList.add(new TranslationCalculator(bestAlignmentList));

    Calculator calculator = new CompositeCalculator(calculatorList);
   
    HmmAlignAlgorithmFactory algorithmFactory =
      new ForwardBackwardAlgorithmFactory();
   
    AlignAlgorithm algorithm =
      new AdaptiveBandAlgorithm(algorithmFactory, calculator);
View Full Code Here

Examples of net.sourceforge.align.filter.aligner.align.hmm.HmmAlignAlgorithmFactory

            BandMatrixFactory.DEFAULT_BAND_RADIUS);
        int margin = createInt(commandLine, "margin",
            AdaptiveBandAlgorithm.DEFAULT_MIN_BAND_MARGIN);
        float increment = createFloat(commandLine, "increment",
            AdaptiveBandAlgorithm.DEFAULT_BAND_INCREMENT_RATIO);
        HmmAlignAlgorithmFactory algorithmFactory;
        if (cls.equals("viterbi")) {
          algorithmFactory = new ViterbiAlgorithmFactory();
        } else if (cls.equals("fb")) {
          algorithmFactory = new ForwardBackwardAlgorithmFactory();
        } else {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.