   (parse-ints
    ((juxt #(subs % 2 5) #(subs % 5 8)) tileid)))
 
-;; This is the same as the final; it actually compiles to the same
+;; This is the same as the next one; it actually compiles to the same
 ;; byte code, I'm just not using the threading macro here. I don't
 ;; know if the threading macro makes the code more clear, in this
 ;; case, but it's a good example of little tweaks for readability,

   ((juxt tileid->res
          tileid->xy) tileid)))

;; TODO -- show Dan and Robin, and remove these demonstration functions.

;; Guys, are a few ways to accomplish the task solved by tileid->xy,
;; shown above. I'm not sure I'm happy with the final version, so I've

  ([tdir]
     (delete-file-recursively tdir)))

;; ## Chunking Functions

;; TODO -- This needs some more documentation, but these are the
;; functions that open datasets, and chunk the resulting integer
;; arrays.

(defn raster-array
  "Unpacks the data inside of a MODIS band into a 1xN integer array."
