anchor.diff:  
   **Three regions can be defined where padding points could be introduced:**
   
  - 1. In the beginning and end of the data set artificial data points have to be added to analyse the start- and end-regions of the data. 
  + 1. In the beginning and end of the data set artificial data points have to be added to analyse the start- and end-regions of the data. Therefore random data points are chosen from the original data set.
    
    2. If the data is not measured in discrete intervals, the region between two adjacent values have to be padded to ensure sufficient coverage for convolution.
    
  
positive.code: 
  (**
  - Because zeros are introduced, the adjacent signals are going to receive a high correlation!
  - In this example the correlation coefficients in general drop to the half intensity in respect to the default transform above because a zero value is introduced between every data point (minDistance = 0.5).
  - s = scale
  - f = frequency [days]
  *)
  
negative.code: 
  //get the paddedDataSet
  let paddedData =
      //if a gap is greater than 10. the HugeGapPaddingMethod is applied
      Padding.pad data minDistance maxSpacing getDiffFu addXValue borderpadding borderPadMethod innerPadMethod hugeGapPadMethod
  
  (***hide***)
  let paddedDataChart=
      let myYAxis() =
              Axis.LinearAxis.init(
  