                                           (:chromEnd position)))])
         [:insert-field {:id field-id :dataset_id dataset-id :name (:field column)}]))
 
-(defmethod load-field "genes" [dataset-id field-id {:keys [field rows]} _]
+(defmethod load-field "genes" [dataset-id field-id {:keys [field rows]}]
   (conj (mapcat (fn [[genes row]]
                   (for [gene genes]
                     [:insert-gene {:field_id field-id :row row :gene gene}]))

                         (chunked-pmap #(load-field-feature
                                          feature-seq
                                          field-seq
                                          scores-seq
                                          dataset-id
                                          %)
                                       (:fields (matrix-fn))))]


; All bins for the given fields.
(defn all-rows-query [dataset-id & fields]
  {:select [:name :i :scores]
   :from [[{:select [:name :id]
            :from [:field]
            :join  [{:table  [[[:name2 :varchar fields]] :T]}  [:= :name2 :field.name]]
            :where [:= :dataset_id dataset-id]} :P]]
   :left-join [:field_score [:= :P.id :field_score.field_id]]})

; {"foxm1" [{:NAME "foxm1" :SCORES <bytes>} ... ]
(let [concat-field-bins
