{
  "_id": "6ac9f9dafe5cc25786e838df",
  "Package": "gtexture",
  "Title": "Generalized Application of Co-Occurrence Matrices and Haralick\nTexture",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Rowan\", \"Barker-Clarke\", , \"rowanbarkerclarke@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-1961-7919\")),\nperson(\"Raoul\", \"Wadhwa\", , \"raoulwadhwa@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-0503-9580\")),\nperson(\"Davis\", \"Weaver\", role = \"aut\"),\nperson(\"Jacob\", \"Scott\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-2971-7673\"))\n)",
  "Description": "Generalizes application of gray-level co-occurrence matrix\n(GLCM) metrics to objects outside of images. The current focus\nis to apply GLCM metrics to the study of biological networks\nand fitness landscapes that are used in studying evolutionary\nmedicine and biology, particularly the evolution of cancer\nresistance. The package was used in our publication,\nBarker-Clarke et al. (2023) <doi:10.1088/1361-6560/ace305>. A\ngeneral reference to learn more about mathematical oncology can\nbe found at Rockne et al. (2019)\n<doi:10.1088/1478-3975/ab1a09>.",
  "License": "MIT + file LICENSE",
  "URL": "https://rbarkerclarke.github.io/gtexture/",
  "BugReports": "https://github.com/rbarkerclarke/gtexture/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "cmake libfontconfig1-dev libfreetype6-dev\nlibfribidi-dev libglpk-dev make libharfbuzz-dev libicu-dev\nlibpng-dev libuv1-dev libxml2-dev libssl-dev libx11-dev\nzlib1g-dev",
  "Repository": "https://rbarkerclarke.r-universe.dev",
  "Date/Publication": "2025-09-02 00:04:21 UTC",
  "RemoteUrl": "https://github.com/rbarkerclarke/gtexture",
  "RemoteRef": "HEAD",
  "RemoteSha": "b72bb9d75156c32506046a691a0e744aba292ad1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-10 08:09:43 UTC",
    "User": "root"
  },
  "Author": "Rowan Barker-Clarke [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-1961-7919>),\nRaoul Wadhwa [aut] (ORCID: <https://orcid.org/0000-0003-0503-9580>),\nDavis Weaver [aut],\nJacob Scott [aut] (ORCID: <https://orcid.org/0000-0003-2971-7673>)",
  "Maintainer": "Rowan Barker-Clarke <rowanbarkerclarke@gmail.com>",
  "_user": "rbarkerclarke",
  "_type": "src",
  "_file": "gtexture_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/9ab3f9f0332302a890927b5b7f502888599c249d4e38823d0261404eec8382cf",
  "_filesize": 140248,
  "_sha256": "9ab3f9f0332302a890927b5b7f502888599c249d4e38823d0261404eec8382cf",
  "_expires": "2027-01-18T08:39:53.000Z",
  "_created": "2026-10-10T08:09:43.000Z",
  "_published": "2026-10-10T08:39:54.506Z",
  "_buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114169205293,
      "time": 182,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11664483621"
    },
    {
      "job": 114169205299,
      "time": 169,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11663434298"
    },
    {
      "job": 114169205348,
      "time": 169,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11663729604"
    },
    {
      "job": 114169205346,
      "time": 163,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11664109638"
    },
    {
      "job": 114168562781,
      "time": 223,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11664043651"
    },
    {
      "job": 114169205290,
      "time": 157,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11664467448"
    },
    {
      "job": 114169205333,
      "time": 96,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11664003788"
    },
    {
      "job": 114169205328,
      "time": 109,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11663554139"
    },
    {
      "job": 114169205254,
      "time": 93,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11663727549"
    }
  ],
  "_upstream": "https://github.com/rbarkerclarke/gtexture",
  "_commit": {
    "id": "b72bb9d75156c32506046a691a0e744aba292ad1",
    "author": "Rowan <79109185+rbarkerclarke@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Create paper.md for potential JOSS submission",
    "time": 1756771461
  },
  "_maintainer": {
    "name": "Rowan Barker-Clarke",
    "email": "rowanbarkerclarke@gmail.com",
    "login": "rbarkerclarke",
    "orcid": "0000-0003-1961-7919",
    "twitter": "@mathevorowan",
    "description": "",
    "uuid": 79109185
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "dlookr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0",
      "role": "Imports"
    },
    {
      "package": "fitscape",
      "version": ">= 0.1",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "rbarkerclarke",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "rrrlw",
      "count": 40,
      "uuid": 6846515
    },
    {
      "user": "rbarkerclarke",
      "count": 38,
      "uuid": 79109185
    },
    {
      "user": "davisweaver",
      "count": 7,
      "uuid": 20169425
    }
  ],
  "_userbio": {
    "uuid": 79109185,
    "type": "user",
    "name": "Rowan",
    "followers": 12
  },
  "_downloads": {
    "count": 382,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gtexture"
  },
  "_devurl": "https://github.com/rbarkerclarke/gtexture",
  "_pkgdown": "https://rbarkerclarke.github.io/gtexture/",
  "_searchresults": 1,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gtexture.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/rbarkerclarke/gtexture",
  "_realowner": "rbarkerclarke",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2024-04-08"
    },
    {
      "version": "1.0.1",
      "date": "2025-09-02"
    }
  ],
  "_exports": [
    "%>%",
    "autocorrelation",
    "cluster_prom",
    "cluster_shade",
    "compute_all_metrics",
    "contrast",
    "correlation",
    "discretize",
    "energy",
    "entropy",
    "equal_discrete",
    "euclidean",
    "get_comatrix",
    "homogeneity",
    "inv_diff",
    "kmeans_discrete",
    "manhattan",
    "max_prob",
    "normalize_glcm",
    "quantile_discrete",
    "sum_squares",
    "xplusy_k"
  ],
  "_help": [
    {
      "page": "autocorrelation",
      "title": "Autocorrelation Metric for a GLCM",
      "topics": [
        "autocorrelation",
        "autocorrelation.default",
        "autocorrelation.FitLandDF",
        "autocorrelation.matrix"
      ]
    },
    {
      "page": "cluster_prom",
      "title": "Cluster Prominence Metric for a GLCM",
      "topics": [
        "cluster_prom",
        "cluster_prom.default",
        "cluster_prom.FitLandDF",
        "cluster_prom.matrix"
      ]
    },
    {
      "page": "cluster_shade",
      "title": "Cluster Shade Metric for a GLCM",
      "topics": [
        "cluster_shade",
        "cluster_shade.default",
        "cluster_shade.FitLandDF",
        "cluster_shade.matrix"
      ]
    },
    {
      "page": "comat",
      "title": "Calculate Co-Occurrence Matrix",
      "topics": [
        "comat",
        "get_comatrix",
        "get_comatrix.default",
        "get_comatrix.FitLandDF",
        "get_comatrix.igraph"
      ]
    },
    {
      "page": "compute_all_metrics",
      "title": "Convenience function to compute all haralick texture features for a given comat",
      "topics": [
        "compute_all_metrics"
      ]
    },
    {
      "page": "contrast",
      "title": "Contrast Metric for a GLCM",
      "topics": [
        "contrast",
        "contrast.default",
        "contrast.FitLandDF",
        "contrast.matrix"
      ]
    },
    {
      "page": "correlation",
      "title": "Correlation Metric for a GLCM",
      "topics": [
        "correlation",
        "correlation.default",
        "correlation.FitLandDF",
        "correlation.matrix"
      ]
    },
    {
      "page": "discretize",
      "title": "Discretize Numeric Variable Into Categories",
      "topics": [
        "discretize",
        "discretize.FitLandDF",
        "discretize.integer",
        "discretize.list",
        "discretize.numeric"
      ]
    },
    {
      "page": "energy",
      "title": "Energy Metric for a GLCM",
      "topics": [
        "energy",
        "energy.default",
        "energy.FitLandDF",
        "energy.matrix"
      ]
    },
    {
      "page": "entropy",
      "title": "Entropy Metric for a GLCM",
      "topics": [
        "entropy",
        "entropy.default",
        "entropy.FitLandDF",
        "entropy.matrix"
      ]
    },
    {
      "page": "equal_discrete",
      "title": "Function Factory for Even Discretization Functions",
      "topics": [
        "equal_discrete"
      ]
    },
    {
      "page": "euclidean",
      "title": "Euclidean Distance Function Factory",
      "topics": [
        "euclidean"
      ]
    },
    {
      "page": "glcm_metrics",
      "title": "GLCM Metrics",
      "topics": [
        "glcm_metrics",
        "glcm_variance",
        "xplusy_k"
      ]
    },
    {
      "page": "homogeneity",
      "title": "Homogeneity Metric for a GLCM",
      "topics": [
        "homogeneity",
        "homogeneity.default",
        "homogeneity.FitLandDF",
        "homogeneity.matrix"
      ]
    },
    {
      "page": "inv_diff",
      "title": "Inverse Difference Metric for a GLCM",
      "topics": [
        "inv_diff",
        "inv_diff.default",
        "inv_diff.FitLandDF",
        "inv_diff.matrix"
      ]
    },
    {
      "page": "kmeans_discrete",
      "title": "Kmeans clustering discretization Splitting of a vector of continuous values into k groups function to discretize using kmeans",
      "topics": [
        "kmeans_discrete"
      ]
    },
    {
      "page": "manhattan",
      "title": "Manhattan Distance Function Factory",
      "topics": [
        "manhattan"
      ]
    },
    {
      "page": "max_prob",
      "title": "Maximum Probability Metric for a GLCM",
      "topics": [
        "max_prob",
        "max_prob.default",
        "max_prob.FitLandDF",
        "max_prob.matrix"
      ]
    },
    {
      "page": "normalize_glcm",
      "title": "Normalize a GLCM",
      "topics": [
        "normalize_glcm"
      ]
    },
    {
      "page": "quantile_discrete",
      "title": "Function to discretize based on quantiles",
      "topics": [
        "quantile_discrete"
      ]
    },
    {
      "page": "sum_squares",
      "title": "Sum of Squares Metric for a GLCM",
      "topics": [
        "sum_squares",
        "sum_squares.default",
        "sum_squares.FitLandDF",
        "sum_squares.matrix"
      ]
    }
  ],
  "_readme": "https://github.com/rbarkerclarke/gtexture/raw/HEAD/README.md",
  "_rundeps": [
    "AsioHeaders",
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "bookdown",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "codetools",
    "commonmark",
    "cpp11",
    "crayon",
    "digest",
    "dlookr",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fitscape",
    "fontawesome",
    "forcats",
    "foreach",
    "fs",
    "generics",
    "ggplot2",
    "glmnet",
    "glue",
    "gridExtra",
    "gtable",
    "haven",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "igraph",
    "isoband",
    "iterators",
    "jomo",
    "jquerylib",
    "jsonlite",
    "kableExtra",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lifecycle",
    "lme4",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mice",
    "mime",
    "minqa",
    "mitml",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "ordinal",
    "otel",
    "pagedown",
    "pan",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "processx",
    "progress",
    "promises",
    "ps",
    "purrr",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "Rdpack",
    "reactable",
    "reactR",
    "readr",
    "reformulas",
    "rlang",
    "rmarkdown",
    "rpart",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "servr",
    "shape",
    "shiny",
    "showtext",
    "showtextdb",
    "sourcetools",
    "stringi",
    "stringr",
    "survival",
    "svglite",
    "sysfonts",
    "systemfonts",
    "textshaping",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "ucminf",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "websocket",
    "withr",
    "xfun",
    "xml2",
    "xtable",
    "yaml"
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "gtexture",
  "_universes": [
    "rbarkerclarke"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-10T08:12:26.000Z",
      "distro": "resolute",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/ba67479f33ef72b9774934ddc793c9a4ef7223a362a55e3cc3582cc236e0c873",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-10T08:12:15.000Z",
      "distro": "resolute",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/8dc3248f597329f0bfe564cf8d3090dd12528decc262543bce32e7c197f554e8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-10T08:38:43.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/d4bd55a0019ccd1f84e42084a005ddb8b46efabf6bbd9d9e23be624dae2793df",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-10T08:38:22.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/47ab121b1c2d9b3965789076dd495201517ab02bbd6cf17c3c82decb74137751",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-10T08:12:33.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/7facac5c006dad6d8e769e72d9f0eb22b8515a540c9288cfd71ecd1679bd48cd",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-10T08:10:53.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/fe0ce386b1ee792e189ce02a0482557dd422e725dc8932e039da10671978a0a5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-10T08:11:07.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/7fe939f9c6cfa45d3f8ebdbc242f5fe326e86685d80f7e2f970c1f158454f142",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-10T08:10:58.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "https://r2.ropensci.org/e24ad1c5989c95aef2827be84918b64740b55bf13488284ef1bfc3311c4128dc",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/38036701315"
    }
  ]
}