anchor.diff:  
           let filteredPoints = 
               marrList
  -            |> List.map (fun x -> zEqualityFilter followingFrames zEqualityDistance (collectAllFrameInformation2 x data))
  +            |> List.map (fun x -> zEqualityFilter followingFrames zEqualityDistance (collectAllLocalMaxima borderpadding x data))
               |> Array.concat     
               |> Array.distinct
               |> Array.map (fun x -> [|x.Y;x.X|])
  
positive.code:         Values          : float [,]
          PadAreaRadius   : int      
          LMdistance      : int      
          zFilterdist     : float    
                          }
      
      let marrWaveletCreator (radius : float) = 
          let functionMarr x (y:float) s = (1./(Math.PI*s**2.))*(1.-(x**2.+y**2.)/(2.*s**2.))*(Math.E**(-((x**2.+y**2.)/(2.*s**2.))))
  
negative.code:                     | [x] -> true
                      | x::((y::_)as t) -> if x > y then false else isSortedAsc(t) 
              let boolList = surroundingList |> List.map  (fun x -> isSortedAsc x)
              //(boolList |> List.contains false) = false
              not (List.exists (fun x -> x = false) boolList)
  
          //calculates checkListsForContinuousDecline for every pixel
          for i=numberofsurpix to (Array2D.length1 cWTPercArray)-(numberofsurpix+1) do 
  