Skip to content

Instantly share code, notes, and snippets.

@mdsumner
Last active December 29, 2025 06:34
Show Gist options
  • Select an option

  • Save mdsumner/32c671fcf68ef20c4b1281a9be930d48 to your computer and use it in GitHub Desktop.

Select an option

Save mdsumner/32c671fcf68ef20c4b1281a9be930d48 to your computer and use it in GitHub Desktop.

https://rstats.me/@mdsumner/115799559196647285

    targets::tar_script({
      library(tarchetypes)
      tar_option_set(packages = c("geographiclib"), format = "qs")
   
      tar_assign({
        x <- c(-25, -7.6) |> tar_target()
        y <- c(-76, -70.7) |> tar_target()
        codes <- geographiclib::mgrs_fwd(cbind(x, y), 0L) |> tar_target(pattern = map(x, y))
        coderev <- geographiclib::mgrs_rev(codes) |> tar_target(pattern = map(codes))
      })
    })
    targets::tar_make()

tar_read(coderev)$square_100km


# + x dispatched
# ✔ x completed [9ms, 84 B]
# + y dispatched
# ✔ y completed [1ms, 84 B]
# + codes declared [2 branches]
# ✔ codes completed [0ms, 162 B]
# + coderev declared [2 branches]
# ✔ coderev completed [0ms, 706 B]
# ✔ ended pipeline [383ms, 6 completed, 0 skipped]
# [1] "NA" "NB"


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment