       data.addColumn 'number', 'values'
       if specs.original?
         delta = rows[ rows.length - 1 ][1] - specs.original
-        options.title += " (delta: #{trimNum delta})"
+        options.title = "Gene: #{options.title} (delta: #{trimNum delta})"
       ids = []
       for i in [2...5]
         data.addColumn id: "i#{i}", type: 'number', role: 'interval'

byId = (id) -> document.getElementById(id)
trimNum = (n) -> parseFloat n.toPrecision(3)
decamelize = (str) ->
  str = str.replace /([a-z])([A-Z])/g, "$1 $2"
  str.toLowerCase()
titlize = (str) ->
  str.replace /\b[a-z]/g, (s) -> s.charAt(0).toUpperCase() + s.substr(1).toLowerCase()
text = (t) ->
  document.createTextNode(t)
intFormat = (int) ->

    data = new google.visualization.DataTable()
    data.addColumn 'number', 'X'
    options =
      title: titleize decamelize(title)
      width: width
      explorer:
        axis: 'horizontal'
