{
  "_id": "6a10249bacfb0bcc41c8dd66",
  "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-05-13 09:54:57 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>",
  "MD5sum": "5b76a41ad31b70d2e696b37b9e4fa386",
  "_user": "rbarkerclarke",
  "_type": "src",
  "_file": "gtexture_0.1.0.tar.gz",
  "_fileid": "fa0921e8a962aebc42c9530d35c06e026f693800aa26b33563f13cf5c9ffd30f",
  "_filesize": 142288,
  "_sha256": "fa0921e8a962aebc42c9530d35c06e026f693800aa26b33563f13cf5c9ffd30f",
  "_created": "2026-05-13T09:54:57.000Z",
  "_published": "2026-05-22T09:40:42.987Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77354520217,
      "time": 192,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6967021766"
    },
    {
      "job": 77354520484,
      "time": 171,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6967014705"
    },
    {
      "job": 77354520536,
      "time": 147,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "6967118310"
    },
    {
      "job": 77354520549,
      "time": 192,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6967172537"
    },
    {
      "job": 77354519669,
      "time": 204,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6966954855"
    },
    {
      "job": 77354519666,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157486426"
    },
    {
      "job": 77354520363,
      "time": 101,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6966990773"
    },
    {
      "job": 77354520272,
      "time": 105,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "6966992348"
    },
    {
      "job": 77354520342,
      "time": 100,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6966990498"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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",
    "uuid": 79109185
  },
  "_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": [
    {
      "week": "2025-36",
      "n": 5
    }
  ],
  "_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"
  },
  "_downloads": {
    "count": 495,
    "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.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gtexture.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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-05-13T09:57:50.000Z",
      "distro": "noble",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "9a2215b4d86f524e7052869e859d7d5003fa5844d7c64d35b14ddfb844c559bb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-13T09:57:28.000Z",
      "distro": "noble",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "194bb65f3b2ea2fee1d4a8ec8575bd45b16520cd11ce0ddbbb052d98af89b50e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-13T10:02:24.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "5ea7fec44813eebccbbd19bbce0b34b29609416ecb28e3f3e01749a4bd734dca",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-13T10:04:45.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "def41503445d307dce3941fb1a196bbe73f3d85453d1e96ce33e59a02ce04039",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T09:56:16.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "3955797086363cce02b1d60e655193924826d4c1b040a656fb47229eab0db55d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T09:56:19.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "b7d3d0e265a4eba5b694c937cfa8ac8a2f4c2751f8936297048bf0c4205ba371",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T09:56:11.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "59634096b387f227fc3e37fb74d8c0d5f2e3ba99f62093d871988017b2df8ada",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-22T09:40:23.000Z",
      "commit": "b72bb9d75156c32506046a691a0e744aba292ad1",
      "fileid": "f141dd7a70d1aff6c7b2a9d1bfbde1c7fbb150bd8e35ba2da6db6065b7402709",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rbarkerclarke/actions/runs/25791637728"
    }
  ]
}