anchor.diff:                              { //"sTitle": "Ave. Unaltered<sup>1</sup>",
                                 "sType": "num-nan-col",
                                 "bSearchable": false,
  -                              "fnRender": function(obj) {
  -                                    var value = parseFloat(obj.aData[ obj.iDataColumn ]);
  +                              "mRender": function(data) {
  +                                    var value = parseFloat(data);
                                       if (isNaN(value))
                                           return "NaN";
                                       return value.toFixed(2);
  
positive.code:                               "aTargets": [ 3 ]
                              },
                              { //"sTitle": "Target Gene",
                                "fnRender": function(obj) {
                                      return '<b>'+obj.aData[ obj.iDataColumn ]+'</b>';
                                },
                                "aTargets": [ 4 ] 
                              },
  
negative.code:                             { //"sTitle": "abs diff",
                                "bVisible": showAbsDiffColumn,
                                "sType": "num-nan-col",
                                "mRender": function(data, type, full) {
                                      var value = parseFloat(data);
                                      if (isNaN(value))
                                          return "NaN";
                                      
                                      var ret = value.toFixed(2);
                                      
                                      var eps = 10e-5;
                                      var abunUnaltered = parseFloat(full[6]);
                                      var abunAltered = parseFloat(full[7]);
                                      
                                      if (value<eps)
                                          return ret;
  