   (.show (AcqControlDlg. eng (Preferences/userNodeForPackage (.getClass gui)) gui)))
 
 (comment
+(defn compute-verbose-summary [params]
+   "meh")
+
 (defn create-acq-eng []
   (let [params (atom {:autofocus-skip-interval 0})
        set-param! #(swap! params assoc %1 %2)

           [org.micromanager.acquisition.engine SequenceSettings]
           [org.micromanager.navigation MultiStagePosition]
           [java.util.prefs Preferences]))


; engine

(defn run-acquisition [params] 
  (println params))

(defn run-acquisition-from-settings [^SequenceSettings settings]
  (println 
  (rekey (data-object-to-map settings)
    :numFrames :frames
    :keepShutterOpenSlices :keep-shutter-open-slices
    :keepShutterOpenChannels :keep-shutter-open-channels
    :timeFirst :time-first
    :slicesFirst :slices-first)))



;; AcquisitionEngine implementation
