{
  "_id": "6a1f2911b401979e73423d70",
  "Package": "itrimhoch",
  "Type": "Package",
  "Title": "Improved Trimmed Weighted Hochberg Procedures and Sample Size\nOptimization",
  "Version": "1.0.0",
  "Authors@R": "c(\nperson(\"Jiangtao\", \"Gou\", email = \"gouRpackage@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Fengqing (Zoe)\", \"Zhang\", role = \"aut\"),\nperson(\"Yizhuo\", \"Chang\", role = \"ctb\"),\nperson(\"Tianqi\", \"Li\", role = \"ctb\"))",
  "Description": "The improved trimmed weighted Hochberg procedure provides\nincreased statistical power and relaxes the dependence\nassumptions for familywise error rate control compared to the\noriginal weighted Hochberg procedure. This package computes the\nboundaries required for implementing the proposed methodology\nand includes sample size optimization methods. See Gou, J.,\nChang, Y., Li, T., and Zhang, F.(2025). Improved trimmed\nweighted Hochberg procedures with two endpoints and sample size\noptimization. Technical Report.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2.9000",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 05:00:58 UTC",
    "User": "root"
  },
  "Author": "Jiangtao Gou [aut, cre], Fengqing (Zoe) Zhang [aut], Yizhuo\nChang [ctb], Tianqi Li [ctb]",
  "Maintainer": "Jiangtao Gou <gouRpackage@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-04-24 17:40:09 UTC",
  "RemoteUrl": "https://github.com/cran/itrimhoch",
  "RemoteRef": "HEAD",
  "RemoteSha": "e01090e6a63963cb74b08117de3a22aa1ed70d6f",
  "MD5sum": "8cd2dd406089bfb2fd4efa9d50543e74",
  "_user": "cran",
  "_type": "src",
  "_file": "itrimhoch_1.0.0.tar.gz",
  "_fileid": "70285e58f559cef17afda94861d6ba4089ad48c4c9413530ff4cf49b3c7d22d7",
  "_filesize": 133002,
  "_sha256": "70285e58f559cef17afda94861d6ba4089ad48c4c9413530ff4cf49b3c7d22d7",
  "_created": "2026-05-16T05:00:58.000Z",
  "_published": "2026-06-02T19:03:45.096Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79150033209,
      "time": 96,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7030639303"
    },
    {
      "job": 79150033267,
      "time": 101,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7030639827"
    },
    {
      "job": 79150032872,
      "time": 134,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7030630462"
    },
    {
      "job": 79150032673,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7367224217"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/25953310417",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/itrimhoch",
  "_commit": {
    "id": "e01090e6a63963cb74b08117de3a22aa1ed70d6f",
    "author": "Jiangtao Gou <gouRpackage@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.0\n",
    "time": 1745516409
  },
  "_maintainer": {
    "name": "Jiangtao Gou",
    "email": "gourpackage@gmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "mvtnorm",
      "version": ">= 1.2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "version": ">= 4.0.0",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 532,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/itrimhoch"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/itrimhoch.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2025-04-24"
    }
  ],
  "_exports": [
    "find_k_given_rho_target_mvtnorm",
    "find_k_target_mvtnorm",
    "find_rho_target_mvtnorm",
    "iHpTarget1",
    "iHpTarget1m",
    "iHpTarget2",
    "iHpTarget2m",
    "interpolate_zero",
    "itwcHochPower",
    "optk",
    "optrho",
    "optsamplesize_iHp",
    "optsamplesize_iHpm",
    "optsamplesize_tHp",
    "optsamplesize_wHolmpm",
    "optsamplesize_wHp",
    "tHpTarget1",
    "tHpTarget2",
    "typeIerror_Simes_mvtnorm",
    "typeIerror_trimSimes_mvtnorm",
    "wHolmTarget1",
    "wHolmTarget1m",
    "wHolmTarget2",
    "wHolmTarget2m",
    "wHpTarget1",
    "wHpTarget2"
  ],
  "_help": [
    {
      "page": "find_k_given_rho_target_mvtnorm",
      "title": "Find the difference between the error rate when k and rho are both given and the prespecified alpha level",
      "topics": [
        "find_k_given_rho_target_mvtnorm"
      ]
    },
    {
      "page": "find_k_target_mvtnorm",
      "title": "Find the difference between the error rate when k is specified and rho is optimal and the prespecified alpha level",
      "topics": [
        "find_k_target_mvtnorm"
      ]
    },
    {
      "page": "find_rho_target_mvtnorm",
      "title": "Find the partial derivative of the error rate with respect to the correlation coefficient rho when k and rho are given",
      "topics": [
        "find_rho_target_mvtnorm"
      ]
    },
    {
      "page": "iHpTarget1",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the improved trimmed or truncated weighted Hochberg procedure",
      "topics": [
        "iHpTarget1"
      ]
    },
    {
      "page": "iHpTarget1m",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the improved trimmed or truncated weighted Hochberg procedure with allowance for different data maturities",
      "topics": [
        "iHpTarget1m"
      ]
    },
    {
      "page": "iHpTarget2",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the improved trimmed or truncated weighted Hochberg procedure",
      "topics": [
        "iHpTarget2"
      ]
    },
    {
      "page": "iHpTarget2m",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the improved trimmed or truncated weighted Hochberg procedure with allowance for different data maturities",
      "topics": [
        "iHpTarget2m"
      ]
    },
    {
      "page": "interpolate_zero",
      "title": "Calculate the x-coordinates of a function where zero crossings occur",
      "topics": [
        "interpolate_zero"
      ]
    },
    {
      "page": "itwcHochPower",
      "title": "Power for rejecting H1 using various types of the Hochberg Procedure",
      "topics": [
        "itwcHochPower"
      ]
    },
    {
      "page": "optk",
      "title": "The two-step algorithm to calculate the best k value for the improved trimmed Hochberg method to ensure that the maximum type I error rate reaches alpha exactly when rho is arbitrary",
      "topics": [
        "optk"
      ]
    },
    {
      "page": "optrho",
      "title": "Calculate the rho value that reaches the maximum type I error rate in the improved trimmed Hochberg method when k value is given",
      "topics": [
        "optrho"
      ]
    },
    {
      "page": "optsamplesize_iHp",
      "title": "Compute the optimal sample size for the improved trimmed weighted Hochberg procedure",
      "topics": [
        "optsamplesize_iHp"
      ]
    },
    {
      "page": "optsamplesize_iHpm",
      "title": "Compute the optimal sample size for the improved trimmed weighted Hochberg procedure with allowance for different data maturities",
      "topics": [
        "optsamplesize_iHpm"
      ]
    },
    {
      "page": "optsamplesize_tHp",
      "title": "Compute the optimal sample size for the weighted trimmed or truncated Hochberg procedure",
      "topics": [
        "optsamplesize_tHp"
      ]
    },
    {
      "page": "optsamplesize_wHolmpm",
      "title": "Compute the optimal sample size for the weighted Holm procedure with allowance for different data maturities",
      "topics": [
        "optsamplesize_wHolmpm"
      ]
    },
    {
      "page": "optsamplesize_wHp",
      "title": "Compute the optimal sample size for the weighted Hochberg procedure",
      "topics": [
        "optsamplesize_wHp"
      ]
    },
    {
      "page": "tHpTarget1",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the weighted trimmed or truncated Hochberg procedure",
      "topics": [
        "tHpTarget1"
      ]
    },
    {
      "page": "tHpTarget2",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the weighted trimmed or truncated Hochberg procedure",
      "topics": [
        "tHpTarget2"
      ]
    },
    {
      "page": "typeIerror_Simes_mvtnorm",
      "title": "Calculate the type I error rate of the weighted Simes test",
      "topics": [
        "typeIerror_Simes_mvtnorm"
      ]
    },
    {
      "page": "typeIerror_trimSimes_mvtnorm",
      "title": "Calculate the type I error rate of the trimmed weighted Simes test",
      "topics": [
        "typeIerror_trimSimes_mvtnorm"
      ]
    },
    {
      "page": "wHolmTarget1",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the weighted Holm procedure",
      "topics": [
        "wHolmTarget1"
      ]
    },
    {
      "page": "wHolmTarget1m",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the weighted Holm procedure with allowance for different data maturities",
      "topics": [
        "wHolmTarget1m"
      ]
    },
    {
      "page": "wHolmTarget2",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the weighted Holm procedure",
      "topics": [
        "wHolmTarget2"
      ]
    },
    {
      "page": "wHolmTarget2m",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the weighted Holm procedure with allowance for different data maturities",
      "topics": [
        "wHolmTarget2m"
      ]
    },
    {
      "page": "wHpTarget1",
      "title": "Find the difference between the achieved power and the desired power for rejecting H1 using the weighted Hochberg procedure",
      "topics": [
        "wHpTarget1"
      ]
    },
    {
      "page": "wHpTarget2",
      "title": "Find the difference between the achieved power and the desired power for rejecting H2 using the weighted Hochberg procedure",
      "topics": [
        "wHpTarget2"
      ]
    }
  ],
  "_rundeps": [
    "mvtnorm"
  ],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "itrimhoch",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-16T05:02:40.000Z",
      "distro": "noble",
      "commit": "e01090e6a63963cb74b08117de3a22aa1ed70d6f",
      "fileid": "bd565655a25daa29fa80c27fdebecda10df36884970400c89333f7419d5a5cd2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25953310417"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-16T05:02:44.000Z",
      "distro": "noble",
      "commit": "e01090e6a63963cb74b08117de3a22aa1ed70d6f",
      "fileid": "ef56c17bf64ecbfcce02a31193aef2ac5835f1c120bdf8c32f1f053d3b0579ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25953310417"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-02T19:03:27.000Z",
      "commit": "e01090e6a63963cb74b08117de3a22aa1ed70d6f",
      "fileid": "491959e184584a8e2da1bac5c4ae0706e957ac118d82e59c727af9bca897709c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25953310417"
    }
  ]
}