                     cy: (d) => @yScale d.magnitude
                     fill: 'red'
                     r: '2'
+            @xTitle.text 'Julian Date'
 
         updateChart: (isPhaseChart) ->
             xDomain = if isPhaseChart then [0, 1] else d3.extent @data, (d) -> d.jd

            @margin =
                top: 20
                right: 20
                bottom: 20
                left: 40
            @width = $(@selector).width()
            @height = 0.3 * @width

                .attr
                    class: 'x axis'
                    transform: "translate(0,#{@height})"
            @xTitle = @svg.append('text')
                .attr
                    class: 'axisTitle'
                    transform: "translate(#{@width / 2},#{@height + @margin.bottom})"
            @svg.append('g')
                .attr
                    class: 'y axis'
