{
  "_id": "6a13f81facfb0bcc41d34347",
  "Package": "TFORGE",
  "Title": "Tests for Geophysical Eigenvalues",
  "Version": "0.1.17",
  "Authors@R": "c(person(given = \"Kassel Liam\", family = \"Hingee\", email = \"kassel.hingee@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-9894-2407\")),\nperson(\"Art B.\", \"Owen\", role = c(\"cph\"), comment = \"./R/scel.R only\"),\nperson(\"Board of Trustees\", \"Leland Stanford Junior University\", role = c(\"cph\"), comment = \"./R/scel.R only\")\n)",
  "Description": "The eigenvalues of observed symmetric matrices are often\nof intense scientific interest. This package offers single\nsample tests for the eigenvalues of the population mean or the\neigenvalue-multiplicity of the population mean. For k-samples,\nthis package offers tests for equal eigenvalues between\nsamples. Included is support for matrices with constraints\ncommon to geophysical tensors (constant trace, sum of squared\neigenvalues, or both) and eigenvectors are usually considered\nnuisance parameters. Pivotal bootstrap methods enable these\ntests to have good performance for small samples (n=15 for 3x3\nmatrices). These methods were developed and studied by Hingee,\nScealy and Wood (2026, <doi:10.1080/01621459.2025.2606381>).\nAlso available is a 2-sample test using a Gaussian orthogonal\nensemble approximation and an eigenvalue-multiplicity test that\nassumes orthogonally-invariant covariance.",
  "URL": "https://github.com/kasselhingee/TFORGE",
  "RdMacros": "Rdpack",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "LazyData": "true",
  "VignetteBuilder": "knitr",
  "Repository": "https://kasselhingee.r-universe.dev",
  "Date/Publication": "2026-03-26 10:19:53 UTC",
  "RemoteUrl": "https://github.com/kasselhingee/tforge",
  "RemoteRef": "HEAD",
  "RemoteSha": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 07:15:47 UTC",
    "User": "root"
  },
  "Author": "Kassel Liam Hingee [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9894-2407>),\nArt B. Owen [cph] (./R/scel.R only),\nBoard of Trustees Leland Stanford Junior University [cph] (./R/scel.R\nonly)",
  "Maintainer": "Kassel Liam Hingee <kassel.hingee@gmail.com>",
  "MD5sum": "3f50cde420c10ae041de1bf8dca2bfbf",
  "_user": "kasselhingee",
  "_type": "src",
  "_file": "TFORGE_0.1.17.tar.gz",
  "_fileid": "00470742bf8fe168d21d259b542792eb52db425309893e10245c3b5f48742ff0",
  "_filesize": 420086,
  "_sha256": "00470742bf8fe168d21d259b542792eb52db425309893e10245c3b5f48742ff0",
  "_created": "2026-05-25T07:15:47.000Z",
  "_published": "2026-05-25T07:19:59.029Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77672178817,
      "time": 145,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193529268"
    },
    {
      "job": 77672178846,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193527745"
    },
    {
      "job": 77672178829,
      "time": 220,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7193537213"
    },
    {
      "job": 77672178812,
      "time": 128,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193520150"
    },
    {
      "job": 77671847375,
      "time": 172,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193494137"
    },
    {
      "job": 77672178813,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193518735"
    },
    {
      "job": 77672178839,
      "time": 91,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7193516533"
    },
    {
      "job": 77672178870,
      "time": 83,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7193514782"
    },
    {
      "job": 77672178837,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7193518038"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kasselhingee/tforge",
  "_commit": {
    "id": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
    "author": "Kassel Hingee <kassel.hingee@anu.edu.au>",
    "committer": "Kassel Hingee <kassel.hingee@anu.edu.au>",
    "message": "version on CRAN\n",
    "time": 1774520393
  },
  "_maintainer": {
    "name": "Kassel Liam Hingee",
    "email": "kassel.hingee@gmail.com",
    "login": "kasselhingee",
    "orcid": "0000-0001-9894-2407",
    "description": "",
    "uuid": 12227692
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "kasselhingee",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-40",
      "n": 2
    },
    {
      "week": "2025-47",
      "n": 25
    },
    {
      "week": "2025-48",
      "n": 12
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 11
    },
    {
      "week": "2026-13",
      "n": 7
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "kasselhingee",
      "count": 7,
      "uuid": 12227692
    }
  ],
  "_userbio": {
    "uuid": 12227692,
    "type": "user",
    "name": "kasselhingee"
  },
  "_downloads": {
    "count": 467,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TFORGE"
  },
  "_devurl": "https://github.com/kasselhingee/tforge",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_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/TFORGE.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kasselhingee/tforge",
  "_realowner": "kasselhingee",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.14",
      "date": "2025-12-11"
    },
    {
      "version": "0.1.15",
      "date": "2025-12-11"
    },
    {
      "version": "0.1.16",
      "date": "2025-12-13"
    },
    {
      "version": "0.1.17",
      "date": "2026-03-26"
    }
  ],
  "_exports": [
    "as_flat",
    "as_fsm",
    "as_kfsm",
    "boot_calib",
    "chisq_calib",
    "conf_fixedtrace",
    "conf_fixedtrace_inregion",
    "conf_ss1fixedtrace",
    "conf_ss1fixedtrace_inregion",
    "cov_evals",
    "dim_vech",
    "estimate_OIcov",
    "has_fixedtrace",
    "has_ss1",
    "inv_vech",
    "normalise_ss1",
    "normalise_trace",
    "normalize_trace",
    "project_trace",
    "rsymm",
    "rsymm_norm",
    "rsymm_t",
    "stat_fixedtrace",
    "stat_multiplicity",
    "stat_ss1",
    "stat_ss1fixedtrace",
    "stat_unconstrained",
    "test_fixedtrace",
    "test_multiplicity",
    "test_multiplicity_nonnegative",
    "test_multiplicity_OI",
    "test_ss1",
    "test_ss1fixedtrace",
    "test_unconstrained",
    "test_unconstrained_aGOE",
    "translate_evalsofav",
    "translate2multiplicity",
    "vecd",
    "vech"
  ],
  "_datasets": [
    {
      "name": "Gonjo",
      "title": "AMS data of the Gonjo Basin",
      "object": "Gonjo",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "TFORGE-package",
      "title": "TFORGE: Tests for Geophysical Eigenvalues",
      "topics": [
        "TFORGE-package",
        "TFORGE"
      ]
    },
    {
      "page": "boot_calib",
      "title": "Bootstrap calibration for single-sample and k-sample tests",
      "topics": [
        "boot_calib"
      ]
    },
    {
      "page": "chisq_calib",
      "title": "Chi Squared Calibration for Testing",
      "topics": [
        "chisq_calib"
      ]
    },
    {
      "page": "conf_fixedtrace",
      "title": "Eigenvalue confidence region under fixed trace constraint",
      "topics": [
        "conf_fixedtrace",
        "conf_fixedtrace_inregion"
      ]
    },
    {
      "page": "conf_ss1fixedtrace",
      "title": "Eigenvalue confidence interval under trace=0 and sum of square constraint",
      "topics": [
        "conf_ss1fixedtrace",
        "conf_ss1fixedtrace_inregion"
      ]
    },
    {
      "page": "cov_evals",
      "title": "Compute the Covariance of Eigenvalues",
      "topics": [
        "cov_evals"
      ]
    },
    {
      "page": "estimate_OIcov",
      "title": "Estimate parameters of orthogonally invariant covariance",
      "topics": [
        "estimate_OIcov"
      ]
    },
    {
      "page": "fsm",
      "title": "Flat storage of symmetric matrices",
      "topics": [
        "as_flat",
        "as_fsm",
        "as_kfsm",
        "fsm",
        "kfsm"
      ]
    },
    {
      "page": "Gonjo",
      "title": "AMS data of the Gonjo Basin",
      "topics": [
        "Gonjo"
      ]
    },
    {
      "page": "has_fixedtrace",
      "title": "Check if the supplied sample(s) have fixed trace",
      "topics": [
        "has_fixedtrace"
      ]
    },
    {
      "page": "has_ss1",
      "title": "Check whether the supplied sample(s) have equal sum of squared eigenvalues",
      "topics": [
        "has_ss1"
      ]
    },
    {
      "page": "normalise_ss1",
      "title": "Normalise so that Sum of Squared Eigenvalues is One",
      "topics": [
        "normalise_ss1"
      ]
    },
    {
      "page": "normalise_trace",
      "title": "Scale symmetric matrices to have trace of one",
      "topics": [
        "normalise_trace",
        "normalize_trace"
      ]
    },
    {
      "page": "project_trace",
      "title": "Project diagonal elements to have trace of zero",
      "topics": [
        "project_trace"
      ]
    },
    {
      "page": "rsymm_norm",
      "title": "Simulate Symmetric Matrices with Multivariate Normal Elements",
      "topics": [
        "rsymm",
        "rsymm_norm"
      ]
    },
    {
      "page": "rsymm_t",
      "title": "Simulate Symmetric Matrices with Multivariate t Elements",
      "topics": [
        "rsymm_t"
      ]
    },
    {
      "page": "test_fixedtrace",
      "title": "Test for eigenvalues when trace is fixed",
      "topics": [
        "stat_fixedtrace",
        "test_fixedtrace"
      ]
    },
    {
      "page": "test_multiplicity",
      "title": "Test eigenvalue multiplicity",
      "topics": [
        "stat_multiplicity",
        "test_multiplicity",
        "test_multiplicity_nonnegative",
        "translate2multiplicity"
      ]
    },
    {
      "page": "test_multiplicity_OI",
      "title": "Test of eigenvalue multiplicity assuming orthogonally invariant covariance",
      "topics": [
        "test_multiplicity_OI"
      ]
    },
    {
      "page": "test_ss1",
      "title": "Test for eigenvalues when sum of squared eigenvalues is 1",
      "topics": [
        "stat_ss1",
        "test_ss1"
      ]
    },
    {
      "page": "test_ss1fixedtrace",
      "title": "Test eigenvalues when trace=0 and sum of square eigenvalues = 1",
      "topics": [
        "stat_ss1fixedtrace",
        "test_ss1fixedtrace"
      ]
    },
    {
      "page": "test_unconstrained",
      "title": "Pivotal bootstrap test of mean eigenvalues",
      "topics": [
        "stat_unconstrained",
        "test_unconstrained",
        "translate_evalsofav"
      ]
    },
    {
      "page": "test_unconstrained_aGOE",
      "title": "Two Sample Test of Equal Eigenvalues Using GOE Approximation",
      "topics": [
        "test_unconstrained_aGOE"
      ]
    },
    {
      "page": "vecd",
      "title": "Flatten a symmetric matrix into a vector preserving Frobenius norm.",
      "topics": [
        "vecd"
      ]
    },
    {
      "page": "vech",
      "title": "Flatten a symmetric matrix into a vector.",
      "topics": [
        "dim_vech",
        "inv_vech",
        "vech"
      ]
    }
  ],
  "_readme": "https://github.com/kasselhingee/tforge/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "glue",
    "lifecycle",
    "magrittr",
    "mvtnorm",
    "purrr",
    "rbibutils",
    "Rdpack",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "Gonjo_demo.Rmd",
      "filename": "Gonjo_demo.html",
      "title": "Gonjo Demonstration",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Preparation",
        "Multiplicity Tests",
        "3-Sample Test",
        "Confidence Regions",
        "References"
      ],
      "created": "2025-12-12 02:08:21",
      "modified": "2025-12-13 00:10:36",
      "commits": 3
    }
  ],
  "_score": 4.477121254719663,
  "_indexed": true,
  "_nocasepkg": "tforge",
  "_universes": [
    "kasselhingee"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.17",
      "date": "2026-05-25T07:17:56.000Z",
      "distro": "noble",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "e1d12ae8c2825b9eaa961be4026454d6a99c20c72af1d6fa67c599e6c5c9b9fb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.17",
      "date": "2026-05-25T07:17:49.000Z",
      "distro": "noble",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "ced5239903d175e2482799096e93c6e87a5116b4f454f6ceae1db4372456c55e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.17",
      "date": "2026-05-25T07:18:30.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "f965aa2b0b71611a7aee0d4e3a4764c5208495bb2ad6bac50d17199ef43c96ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.17",
      "date": "2026-05-25T07:17:30.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "6dd614ef5e0a5926682d035935086adc6bfe4c2035fecc637388d03c0c69a089",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.17",
      "date": "2026-05-25T07:17:44.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "d44010b4bc21f9925cc573b2438c65b077f1208f85b6b2b12522216c20e4013e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.17",
      "date": "2026-05-25T07:16:58.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "a38dea9e0c4e56cee3b5053c24d4b55c2c0162b141281a7b0bbb73b3b26756a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.17",
      "date": "2026-05-25T07:16:48.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "5b7f722daf6427ef82be3a982d0cdd8ecf701fb342d237a65b32b17b483ee243",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.17",
      "date": "2026-05-25T07:17:01.000Z",
      "commit": "1dcf48670d5b0070bdd7bc4ec4477eeada134dab",
      "fileid": "4b40c15636d8bcaae1850b495645dfe2b577c2d4b73693531bc93c88e37fee03",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kasselhingee/actions/runs/26388321720"
    }
  ]
}