{
  "_id": "6ad9e301db07788da70aa7fb",
  "Package": "taruwind",
  "Type": "Package",
  "Title": "Reduced-Mode Terrain and Surface Wind Downscaling",
  "Version": "0.1.1",
  "Authors@R": "c(\nperson(\"Cem\", \"Özen\", role = c(\"aut\", \"cre\"),\nemail = \"ozenc@itu.edu.tr\"),\nperson(\"Martin\", \"Reinecke\", role = \"ctb\",\ncomment = \"Author of bundled PocketFFT code\"),\nperson(\"Peter\", \"Bell\", role = c(\"ctb\", \"cph\"),\ncomment = \"Bundled PocketFFT code only\"),\nperson(\"Matteo\", \"Frigo\", role = c(\"ctb\", \"cph\"),\ncomment = \"Odd-sized DCT-IV code in bundled PocketFFT only\"),\nperson(\"Tan Ping\", \"Liang\", role = c(\"ctb\", \"cph\"),\ncomment = \"Size-search code in bundled PocketFFT only\"),\nperson(\"Cris\", \"Luengo\", role = c(\"ctb\", \"cph\"),\ncomment = \"Integer-overflow safeguards in bundled PocketFFT only\"),\nperson(\"Max-Planck-Society\", role = \"cph\",\ncomment = \"Bundled PocketFFT code only\"),\nperson(\"Massachusetts Institute of Technology\", role = \"cph\",\ncomment = \"Odd-sized DCT-IV code in bundled PocketFFT only\")\n)",
  "Description": "Constructs reusable local wind responses using a neutral\nterrain-following reduced-vertical-mode adjustment and exact\nraster-ray integration of finite-fetch surface memory. Explicit\nmetric-grid inputs separate terrain, target aerodynamic\nroughness and the effective source profile. Prepared responses\ncan be applied to wind-component time series without\ntarget-site wind calibration. This diagnostic approximation\ndoes not resolve turbulence or guarantee conservation of the\nfinal field.",
  "License": "MIT + file LICENSE",
  "Copyright": "See inst/COPYRIGHTS for bundled third-party components.",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "SystemRequirements": "C++17",
  "NeedsCompilation": "yes",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://cemoze.r-universe.dev",
  "Date/Publication": "2026-10-11 07:55:59 UTC",
  "RemoteUrl": "https://github.com/cemoze/taruwind",
  "RemoteRef": "HEAD",
  "RemoteSha": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
  "Packaged": {
    "Date": "2026-10-22 10:10:28 UTC",
    "User": "root"
  },
  "Author": "Cem Özen [aut, cre],\nMartin Reinecke [ctb] (Author of bundled PocketFFT code),\nPeter Bell [ctb, cph] (Bundled PocketFFT code only),\nMatteo Frigo [ctb, cph] (Odd-sized DCT-IV code in bundled PocketFFT\nonly),\nTan Ping Liang [ctb, cph] (Size-search code in bundled PocketFFT only),\nCris Luengo [ctb, cph] (Integer-overflow safeguards in bundled\nPocketFFT only),\nMax-Planck-Society [cph] (Bundled PocketFFT code only),\nMassachusetts Institute of Technology [cph] (Odd-sized DCT-IV code in\nbundled PocketFFT only)",
  "Maintainer": "Cem Özen <ozenc@itu.edu.tr>",
  "_user": "cemoze",
  "_type": "src",
  "_file": "taruwind_0.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/6f2893ea560d7638c9a5f8c9e3bda5583316ffb64d87174cded05914180a70c9",
  "_filesize": 238197,
  "_sha256": "6f2893ea560d7638c9a5f8c9e3bda5583316ffb64d87174cded05914180a70c9",
  "_expires": "2027-01-30T10:18:39.000Z",
  "_created": "2026-10-22T10:10:28.000Z",
  "_published": "2026-10-22T10:18:41.274Z",
  "_upstream": "https://github.com/cemoze/taruwind",
  "_status": "success",
  "_maintainer": {
    "name": "Cem Özen",
    "email": "ozenc@itu.edu.tr",
    "login": "cemoze",
    "description": "Ph.D., Istanbul Technical University",
    "uuid": 17178737
  },
  "_jobs": [
    {
      "job": 119765371235,
      "time": 131,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12417279896"
    },
    {
      "job": 119765371149,
      "time": 137,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12418625610"
    },
    {
      "job": 119765371466,
      "time": 133,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12417744679"
    },
    {
      "job": 119765371354,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12417688384"
    },
    {
      "job": 119765371357,
      "time": 268,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12418840505"
    },
    {
      "job": 119765371280,
      "time": 446,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12418527036"
    },
    {
      "job": 119765371404,
      "time": 278,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12418935222"
    },
    {
      "job": 119765371352,
      "time": 352,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12418731116"
    },
    {
      "job": 119763749073,
      "time": 225,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12418076903"
    },
    {
      "job": 119765371127,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12418131979"
    },
    {
      "job": 119765371214,
      "time": 343,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12418191674"
    },
    {
      "job": 119765371432,
      "time": 222,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12417114456"
    },
    {
      "job": 119765371448,
      "time": 114,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12417793061"
    },
    {
      "job": 119765371250,
      "time": 346,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12417609959"
    },
    {
      "job": 119765371183,
      "time": 119,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12417553598"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010",
  "_commit": {
    "id": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
    "author": "Cem Ozen <ozencemm@gmail.com>",
    "committer": "Cem Ozen <ozencemm@gmail.com>",
    "message": "Remove general background citation from CRAN resubmission\n",
    "time": 1791705359
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "Rarr",
      "role": "Suggests"
    },
    {
      "package": "lutz",
      "role": "Suggests"
    },
    {
      "package": "ncdf4",
      "role": "Suggests"
    }
  ],
  "_owner": "cemoze",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-39",
      "n": 11
    },
    {
      "week": "2026-40",
      "n": 2
    },
    {
      "week": "2026-41",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "cran-submission-0.1.0-20260928",
      "date": "2026-09-28"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "cemoze",
      "count": 15,
      "uuid": 17178737
    }
  ],
  "_userbio": {
    "uuid": 17178737,
    "type": "user",
    "name": "Cem Özen",
    "followers": 21,
    "description": "Ph.D., Istanbul Technical University"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/taruwind"
  },
  "_devurl": "https://github.com/cemoze/taruwind",
  "_searchresults": 0,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/taruwind.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/cemoze/taruwind",
  "_realowner": "cemoze",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2026-10-21"
    }
  ],
  "_exports": [
    "taruwind_build",
    "taruwind_build_many",
    "taruwind_cache_info",
    "taruwind_download_copernicus_dem",
    "taruwind_download_era5",
    "taruwind_download_worldcover",
    "taruwind_downscale",
    "taruwind_downscale_area",
    "taruwind_limits",
    "taruwind_modal_predict",
    "taruwind_modal_prepare",
    "taruwind_neutral_depth",
    "taruwind_plot_map",
    "taruwind_predict",
    "taruwind_prepare_site",
    "taruwind_site_layers",
    "taruwind_source_profile",
    "taruwind_workers"
  ],
  "_help": [
    {
      "page": "taruwind_build",
      "title": "Build a current TaruWind response",
      "topics": [
        "taruwind_build"
      ]
    },
    {
      "page": "taruwind_build_many",
      "title": "Prepare independent metric-grid sites with portable workers",
      "topics": [
        "taruwind_build_many"
      ]
    },
    {
      "page": "taruwind_cache_info",
      "title": "Inspect downloaded cache files without changing them",
      "topics": [
        "taruwind_cache_info"
      ]
    },
    {
      "page": "taruwind_download_copernicus_dem",
      "title": "Download Copernicus GLO-30/GLO-90 DEM tiles from the public AWS registry",
      "topics": [
        "taruwind_download_copernicus_dem"
      ]
    },
    {
      "page": "taruwind_download_era5",
      "title": "Download four-node ERA5 wind support and interpolate it to target sites",
      "topics": [
        "taruwind_download_era5"
      ]
    },
    {
      "page": "taruwind_download_worldcover",
      "title": "Download WorldCover roughness on a target raster grid",
      "topics": [
        "taruwind_download_worldcover"
      ]
    },
    {
      "page": "taruwind_downscale",
      "title": "Download ERA5 and downscale geographic target time series",
      "topics": [
        "taruwind_downscale"
      ]
    },
    {
      "page": "taruwind_downscale_area",
      "title": "Downscale a small local grid of target points",
      "topics": [
        "taruwind_downscale_area"
      ]
    },
    {
      "page": "taruwind_limits",
      "title": "Automatic-workflow safety limits",
      "topics": [
        "taruwind_limits"
      ]
    },
    {
      "page": "taruwind_modal_predict",
      "title": "Apply a current reduced-mode response to target-interpolated wind",
      "topics": [
        "taruwind_modal_predict"
      ]
    },
    {
      "page": "taruwind_modal_prepare",
      "title": "Prepare the current reduced-mode terrain and surface-memory response",
      "topics": [
        "taruwind_modal_prepare"
      ]
    },
    {
      "page": "taruwind_neutral_depth",
      "title": "Compute the model's neutral modal depth from latitude",
      "topics": [
        "taruwind_neutral_depth"
      ]
    },
    {
      "page": "taruwind_plot_map",
      "title": "Plot aligned terrain or an hourly wind map",
      "topics": [
        "taruwind_plot_map"
      ]
    },
    {
      "page": "taruwind_predict",
      "title": "Predict wind speed from a prepared response",
      "topics": [
        "taruwind_predict"
      ]
    },
    {
      "page": "taruwind_prepare_site",
      "title": "Prepare a geographic target using raster terrain and roughness",
      "topics": [
        "taruwind_prepare_site"
      ]
    },
    {
      "page": "taruwind_site_layers",
      "title": "Retrieve the terrain layers used for one geographic site",
      "topics": [
        "taruwind_site_layers"
      ]
    },
    {
      "page": "taruwind_source_profile",
      "title": "Obtain the explicit ERA5 source-profile convention",
      "topics": [
        "taruwind_source_profile"
      ]
    },
    {
      "page": "taruwind_workers",
      "title": "Resolve portable batch concurrency",
      "topics": [
        "taruwind_workers"
      ]
    }
  ],
  "_readme": "https://github.com/cemoze/taruwind/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "curl",
    "glue",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "Rcpp",
    "rlang",
    "tibble",
    "utf8",
    "vctrs"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": true,
  "_nocasepkg": "taruwind",
  "_universes": [
    "cemoze"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:38.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/6640d8106b1c15bdbd9d4b8b4081ff3feffab60878f80cfad35ef6759f78c8a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/48c4d8a597e8c9c6e1e042cd702991ba4fa2c855281c268499437d779beef284",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:41.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/c7cf5d9dd468e7554ef39e2f4be28dd7cd12b47d3dcd44dbe9f64915989664ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:35.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/e94fc533e21bdfcf25d6a062a9b22b5fd83b119df680e1d441a170eed9043f29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-22T10:13:50.000Z",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/b1994d1e5d87d9e66dde28c9695657c65ce4521b0d9a0462dbc3302121112a35",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-22T10:16:20.000Z",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/c69751067bdd18318ee062571ac03ce401aabd2323862ea762acd397122f160d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-22T10:13:51.000Z",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/daf7a82f2e86074cfde8756c30d3f337c248f753450a400ecb92e187c596f16d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-10-22T10:15:04.000Z",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/237a90bf8aae865ccdcdb11dd820a256bcdf06cd690a9b87f1367d8a8b31309e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:48.000Z",
      "arch": "emscripten",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/06da91198087e3f3b1771835009536b7cd09a1df1fd576a1ed73f3101c67200d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-22T10:15:17.000Z",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/836ed39568b03705da211d2b99b9ab28cc361acb6ecebaf52d0f488940b9d4ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-22T10:12:12.000Z",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/b26ece15b94aa6be6fbaeb761c71281285d72fde3c6f32386abed06ebeecd1cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-22T10:11:47.000Z",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/55d1f082c06a41d03183f0cf9b0f2282990f8937a39f7afdcd39344bbfaf5ccd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-22T10:15:34.000Z",
      "arch": "aarch64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/f168b8b17c3a151dcfc1f2cfcab9ee3f1f8a7dc2b03a0680607e2134d371de0d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-10-22T10:11:47.000Z",
      "arch": "x86_64",
      "commit": "57e52af2c2495bc6b7e1f774d6433acd2cba3cd9",
      "fileid": "https://r2.ropensci.org/e6a96d751528a789786c66a408cd0a1abd62b67cbd777ce1cf677ebeb5c6ac47",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cemoze/actions/runs/39760628010"
    }
  ]
}