{
  "_id": "6a1d76d01d7bb097a0a51cde",
  "Package": "ANOPA",
  "Type": "Package",
  "Title": "Analyses of Proportions using Anscombe Transform",
  "Version": "0.2.3",
  "Date": "2025-07-18",
  "Authors@R": "c(\nperson(\"Denis\", \"Cousineau\", email = \"denis.cousineau@uottawa.ca\",\nrole = c(\"aut\", \"ctb\", \"cre\")),\nperson(\"Louis\", \"Laurencelle\", email = \"louis.laurencelle@gmail.com\",\nrole = c(\"aut\", \"ctb\"))\n)",
  "Author": "Denis Cousineau [aut, ctb, cre], Louis Laurencelle [aut, ctb]",
  "Maintainer": "Denis Cousineau <denis.cousineau@uottawa.ca>",
  "BugReports": "https://github.com/dcousin3/ANOPA/issues/",
  "URL": "https://dcousin3.github.io/ANOPA/",
  "Description": "Analyses of Proportions can be performed on the Anscombe\n(arcsine-related) transformed data. The 'ANOPA' package can\nanalyze proportions obtained from up to four factors. The\nfactors can be within-subject or between-subject or a mix of\nwithin- and between-subject. The main, omnibus analysis can be\nfollowed by additive decompositions into interaction effects,\nmain effects, simple effects, contrast effects, etc., mimicking\nprecisely the logic of ANOVA. For that reason, we call this set\nof tools 'ANOPA' (Analysis of Proportion using Anscombe\ntransform) to highlight its similarities with ANOVA. The\n'ANOPA' framework also allows plots of proportions easy to\nobtain along with confidence intervals. Finally, effect sizes\nand planning statistical power are easily done under this\nframework. Only particularity, the 'ANOPA' computes F\nstatistics which have an infinite degree of freedom on the\ndenominator. See Laurencelle and Cousineau (2023)\n<doi:10.3389/fpsyg.2022.1045436>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "RdMacros": "Rdpack",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev zlib1g-dev",
  "Repository": "https://dcousin3.r-universe.dev",
  "Date/Publication": "2025-08-18 19:08:31 UTC",
  "RemoteUrl": "https://github.com/dcousin3/anopa",
  "RemoteRef": "HEAD",
  "RemoteSha": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 12:06:30 UTC",
    "User": "root"
  },
  "MD5sum": "37abb1a490253a19927052a0048bf88c",
  "_user": "dcousin3",
  "_type": "src",
  "_file": "ANOPA_0.2.3.tar.gz",
  "_fileid": "f2d43c4389586fd934e4df23c351d6df94cde0f10d82f801fa21392bdb09e1e6",
  "_filesize": 1009063,
  "_sha256": "f2d43c4389586fd934e4df23c351d6df94cde0f10d82f801fa21392bdb09e1e6",
  "_created": "2026-06-01T12:06:30.000Z",
  "_published": "2026-06-01T12:10:56.065Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78848563406,
      "time": 175,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7331060313"
    },
    {
      "job": 78848563409,
      "time": 159,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331054998"
    },
    {
      "job": 78848563411,
      "time": 230,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7331065641"
    },
    {
      "job": 78848563387,
      "time": 185,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331054290"
    },
    {
      "job": 78847941257,
      "time": 225,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331000808"
    },
    {
      "job": 78848563415,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331042613"
    },
    {
      "job": 78848563398,
      "time": 121,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7331042278"
    },
    {
      "job": 78848563517,
      "time": 118,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7331041431"
    },
    {
      "job": 78848563390,
      "time": 125,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331043777"
    }
  ],
  "_buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/dcousin3/anopa",
  "_commit": {
    "id": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
    "author": "Denis Cousineau <denis.cousineau@uottawa.ca>",
    "committer": "Denis Cousineau <denis.cousineau@uottawa.ca>",
    "message": "Version 0.2.3\n",
    "time": 1755544111
  },
  "_maintainer": {
    "name": "Denis Cousineau",
    "email": "denis.cousineau@uottawa.ca",
    "login": "dcousin3",
    "description": "I am a cognitive psychologist afflicted by the Frankenstein syndrome, that is, to recreate intelligent minds from inert materials. ",
    "uuid": 2983708
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "superb",
      "version": ">= 0.95.23",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "version": ">= 0.7",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.1.0",
      "role": "Imports"
    },
    {
      "package": "scales",
      "version": ">= 1.2.1",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rrapply",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "plyr",
      "version": ">= 1.8.4",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggh4x",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "psych",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "dcousin3",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-31",
      "n": 2
    },
    {
      "week": "2025-34",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "error-bars",
    "proportions",
    "statistical-testing",
    "statistics",
    "summary-statistics"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "dcousin3",
      "count": 16,
      "uuid": 2983708
    }
  ],
  "_userbio": {
    "uuid": 2983708,
    "type": "user",
    "name": "Denis Cousineau",
    "description": "I am a cognitive psychologist afflicted by the Frankenstein syndrome, that is, to recreate intelligent minds from inert materials. "
  },
  "_downloads": {
    "count": 534,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ANOPA"
  },
  "_devurl": "https://github.com/dcousin3/anopa",
  "_pkgdown": "https://dcousin3.github.io/ANOPA/",
  "_searchresults": 17,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ANOPA.html",
    "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",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dcousin3/anopa",
  "_realowner": "dcousin3",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2024-03-22"
    },
    {
      "version": "0.2.3",
      "date": "2025-08-18"
    }
  ],
  "_exports": [
    "A",
    "anopa",
    "anopaN2Power",
    "anopaPlot",
    "anopaPower2N",
    "anopaProp2fsq",
    "Atrans",
    "CI.Atrans",
    "CI.prop",
    "contrastProportions",
    "corrected",
    "emProportions",
    "explain",
    "GRP",
    "posthocProportions",
    "prop",
    "rBernoulli",
    "SE.Atrans",
    "summarize",
    "toCompiled",
    "toLong",
    "toWide",
    "uncorrected",
    "unitaryAlpha",
    "var.Atrans",
    "varA"
  ],
  "_datasets": [
    {
      "name": "ArringtonEtAl2002",
      "title": "Arrington et al. (2002) dataset",
      "object": "ArringtonEtAl2002",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Location",
        "Trophism",
        "Diel",
        "s",
        "n"
      ],
      "rows": 21,
      "table": true,
      "tojson": true
    },
    {
      "name": "ArticleExample1",
      "title": "ArticleExample1",
      "object": "ArticleExample1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "DistractingTask",
        "nSuccess",
        "nParticipants"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "ArticleExample2",
      "title": "ArticleExample2",
      "object": "ArticleExample2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "MofDiagnostic",
        "SES",
        "s",
        "n"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "ArticleExample3",
      "title": "ArticleExample3",
      "object": "ArticleExample3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "cBau",
        "eaPoe",
        "RnV",
        "Placebo"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    },
    {
      "name": "minimalBSExample",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "minimalBSExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "state",
        "s",
        "n"
      ],
      "rows": 3,
      "table": true,
      "tojson": true
    },
    {
      "name": "minimalMxExample",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "minimalMxExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Status",
        "bpre",
        "bpost",
        "b1week",
        "b5week"
      ],
      "rows": 27,
      "table": true,
      "tojson": true
    },
    {
      "name": "minimalMxExampleCompiled",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "minimalMxExampleCompiled",
      "class": [
        "data.frame"
      ],
      "fields": [
        "group",
        "frg.before",
        "frg.after",
        "Count",
        "uAlpha"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "minimalWSExample",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "minimalWSExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "bpre",
        "b1week",
        "b5week"
      ],
      "rows": 19,
      "table": true,
      "tojson": true
    },
    {
      "name": "twoWayExample",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "twoWayExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Class",
        "Difficulty",
        "success",
        "total"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "twoWayWithinExample",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "object": "twoWayWithinExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "r11",
        "r12",
        "r13",
        "r21",
        "r22",
        "r23"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "anopafct",
      "title": "ANOPA: analysis of proportions using Anscombe transform.",
      "topics": [
        "anopa",
        "anopafct"
      ]
    },
    {
      "page": "anopaPlot",
      "title": "anopaPlot: Easy plotting of proportions.",
      "topics": [
        "anopaPlot"
      ]
    },
    {
      "page": "ArringtonEtAl2002",
      "title": "Arrington et al. (2002) dataset",
      "topics": [
        "ArringtonEtAl2002"
      ]
    },
    {
      "page": "ArticleExample1",
      "title": "ArticleExample1",
      "topics": [
        "ArticleExample1"
      ]
    },
    {
      "page": "ArticleExample2",
      "title": "ArticleExample2",
      "topics": [
        "ArticleExample2"
      ]
    },
    {
      "page": "ArticleExample3",
      "title": "ArticleExample3",
      "topics": [
        "ArticleExample3"
      ]
    },
    {
      "page": "contrastProportions",
      "title": "contrastProportions: analysis of contrasts between proportions using Anscombe transform.",
      "topics": [
        "contrastProportions"
      ]
    },
    {
      "page": "conversion",
      "title": "Converting between formats",
      "topics": [
        "Conversion",
        "toCompiled",
        "toLong",
        "toWide"
      ]
    },
    {
      "page": "corrected",
      "title": "corrected",
      "topics": [
        "corrected"
      ]
    },
    {
      "page": "emProportions",
      "title": "emProportions: simple effect analysis of proportions.",
      "topics": [
        "emProportions"
      ]
    },
    {
      "page": "explain",
      "title": "explain",
      "topics": [
        "explain"
      ]
    },
    {
      "page": "GRP",
      "title": "Generating random proportions with GRP",
      "topics": [
        "GRP",
        "gSwitch",
        "rBernoulli"
      ]
    },
    {
      "page": "minimalExamples",
      "title": "A collection of minimal Examples from various designs with one or two factors.",
      "topics": [
        "minimalBSExample",
        "minimalExamples",
        "minimalMxExample",
        "minimalMxExampleCompiled",
        "minimalWSExample",
        "twoWayExample",
        "twoWayWithinExample"
      ]
    },
    {
      "page": "posthocProportions",
      "title": "posthocProportions: post-hoc analysis of proportions.",
      "topics": [
        "posthocProportions"
      ]
    },
    {
      "page": "PowerComputation",
      "title": "Computing power within the ANOPA.",
      "topics": [
        "anopaN2Power",
        "anopaPower2N",
        "anopaProp2fsq",
        "PowerComputation"
      ]
    },
    {
      "page": "summarize",
      "title": "summarize",
      "topics": [
        "summarize"
      ]
    },
    {
      "page": "Transformations",
      "title": "Transformation functions",
      "topics": [
        "A",
        "Atrans",
        "CI.Atrans",
        "CI.prop",
        "prop",
        "SE.Atrans",
        "Transformations",
        "var.Atrans",
        "varA"
      ]
    },
    {
      "page": "uncorrected",
      "title": "uncorrected",
      "topics": [
        "uncorrected"
      ]
    },
    {
      "page": "unitaryAlpha",
      "title": "unitary alpha",
      "topics": [
        "unitaryAlpha"
      ]
    }
  ],
  "_readme": "https://github.com/dcousin3/anopa/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "cpp11",
    "digest",
    "farver",
    "fastmap",
    "fontawesome",
    "foreign",
    "fs",
    "ggplot2",
    "glue",
    "gtable",
    "htmltools",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonlite",
    "labeling",
    "later",
    "lifecycle",
    "lsr",
    "magrittr",
    "MASS",
    "memoise",
    "mime",
    "otel",
    "plyr",
    "promises",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "reshape2",
    "rlang",
    "rrapply",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinyBS",
    "sourcetools",
    "stringi",
    "stringr",
    "superb",
    "vctrs",
    "viridisLite",
    "withr",
    "xtable"
  ],
  "_vignettes": [
    {
      "source": "D-ArringtonExample.Rmd",
      "filename": "D-ArringtonExample.html",
      "title": "Analyzing proportions with the Arrington et al. 2002 example",
      "engine": "knitr::rmarkdown",
      "headings": [
        "References"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2025-01-19 04:06:05",
      "commits": 4
    },
    {
      "source": "C-ConfidenceIntervals.Rmd",
      "filename": "C-ConfidenceIntervals.html",
      "title": "Confidence intervals with proportions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Theory behind Confidence intervals for proportions",
        "Complicated?",
        "References"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2024-11-30 20:05:57",
      "commits": 3
    },
    {
      "source": "B-DataFormatsForProportions.Rmd",
      "filename": "B-DataFormatsForProportions.html",
      "title": "Data formats for proportions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Data formats for proportions",
        "First format: Wide data format",
        "Second format: Long data format",
        "Third format: Compiled data format",
        "Converting between formats",
        "Getting the example data frame",
        "Multiple repeated-measure factors",
        "References"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2025-01-19 04:06:05",
      "commits": 4
    },
    {
      "source": "E-ArcsineIsAsinine.Rmd",
      "filename": "E-ArcsineIsAsinine.html",
      "title": "Is the ArcSine transformation so asinine in the end?",
      "engine": "knitr::rmarkdown",
      "headings": [
        "References"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2024-11-30 20:05:57",
      "commits": 3
    },
    {
      "source": "F-TestingTypeIError.Rmd",
      "filename": "F-TestingTypeIError.html",
      "title": "Testing type-I error rates",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Simulations with a single factor",
        "Simulation with one between factor",
        "Simulation with one within factor",
        "Simulations with two factors",
        "Simulation with two factors, between design",
        "Simulation with two factors, within design",
        "Simulation with two factors, mixed design",
        "Simulations with three factors",
        "Simulation with three factors, all between design",
        "Simulation with three factors, within design",
        "Simulation with three factors, mixed design, testing within",
        "Simulation with three factors, mixed design, testing between",
        "The end"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2024-11-30 20:05:57",
      "commits": 3
    },
    {
      "source": "A-WhatIsANOPA.Rmd",
      "filename": "A-WhatIsANOPA.html",
      "title": "What is an Analysis of Proportions using the Anscombe Transform?",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A basic example",
        "The rational behind the test (optional)",
        "Analyzing the data",
        "Post-hoc test",
        "A common confusion",
        "Why infinite degrees of freedom?  (optional)",
        "Why the arcsine transform? (optional)",
        "References"
      ],
      "created": "2024-03-17 00:01:18",
      "modified": "2025-07-18 11:38:27",
      "commits": 4
    }
  ],
  "_score": 5.184691430817599,
  "_indexed": true,
  "_nocasepkg": "anopa",
  "_universes": [
    "dcousin3"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.3",
      "date": "2026-06-01T12:08:50.000Z",
      "distro": "noble",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "747236c420bef694ae449b0d4515336d3683f8cff60f6d418af1d5426e0b6303",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.3",
      "date": "2026-06-01T12:08:37.000Z",
      "distro": "noble",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "6d2ad5a0648370c64cd58600b4378d395d5d2b57e7c80441205d72fdd597ac5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.3",
      "date": "2026-06-01T12:09:16.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "9bd56d57a83b941fa316fa21dce09572625f9e744cdf90cb226e79134f5dc2a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.3",
      "date": "2026-06-01T12:08:49.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "50c8860979cba79095666054110c60b3114c4493a6a5e17af2aa18f6fbdb9edd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.3",
      "date": "2026-06-01T12:08:50.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "29c6f1a7e9b32930f1d5f9819e9947199aa518108c4b859651864a723449d08a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.3",
      "date": "2026-06-01T12:07:45.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "b8b7936a7a794cf4b7f2ef241de647b6b43bb80cf9db78b204ec160a03edf1d5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.3",
      "date": "2026-06-01T12:07:46.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "0b003347c4c106a57152b4f24a448fbeb6ca6db7f3e5c3c988247f9154d43a03",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.3",
      "date": "2026-06-01T12:07:52.000Z",
      "commit": "9f79a64a0df8927198b9668e0f416e3a9cc34a50",
      "fileid": "59bb1cd09c6e361e829d59a1028459c92e934b18a0d691495d42c968654877b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753681105"
    }
  ]
}