anchor.diff:      var gisticLegendFillTypes = ["none", "none", "none", "none", "orange", "none"];
   
       //----------------- Plot dots for GISTIC v mRNA view (with data noise)
  +    var tooltip = d3.select("body")
  +            .append("div")
  +            .style("position", "absolute")
  +            .style("z-index", "10")
  +            .style("visibility", "hidden");
  +
       if ( type == 1 ) {
           //Define noise level
           var ramRatio = 0;
  
positive.code:             if ((xData[i] == "NaN") || (yData[i] == "NaN")) {
                  continue;
              }
              dataset[index] = [xData[i], yData[i], zData[i], mutations[i]];
              index += 1;
          }
      } else if (type == 3) {
  
negative.code:                         case mutationTypes[4]: return mutationStrokeTypes[4];
                          case mutationTypes[5]: return mutationStrokeTypes[5];
                          case mutationTypes[6]: return mutationStrokeTypes[6];
                          default: return "none";
                      }
                  })
                  .style("opacity", function(d) {
                      switch (d[2]) {
                          case "non": return 0.5;
                          default: return 10;
                      }
                  })
                  .attr("stroke-width", 1);
  
          svg.selectAll('path').each(function(d, i) {
              $(this).qtip({
                  content: {text: 'qtip failed'},
                  events: {
                      render: function(event, api) {
                          var content = '<font size="2">' + "Mutation:" + d[3] + '</br>' + "Case ID:" + d[4] + '</font>';
                          api.set('content.text', content);
                      }
                  },
                  hide: { fixed: true, delay: 100 },
                  style: { classes: 'ui-tooltip-light ui-tooltip-rounded ui-tooltip-shadow ui-tooltip-lightyellow' },
                  //position: {my:'left top',at:'bottom center'}
                  position: {my:'left bottom',at:'top right'}
              });
          });
  
          //--------------- Plot dots for other views
      } else {
  