test_class.file: jtstoolkit/src/test/java/ec/benchmarking/simplets/TsCholetteTest.java
test_class.identifier: TsCholetteTest
test_case.body: @Test
      public void testPartialYears() {
          TsData x = Data.X.drop(5, 8);
          TsData y = x.changeFrequency(TsFrequency.Yearly, TsAggregationType.Sum, true);
          x=addNoise(x);
          // add some noise to y
          TsCholette cholette = new TsCholette();
          TsData xc = cholette.process(x, y);
          TsData yc = xc.changeFrequency(TsFrequency.Yearly, TsAggregationType.Sum, true);
          assertTrue(y.distance(yc) < 1e-9);
          cholette.setRho(1);
          xc = cholette.process(x, y);
          yc = xc.changeFrequency(TsFrequency.Yearly, TsAggregationType.Sum, true);
          assertTrue(y.distance(yc) < 1e-9);
  //        TsDataTable table=new TsDataTable();
  //        table.add(x, xc, y, yc);
  //        System.out.println(table);
      }
test_case.class_method_signature: TsCholetteTest.testPartialYears()
test_case.full_signature: @Test public void testPartialYears()
test_case.identifier: testPartialYears
test_case.invocations: drop changeFrequency addNoise process changeFrequency assertTrue distance setRho process changeFrequency assertTrue distance
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testPartialYears()
focal_class.declarator: bias_ = BiasCorrection.None
focal_class.modifier: private
focal_class.original_string: private BiasCorrection bias_ = BiasCorrection.None;
focal_class.type: BiasCorrection
focal_class.var_name: bias_
focal_class.declarator: rho_ = .9
focal_class.modifier: private
focal_class.original_string: private double rho_ = .9, lambda_;
focal_class.type: double
focal_class.var_name: rho_
focal_class.file: jtstoolkit/src/main/java/ec/benchmarking/simplets/TsCholette.java
focal_class.identifier: TsCholette
focal_class.class_method_signature: TsCholette.correctBias(TsData s, TsData target)
focal_class.full_signature: private TsData correctBias(TsData s, TsData target)
focal_class.identifier: correctBias
focal_class.modifiers: private
focal_class.parameters: (TsData s, TsData target)
focal_class.return: TsData
focal_class.signature: TsData correctBias(TsData s, TsData target)
focal_class.class_method_signature: TsCholette.getRho()
focal_class.full_signature: public double getRho()
focal_class.identifier: getRho
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double getRho()
focal_class.class_method_signature: TsCholette.getBiasCorrection()
focal_class.full_signature: public BiasCorrection getBiasCorrection()
focal_class.identifier: getBiasCorrection
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: BiasCorrection
focal_class.signature: BiasCorrection getBiasCorrection()
focal_class.class_method_signature: TsCholette.setBiasCorrection(BiasCorrection bias)
focal_class.full_signature: public void setBiasCorrection(BiasCorrection bias)
focal_class.identifier: setBiasCorrection
focal_class.modifiers: public
focal_class.parameters: (BiasCorrection bias)
focal_class.return: void
focal_class.signature: void setBiasCorrection(BiasCorrection bias)
focal_class.class_method_signature: TsCholette.archolette(TsData s, TsData target)
focal_class.full_signature: private TsData archolette(TsData s, TsData target)
focal_class.identifier: archolette
focal_class.modifiers: private
focal_class.parameters: (TsData s, TsData target)
focal_class.return: TsData
focal_class.signature: TsData archolette(TsData s, TsData target)
focal_class.class_method_signature: TsCholette.rwcholette(TsData s, TsData target)
focal_class.full_signature: private TsData rwcholette(TsData s, TsData target)
focal_class.identifier: rwcholette
focal_class.modifiers: private
focal_class.parameters: (TsData s, TsData target)
focal_class.return: TsData
focal_class.signature: TsData rwcholette(TsData s, TsData target)
focal_class.class_method_signature: TsCholette.setRho(double value)
focal_class.full_signature: public void setRho(double value)
focal_class.identifier: setRho
focal_class.modifiers: public
focal_class.parameters: (double value)
focal_class.return: void
focal_class.signature: void setRho(double value)
focal_class.class_method_signature: TsCholette.setLambda(double lambda)
focal_class.full_signature: public void setLambda(double lambda)
focal_class.identifier: setLambda
focal_class.modifiers: public
focal_class.parameters: (double lambda)
focal_class.return: void
focal_class.signature: void setLambda(double lambda)
focal_class.class_method_signature: TsCholette.benchmark(TsData s, TsData constraints)
focal_class.full_signature: @Override protected TsData benchmark(TsData s, TsData constraints)
focal_class.identifier: benchmark
focal_class.modifiers: @Override protected
focal_class.parameters: (TsData s, TsData constraints)
focal_class.return: TsData
focal_class.signature: TsData benchmark(TsData s, TsData constraints)
focal_class.superclass: extends AbstractTsBenchmarking
focal_method.body: public void setRho(double value) {
          rho_ = value;
      }
focal_method.class_method_signature: TsCholette.setRho(double value)
focal_method.full_signature: public void setRho(double value)
focal_method.identifier: setRho
focal_method.modifiers: public
focal_method.parameters: (double value)
focal_method.return: void
focal_method.signature: void setRho(double value)