anchor.diff:      _.templateSettings = {
           interpolate : /\{\{(.+?)\}\}/g
       };
  -
  +    
  +    var oncoKBDataInject = function(oTable, tableId) {
  +        
  +        GetEvidence.init(genomicEventObs, function(data) {
  +            genomicEventObs = data;
  +            
  +            if(genomicEventObs.mutations.colExists('oncokb')) {
  +                $(oTable).find('.oncokb_gene').each(function() {
  +                    var hashId = $(this).attr('hashId');
  +                    var gene = genomicEventObs.mutations.getValue(hashId, 'oncokb').gene;
  +                    var _tip = '';
  +                    
  +                    if(gene.summary) {
  +                        _tip +=  gene.summary;
  +                    }
  +                    if(gene.background) {
  +                        _tip += '<br/><div><a class="oncokb_background">More Info</a><br/><span style="display:none">' + gene.background + '</span></div>';
  +                    }
  +                    if(_tip !== '') {
  +                        $(this).css('display', '');
  +                        $(this).qtip({
  +                            content: {text: _tip},
  +                            hide: { fixed: true, delay: 100 },
  +                            style: { classes: 'qtip-light qtip-rounded qtip-shadow', tip: true },
  +                            position: {my:'center right',at:'center left',viewport: $(window)}
  +                        });
  +                    }
  +                });
  +                $(oTable).find('.oncokb_alteration').each(function() {
  +                    var hashId = $(this).attr('hashId');
  +                    
  +                    if(genomicEventObs.mutations.getValue(hashId, 'oncokb').alteration.length >0) {
  +                        var _alterations = genomicEventObs.mutations.getValue(hashId, 'oncokb').alteration,
  +                            _tip = '';
  +                        for(var i=0, altsL=_alterations.length; i<altsL; i++) {
  +                            _tip += '<b>'+_alterations[i].knownEffect + '</b><br/>' + _alterations[i].description + '<br/>';
  +                        }
  +                        if (genomicEventObs.mutations.getValue(hashId, 'oncokb').oncogenic){
  +                            _tip += '<br/><a target="_blank" href="'+oncokbUrl+'#/variant?hugoSymbol='+genomicEventObs.mutations.getValue(hashId, 'gene')+'&alteration='+genomicEventObs.mutations.getValue(hashId, 'aa')+'">More Info on OncoKB</a>';
  +                        }
  +                    
  +                        if(_tip !== '') {
  +                            $(this).css('display', '');
  +                            $(this).qtip({
  +                                content: {text: _tip},
  +                                hide: { fixed: true, delay: 100 },
  +                                style: { classes: 'qtip-light qtip-rounded qtip-shadow', tip: true },
  +                                position: {my:'center right',at:'center left',viewport: $(window)}
  +                            });
  +                        }
  +                    }
  +                });
  +                
  +                addOncoKBlistener(tableId);
  +            }
  +        });
  +    };
  +    
       var drawPanCanThumbnails = function(oTable) {
           genomicEventObs.subscribePancanMutationsFrequency(function() {
               $(oTable).find('.pancan_mutations_histogram_wait').remove();
  
positive.code:     }
      
      function addOncoKBlistener(table_id){
          $('.'+table_id+'-tip').hover(function(){
              $(".oncokb_background").click(function() {
                  $(this).css('display', 'none');
                  $(this).parent().find('span').css('display', 'block');
  
negative.code:                     addNoteTooltip("."+table_id+"-ma-tip",null,{my:'top right',at:'bottom center',viewport: $(window)});
                      addDrugsTooltip("."+table_id+"-drug-tip", 'top right', 'bottom center');
                      addCosmicTooltip(table_id);
                      listenToBamIgvClick(".igv-link");
                      drawPanCanThumbnails(this);
                      oncoKBDataInject(this, table_id);
                  },
                  "bPaginate": true,
                  "sPaginationType": "two_button",
  