001  (ns org.clojars.punit-naik.data)
002  
003  (defn add-dataset
004    [vl-spec data]
005    (assoc-in vl-spec [:data :values] data))
006  
007  (defn tick-count
008    "Returns the tick count of axes based on `data`"
009    [data & [max-ticks]]
010    (cond
011      (= (count data) 1) 2
012      (and max-ticks
013           (>= (count data)
014               max-ticks)) max-ticks
015      :else (count data)))