{
  "_id": "6a2149d5cd65a98ecbd2c205",
  "Package": "latte",
  "Type": "Package",
  "Title": "Interface to 'LattE' and '4ti2'",
  "Version": "0.2.2.900",
  "Authors@R": "c(person(\"David\", \"Kahle\", email = \"david@kahle.io\", role = c(\"aut\", \"cph\", \"cre\"), comment = c(ORCID = \"0000-0002-9999-1558\")),\nperson(\"Luis\", \"Garcia\",email = \"lgarcia@shsu.edu\", role = c(\"aut\", \"cph\")),\nperson(\"Ruriko\", \"Yoshida\", email = \"ryoshida@nps.edu\", role = c(\"aut\", \"cph\")))",
  "Maintainer": "David Kahle <david@kahle.io>",
  "Description": "Back-end connections to 'LattE'\n(<https://www.math.ucdavis.edu/~latte/>) for counting lattice\npoints and integration inside convex polytopes and '4ti2'\n(<http://www.4ti2.de/>) for algebraic, geometric, and\ncombinatorial problems on linear spaces and front-end tools\nfacilitating their use in the 'R' ecosystem.",
  "License": "GPL-2",
  "URL": "https://github.com/dkahle/latte",
  "BugReports": "https://github.com/dkahle/latte/issues",
  "SystemRequirements": "LattE <https://www.math.ucdavis.edu/~latte/>, 4ti2\n<http://www.4ti2.de/>",
  "RoxygenNote": "7.3.2",
  "Roxygen": "list(markdown = TRUE)",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "cmake git libgmp3-dev make libgit2-dev libicu-dev\nlibuv1-dev libssl-dev libx11-dev",
  "Repository": "https://dkahle.r-universe.dev",
  "Date/Publication": "2025-06-09 20:44:44 UTC",
  "RemoteUrl": "https://github.com/dkahle/latte",
  "RemoteRef": "HEAD",
  "RemoteSha": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 09:44:31 UTC",
    "User": "root"
  },
  "Author": "David Kahle [aut, cph, cre] (ORCID:\n<https://orcid.org/0000-0002-9999-1558>),\nLuis Garcia [aut, cph],\nRuriko Yoshida [aut, cph]",
  "MD5sum": "9c5094be24e2d73ded5d037ffbb251af",
  "_user": "dkahle",
  "_type": "src",
  "_file": "latte_0.2.2.900.tar.gz",
  "_fileid": "ef8965235d0c8134caea1800b02ce4a65047849894a69c04400bc7eaef54a899",
  "_filesize": 360155,
  "_sha256": "ef8965235d0c8134caea1800b02ce4a65047849894a69c04400bc7eaef54a899",
  "_created": "2026-06-04T09:44:31.000Z",
  "_published": "2026-06-04T09:48:05.274Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79492447224,
      "time": 145,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7408281337"
    },
    {
      "job": 79492447202,
      "time": 175,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408292050"
    },
    {
      "job": 79492447229,
      "time": 117,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7408271717"
    },
    {
      "job": 79492447362,
      "time": 145,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408281248"
    },
    {
      "job": 79491908595,
      "time": 185,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408230217"
    },
    {
      "job": 79492447220,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408272965"
    },
    {
      "job": 79492447253,
      "time": 115,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7408270961"
    },
    {
      "job": 79492447228,
      "time": 103,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7408266984"
    },
    {
      "job": 79492447359,
      "time": 127,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408276068"
    }
  ],
  "_buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/dkahle/latte",
  "_commit": {
    "id": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
    "author": "David Kahle <david@kahle.io>",
    "committer": "David Kahle <david@kahle.io>",
    "message": "update to new dev version after 0.2.2\n",
    "time": 1749501884
  },
  "_maintainer": {
    "name": "David Kahle",
    "email": "david@kahle.io",
    "login": "dkahle",
    "description": "",
    "uuid": 424139,
    "orcid": "0000-0002-9999-1558"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "mpoly",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "memoise",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "usethis",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "dkahle",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-24",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "dkahle",
      "count": 142,
      "uuid": 424139
    }
  ],
  "_userbio": {
    "uuid": 424139,
    "type": "user",
    "name": "David Kahle"
  },
  "_downloads": {
    "count": 177,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/latte"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/dkahle/latte",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/latte.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dkahle/latte",
  "_realowner": "dkahle",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.1",
      "date": "2019-03-25"
    },
    {
      "version": "0.2.2",
      "date": "2025-06-09"
    }
  ],
  "_exports": [
    "edit_r_environ",
    "fgraver",
    "fgroebner",
    "fhilbert",
    "fmarkov",
    "format_latte",
    "fzbasis",
    "genmodel",
    "get_4ti2_path",
    "get_latte_path",
    "graver",
    "groebner",
    "has_4ti2",
    "has_latte",
    "hilbert",
    "kprod",
    "latte_count",
    "latte_fcount",
    "latte_max",
    "latte_min",
    "markov",
    "missing_4ti2_stop",
    "missing_latte_stop",
    "ones",
    "plot_matrix",
    "ppi",
    "qsolve",
    "read_latte",
    "read.latte",
    "set_4ti2_path",
    "set_latte_path",
    "tab2vec",
    "tableau",
    "vec2tab",
    "write_latte",
    "write.latte",
    "zbasis",
    "zsolve"
  ],
  "_help": [
    {
      "page": "call_latte",
      "title": "Unified interface to calling LattE",
      "topics": [
        "call_latte"
      ]
    },
    {
      "page": "genmodel",
      "title": "Generate a configuration matrix",
      "topics": [
        "genmodel"
      ]
    },
    {
      "page": "kprod",
      "title": "Iterated Kronecker product",
      "topics": [
        "kprod"
      ]
    },
    {
      "page": "latte",
      "title": "R Interface to LattE and 4ti2",
      "topics": [
        "latte",
        "package-latte"
      ]
    },
    {
      "page": "latte-count",
      "title": "Count integer points in a polytope",
      "topics": [
        "count_core",
        "latte-count",
        "latte_count",
        "latte_fcount"
      ]
    },
    {
      "page": "latte-files",
      "title": "Format/read/write a matrix in latte's style",
      "topics": [
        "format_latte",
        "latte-files",
        "read.latte",
        "read_latte",
        "write.latte",
        "write_latte"
      ]
    },
    {
      "page": "latte-optim",
      "title": "Solve an integer progam with LattE",
      "topics": [
        "latte-optim",
        "latte_max",
        "latte_min",
        "latte_optim"
      ]
    },
    {
      "page": "lattice-bases",
      "title": "Compute a basis with 4ti2",
      "topics": [
        "basis",
        "fgraver",
        "fgroebner",
        "fhilbert",
        "fmarkov",
        "fzbasis",
        "graver",
        "groebner",
        "hilbert",
        "lattice-bases",
        "markov",
        "zbasis"
      ]
    },
    {
      "page": "ones",
      "title": "Ones",
      "topics": [
        "ones"
      ]
    },
    {
      "page": "pathing",
      "title": "Set paths to LattE and 4ti2 executables",
      "topics": [
        "get_4ti2_path",
        "get_latte_path",
        "has_4ti2",
        "has_latte",
        "missing_4ti2_stop",
        "missing_latte_stop",
        "pathing",
        "set_4ti2_path",
        "set_latte_path"
      ]
    },
    {
      "page": "plot-matrix",
      "title": "Plot a matrix",
      "topics": [
        "plot-matrix",
        "plot_matrix"
      ]
    },
    {
      "page": "ppi",
      "title": "Compute the primitive partition identities",
      "topics": [
        "ppi"
      ]
    },
    {
      "page": "print.tableau",
      "title": "Pretty printing of tableau output.",
      "topics": [
        "print.tableau"
      ]
    },
    {
      "page": "qsolve",
      "title": "Solve a linear system over the rationals",
      "topics": [
        "qsolve"
      ]
    },
    {
      "page": "tab2vec",
      "title": "Array to vector conversion",
      "topics": [
        "tab2vec"
      ]
    },
    {
      "page": "tableau",
      "title": "Tableau Notation for Markov",
      "topics": [
        "tableau"
      ]
    },
    {
      "page": "vec2tab",
      "title": "Vector to array conversion",
      "topics": [
        "vec2tab"
      ]
    },
    {
      "page": "zsolve",
      "title": "Solve a linear system over the integers",
      "topics": [
        "zsolve"
      ]
    }
  ],
  "_readme": "https://github.com/dkahle/latte/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cachem",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "credentials",
    "curl",
    "desc",
    "dplyr",
    "farver",
    "fastmap",
    "fs",
    "generics",
    "gert",
    "ggplot2",
    "gitcreds",
    "glue",
    "gmp",
    "gtable",
    "httr2",
    "ini",
    "isoband",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "memoise",
    "mpoly",
    "openssl",
    "orthopolynom",
    "partitions",
    "pillar",
    "pkgconfig",
    "plyr",
    "polynom",
    "purrr",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "rlang",
    "rprojroot",
    "rstudioapi",
    "S7",
    "scales",
    "sets",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "usethis",
    "utf8",
    "vctrs",
    "viridisLite",
    "whisker",
    "withr",
    "yaml",
    "zip"
  ],
  "_score": 3.1760912590556813,
  "_indexed": true,
  "_nocasepkg": "latte",
  "_universes": [
    "dkahle"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:46.000Z",
      "distro": "noble",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "67d869f81b10d8e41a98f26d3d394f9ffce1c7f84fbc137930fc8bddfa01faa5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:47:14.000Z",
      "distro": "noble",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "a9768771f6ef545feabf04657f1424030a2bb28937d067d759902ca45513b0e5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:24.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "b28eea43faeb66ca81d366226378ba3f9394bf17c47f990797a5f6e51cc2cbdf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:42.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "b77e161dd78355dba81e115ee82fd3d87b0d7f1b143f3545443c4d51d275f43c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:49.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "0f2f1a387f652b99c5912a6eaa541d6259dc0af5dc796c0a9f9f019a5191c2d2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:05.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "1b8c19e3658a416bd3f0aff8ad94f994b3325d66112f9f4e79de1f4be0cc19b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:45:57.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "2d7d6ae7c53c96a2f962e77882266992b5069305be8580648991f724a9138cc9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.2.900",
      "date": "2026-06-04T09:46:23.000Z",
      "commit": "d407c19f5fbdb86b8c944e33e58c65007eb1d960",
      "fileid": "28a689ea49bdfd49e55def961d8e9307802ccc6a60148d0dfcb42cead7469053",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dkahle/actions/runs/26943873892"
    }
  ]
}