 				    "core/filter-column"
 				    "core/generate-geopoints"
 				    "core/merge-datasets"
+                                    "core/derive-category"
 				    "core/remove-sort"
 				    "core/rename-column"
 				    "core/reverse-geocode"

   :req-un [::transformation.merge-datasets/args
            ::transformation.engine/op]))


(create-ns 'akvo.lumen.specs.transformation.extract-multiple)
(alias 'transformation.extract-multiple 'akvo.lumen.specs.transformation.extract-multiple)

(create-ns  'akvo.lumen.specs.transformation.merge-datasets.target)
(alias 'transformation.merge-datasets.target 'akvo.lumen.specs.transformation.merge-datasets.target)

(s/def ::transformation.merge-datasets.source/datasetId ::db.dsv.s/dataset-id)
(s/def ::transformation.merge-datasets.source/aggregationColumn (s/nilable columnName?))

