{
  "_id": "6a66eda0b9227fe9a85a3ecd",
  "Package": "TreeDimensionTest",
  "Type": "Package",
  "Title": "Trajectory Presence and Heterogeneity in Multivariate Data",
  "Version": "0.0.3",
  "Date": "2026-07-18",
  "Authors@R": "c(\nperson(\"Lovemore\", \"Tenha\", , \"ltenha@nmsu.edu\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-9705-2023\")),\nperson(\"Joe\", \"Song\", , \"joemsong@nmsu.edu\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-6883-6547\"))\n)",
  "Author": "Lovemore Tenha [aut] (ORCID:\n<https://orcid.org/0000-0001-9705-2023>), Joe Song [aut, cre]\n(ORCID: <https://orcid.org/0000-0002-6883-6547>)",
  "Maintainer": "Joe Song <joemsong@nmsu.edu>",
  "Description": "Testing for trajectory presence and heterogeneity on\nmultivariate data. Two statistical methods (Tenha & Song 2022)\n<doi:10.1371/journal.pcbi.1009829> are implemented. The tree\ndimension test quantifies the statistical evidence for\ntrajectory presence. The subset specificity measure summarizes\npattern heterogeneity using the minimum subtree cover. There is\nno user tunable parameters for either method. Examples are\nincluded to illustrate how to use the methods on single-cell\ndata for studying gene and pathway expression dynamics and\npathway expression specificity.",
  "License": "LGPL (>= 3)",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "RdMacros": "Rdpack",
  "Config/roxygen2/version": "8.0.0",
  "Packaged": {
    "Date": "2026-07-27 04:49:08 UTC",
    "User": "root"
  },
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-07-18 22:40:14 UTC",
  "RemoteUrl": "https://github.com/cran/TreeDimensionTest",
  "RemoteRef": "HEAD",
  "RemoteSha": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
  "_user": "cran",
  "_type": "src",
  "_file": "TreeDimensionTest_0.0.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/7ba73ab77d0fe15a1b0f744c829e4d8eb984364233379779eee1e46d17c13e14",
  "_filesize": 2236455,
  "_sha256": "7ba73ab77d0fe15a1b0f744c829e4d8eb984364233379779eee1e46d17c13e14",
  "_expires": "2026-11-04T05:32:03.000Z",
  "_created": "2026-07-27T04:49:08.000Z",
  "_published": "2026-07-27T05:33:20.225Z",
  "_jobs": [
    {
      "job": 89889713104,
      "time": 127,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8642329017"
    },
    {
      "job": 89889713084,
      "time": 153,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8642659482"
    },
    {
      "job": 89889713099,
      "time": 125,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8642328886"
    },
    {
      "job": 89889713109,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8642659403"
    },
    {
      "job": 89886878201,
      "time": 208,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8642298177"
    },
    {
      "job": 89889713082,
      "time": 144,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8642656458"
    },
    {
      "job": 89889713098,
      "time": 207,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8642346746"
    },
    {
      "job": 89889713106,
      "time": 117,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8642325301"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604",
  "_status": "success",
  "_upstream": "https://github.com/cran/TreeDimensionTest",
  "_commit": {
    "id": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
    "author": "Joe Song <joemsong@nmsu.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.3\n",
    "time": 1784414414
  },
  "_maintainer": {
    "name": "Joe Song",
    "email": "joemsong@nmsu.edu",
    "orcid": "0000-0002-6883-6547"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "mlpack",
      "version": ">= 4.8.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "fitdistrplus",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "nFactors",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.2",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-29",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.0.3",
      "date": "2026-07-18"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "joemsong",
      "count": 2,
      "uuid": 28720910
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 623,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 3993,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TreeDimensionTest"
  },
  "_searchresults": 1,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/TreeDimensionTest.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2022-01-20"
    },
    {
      "version": "0.0.2",
      "date": "2022-03-12"
    },
    {
      "version": "0.0.3",
      "date": "2026-07-18"
    }
  ],
  "_exports": [
    "compute.stats",
    "empirical.distributions",
    "separability",
    "test.trajectory"
  ],
  "_help": [
    {
      "page": "compute.stats",
      "title": "Tree Dimension Test Related Statistics",
      "topics": [
        "compute.stats"
      ]
    },
    {
      "page": "empirical.distributions",
      "title": "Empirical Null Distribution of Tree Dimension Test",
      "topics": [
        "empirical.distributions"
      ]
    },
    {
      "page": "plot.test",
      "title": "Visualizing Euclidean Minimum Spanning Trees",
      "topics": [
        "plot.treedim"
      ]
    },
    {
      "page": "separability",
      "title": "Separability of Labeled Data Points",
      "topics": [
        "separability"
      ]
    },
    {
      "page": "test.trajectory",
      "title": "Tree Dimension Test",
      "topics": [
        "test.trajectory"
      ]
    }
  ],
  "_readme": "https://github.com/cran/TreeDimensionTest/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "fitdistrplus",
    "glue",
    "GPArotation",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "mlpack",
    "mnormt",
    "nFactors",
    "nlme",
    "pkgconfig",
    "psych",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEnsmallen",
    "Rdpack",
    "rlang",
    "survival",
    "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"
    }
  ],
  "_vignettes": [
    {
      "source": "Tutorial.Rmd",
      "filename": "Tutorial.html",
      "title": "Tutorial: Using the 'TreeDimensionTest' package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Testing trajectory presence",
        "Example 1.1 Simulated single-cell data with trajectory presence",
        "Example 1.2 Simulated isotropic data without trajectory presence",
        "Calculating test statistics without $p$-value",
        "2. Measuring data subset homogeneity by separability",
        "Example 2.1 Homogeneous data with low separability",
        "Example 2.2 Heterogeneous data with high separability",
        "3. Understanding tissue specificity of pathway gene expression dynamics via separability",
        "Example 3.1 Tissue specificity of the calcium signaling pathway during development",
        "Example 3.2 Tissue specificity of the ribosome pathway during development",
        "References"
      ],
      "created": "2022-01-20 07:52:44",
      "modified": "2022-03-12 09:30:07",
      "commits": 2
    }
  ],
  "_score": 3.3002693145303565,
  "_indexed": true,
  "_nocasepkg": "treedimensiontest",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.3",
      "date": "2026-07-27T04:51:14.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/ebc91aa244c50da00ac7b27cca9c2c0bc209caf7bf782e1a4e9d93413f811782",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.3",
      "date": "2026-07-27T05:16:05.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/50492a9006af266c30de9641cf2af3ba6b0ffcc2ae8d593949504dee84c58e92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.3",
      "date": "2026-07-27T04:51:13.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/53f38acc0cc894ced633e6524b4fd7e82d740e6899a76e9779b035fc31a40680",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.3",
      "date": "2026-07-27T05:16:03.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/4b5440b72834788ff44a4eb335068153e3d1b9eda5b6f674b1917bb218fd65e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.3",
      "date": "2026-07-27T05:16:25.000Z",
      "arch": "emscripten",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/2508c6b788649fdd50c6f72ee3af37e0b65f21bb78d2813e49fec05b2930b6d3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.3",
      "date": "2026-07-27T04:52:16.000Z",
      "arch": "aarch64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/ac29d346a8f91a6a833e0412644a47c12e3782f9bfadcec0fcc2bd60de13e10e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.3",
      "date": "2026-07-27T04:50:27.000Z",
      "arch": "x86_64",
      "commit": "26ff40ea88819fbfd9b5fcf69d803d7ecabcfa0f",
      "fileid": "https://r2.ropensci.org/3d737a7ee346de3649ef146d229aeae00a11c95e3558f300d3beecf37199926f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/30235369604"
    }
  ]
}