anchor.diff:  #r "nuget: Newtonsoft.JSON"
   #r "nuget: Plotly.NET, 2.0.0-beta3"
   #r "nuget: FSharpAux, 1.0.0"
  +#r "nuget: Cyjs.NET"
   
   (*** condition: ipynb ***)
   #if IPYNB
  
positive.code: splits up into clusters of elements that are more similar to each other than to elements of other clusters. 
  For generating multiple cluster results with different number of clusters, the clustering has to performed only once. 
  Subsequently a threshold can be determined which will result in the desired number of clusters.
  
  *)
  
  
negative.code: #r "nuget: Plotly.NET.Interactive, 2.0.0-beta8"
  #r "nuget: FSharpAux, 1.0.0"
  #r "nuget: FSharp.Stats"
  #r "nuget: Cyjs.NET"
  #endif // IPYNB
  
  (**
  