anchor.diff:      rickerArrayDefault
       |> Array.map (ContinuousWavelet.transformDefaultZero data)
   
  -//alternative presentation of the wavelet correlation coefficients as line charts
  +(***hide***)
   let defaultZeroChart =
       let myYAxis() =
               Axis.LinearAxis.init(
  
positive.code: 
  //get the paddedDataSet
  let paddedData =
      //if a gap is greater than 1000. the InternalPaddingMethod is applied
      Padding.pad data minDistance maxSpacing getDiffFu addXValue borderpadding innerPadMethod hugeGapPadMethod
  
  
  let paddedDataChart=
      let myYAxis() =
              Axis.LinearAxis.init(
  
negative.code: 
  (*** include-value:paddedDataChart ***)
  
  
  (**
  Example for a linear interpolation as huge gap padding method
  
  *)
  
  //get the padded data
  let paddedDataLinear =
      //if a gap is greater than 10. the LinearInterpolation padding method is applied
      Padding.pad data minDistance maxSpacing getDiffFu addXValue borderpadding borderPadMethod innerPadMethod Padding.HugeGapPaddingMethod.LinearInterpolation
  
  (***hide***)
  let paddedDataLinearChart=
      let myYAxis() =
              Axis.LinearAxis.init(
                  Title="Temperature",Mirror=StyleParam.Mirror.All,Ticks=StyleParam.TickOptions.Inside,Showline=true)
      let myXAxis() =
              Axis.LinearAxis.init(
                  Title="Time",Mirror=StyleParam.Mirror.All,Ticks=StyleParam.TickOptions.Inside,Showline=true)
      [
      Chart.Point (paddedDataLinear,Name="paddedData")
      Chart.Point (data,Name = "rawData") |> Chart.withMarkerStyle(4)
      ]
      |> Chart.Combine
      |> Chart.withX_Axis (myXAxis())
      |> Chart.withY_Axis (myYAxis())
      |> Chart.withSize(900.,450.)
  
  (*** include-value:paddedDataLinearChart ***)
  
  (**
  
  