{
  "_id": "6a1d77011d7bb097a0a51d48",
  "Package": "ANOFA",
  "Type": "Package",
  "Title": "Analyses of Frequency Data",
  "Version": "0.2.2",
  "Date": "2025-01-05",
  "Authors@R": "c(\nperson(\"Denis\", \"Cousineau\", email = \"denis.cousineau@uottawa.ca\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Louis\", \"Laurencelle\", email = \"louis.laurencelle@gmail.com\",\nrole = c(\"ctb\")),\nperson(\"Pier-Olivier\", \"Caron\", email = \"pocaron19@gmail.com\",\nrole = c(\"ctb\"))\n)",
  "Author": "Denis Cousineau [aut, cre], Louis Laurencelle [ctb],\nPier-Olivier Caron [ctb]",
  "Maintainer": "Denis Cousineau <denis.cousineau@uottawa.ca>",
  "BugReports": "https://github.com/dcousin3/ANOFA/issues/",
  "URL": "https://dcousin3.github.io/ANOFA/",
  "Description": "Analyses of frequencies can be performed using an\nalternative test based on the G statistic. The test has similar\ntype-I error rates and power as the chi-square test. However,\nit is based on a total statistic that can be decomposed in an\nadditive fashion into interaction effects, main effects, simple\neffects, contrast effects, etc., mimicking precisely the logic\nof ANOVA. We call this set of tools 'ANOFA' (Analysis of\nFrequency data) to highlight its similarities with ANOVA. This\nframework also renders plots of frequencies along with\nconfidence intervals. Finally, effect sizes and planning\nstatistical power are easily done under this framework. The\nANOFA is a tool that assesses the significance of effects\ninstead of the significance of parameters; as such, it is more\nintuitive to most researchers than alternative approaches based\non generalized linear models. See Laurencelle and Cousineau\n(2023) <doi:10.20982/tqmp.19.2.p173>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "RdMacros": "Rdpack",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev zlib1g-dev",
  "Repository": "https://dcousin3.r-universe.dev",
  "Date/Publication": "2025-01-05 20:01:24 UTC",
  "RemoteUrl": "https://github.com/dcousin3/anofa",
  "RemoteRef": "HEAD",
  "RemoteSha": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 12:07:28 UTC",
    "User": "root"
  },
  "MD5sum": "9ed8b0f7f665e0e2b77f449264f5ccba",
  "_user": "dcousin3",
  "_type": "src",
  "_file": "ANOFA_0.2.2.tar.gz",
  "_fileid": "b407f8d51673c73c756aa145cfc7354d0562db130a2bbf8731c850f2b4573ff7",
  "_filesize": 436634,
  "_sha256": "b407f8d51673c73c756aa145cfc7354d0562db130a2bbf8731c850f2b4573ff7",
  "_created": "2026-06-01T12:07:28.000Z",
  "_published": "2026-06-01T12:11:45.733Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78848707548,
      "time": 170,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7331075860"
    },
    {
      "job": 78848707547,
      "time": 170,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331076392"
    },
    {
      "job": 78848707542,
      "time": 182,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7331073053"
    },
    {
      "job": 78848707576,
      "time": 173,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331068764"
    },
    {
      "job": 78848224570,
      "time": 176,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331018976"
    },
    {
      "job": 78848707532,
      "time": 116,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331058867"
    },
    {
      "job": 78848707571,
      "time": 220,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7331094183"
    },
    {
      "job": 78848707687,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7331048287"
    },
    {
      "job": 78848707562,
      "time": 97,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7331055070"
    }
  ],
  "_buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/dcousin3/anofa",
  "_commit": {
    "id": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
    "author": "Denis Cousineau <denis.cousineau@uottawa.ca>",
    "committer": "Denis Cousineau <denis.cousineau@uottawa.ca>",
    "message": "Version 0.2.2\n",
    "time": 1736107284
  },
  "_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": "rrapply",
      "version": ">= 1.2.6",
      "role": "Imports"
    },
    {
      "package": "superb",
      "version": ">= 0.95.22",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "version": ">= 0.7",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.1.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "dcousin3",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "frequencies",
    "statistics"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "dcousin3",
      "count": 17,
      "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": 206,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ANOFA"
  },
  "_devurl": "https://github.com/dcousin3/anofa",
  "_pkgdown": "https://dcousin3.github.io/ANOFA/",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ANOFA.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/anofa",
  "_realowner": "dcousin3",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2023-11-17"
    },
    {
      "version": "0.1.3",
      "date": "2023-11-18"
    }
  ],
  "_exports": [
    "anofa",
    "anofaCount",
    "anofaES",
    "anofaN2Power",
    "anofaPlot",
    "anofaPower2N",
    "CI.anofaCount",
    "contrastFrequencies",
    "emFrequencies",
    "explain",
    "GRF",
    "has.cbind.terms",
    "has.nested.terms",
    "in.formula",
    "init.anofaCount",
    "is.formula",
    "is.one.sided",
    "sub.formulas",
    "summarize",
    "toCompiled",
    "toLong",
    "toRaw",
    "toTabular",
    "toWide"
  ],
  "_datasets": [
    {
      "name": "Detergent",
      "title": "Detergent data",
      "object": "Detergent",
      "class": [
        "table"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "Gillet1993",
      "title": "Gillet1993",
      "object": "Gillet1993",
      "class": [
        "data.frame"
      ],
      "fields": [
        "species",
        "location",
        "florished",
        "Freq"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "LandisBarrettGalvin2013",
      "title": "LandisBarrettGalvin2013 data",
      "object": "LandisBarrettGalvin2013",
      "class": [
        "data.frame"
      ],
      "fields": [
        "provider",
        "program",
        "obsfreq"
      ],
      "rows": 15,
      "table": true,
      "tojson": true
    },
    {
      "name": "LightMargolin1971",
      "title": "LightMargolin1971 data",
      "object": "LightMargolin1971",
      "class": [
        "data.frame"
      ],
      "fields": [
        "vocation",
        "gender",
        "obsfreq"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "minimalExample",
      "title": "minimalExample",
      "object": "minimalExample",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Intensity",
        "Pitch",
        "Frequency"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "anofa",
      "title": "anofa: analysis of frequency data.",
      "topics": [
        "anofa"
      ]
    },
    {
      "page": "anofaCount",
      "title": "anofaPlot.",
      "topics": [
        "anofaCount",
        "anofaPlot",
        "CI.anofaCount",
        "init.anofaCount"
      ]
    },
    {
      "page": "anofaES",
      "title": "Computing effect size within the ANOFA.",
      "topics": [
        "anofaES"
      ]
    },
    {
      "page": "anofaN2Power",
      "title": "Computing power within the ANOFA.",
      "topics": [
        "anofaN2Power",
        "anofaPower2N"
      ]
    },
    {
      "page": "contrastFrequencies",
      "title": "contrastFrequencies: contrasts analysis of frequency data.",
      "topics": [
        "contrastFrequencies"
      ]
    },
    {
      "page": "conversion",
      "title": "Converting between formats",
      "topics": [
        "conversion",
        "toCompiled",
        "toLong",
        "toRaw",
        "toTabular",
        "toWide"
      ]
    },
    {
      "page": "Detergent",
      "title": "Detergent data",
      "topics": [
        "Detergent"
      ]
    },
    {
      "page": "emFrequencies",
      "title": "emFrequencies: simple effect analysis of frequency data.",
      "topics": [
        "emFrequencies"
      ]
    },
    {
      "page": "explain",
      "title": "explain",
      "topics": [
        "explain"
      ]
    },
    {
      "page": "Gillet1993",
      "title": "Gillet1993",
      "topics": [
        "Gillet1993"
      ]
    },
    {
      "page": "GRF",
      "title": "Generating random frequencies",
      "topics": [
        "GRF"
      ]
    },
    {
      "page": "is.formula",
      "title": "logical functions for formulas",
      "topics": [
        "has.cbind.terms",
        "has.nested.terms",
        "in.formula",
        "is.formula",
        "is.one.sided",
        "sub.formulas"
      ]
    },
    {
      "page": "LandisBarrettGalvin2013",
      "title": "LandisBarrettGalvin2013 data",
      "topics": [
        "LandisBarrettGalvin2013"
      ]
    },
    {
      "page": "LightMargolin1971",
      "title": "LightMargolin1971 data",
      "topics": [
        "LightMargolin1971"
      ]
    },
    {
      "page": "minimalExample",
      "title": "minimalExample",
      "topics": [
        "minimalExample"
      ]
    },
    {
      "page": "summarize",
      "title": "summarize",
      "topics": [
        "summarize"
      ]
    }
  ],
  "_readme": "https://github.com/dcousin3/anofa/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": "RelationsToHiLogLinearModel.Rmd",
      "filename": "RelationsToHiLogLinearModel.html",
      "title": "ANOFA vs HiLogLinear",
      "engine": "knitr::rmarkdown",
      "headings": [
        "ANOFA vs. hierchical log-linear modeling",
        "What happened in 1940?",
        "What are the pros and cons of using the iterative proportional-fitting model?",
        "Pros:",
        "Cons:",
        "References"
      ],
      "created": "2025-01-04 22:38:45",
      "modified": "2025-01-05 20:01:24",
      "commits": 2
    },
    {
      "source": "ConfidenceIntervals.Rmd",
      "filename": "ConfidenceIntervals.html",
      "title": "Confidence intervals with frequencies",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Theory behind Confidence intervals for Frequencies",
        "Complicated?",
        "References"
      ],
      "created": "2023-11-14 18:23:49",
      "modified": "2025-01-04 22:38:45",
      "commits": 2
    },
    {
      "source": "DataFormatsForFrequencies.Rmd",
      "filename": "DataFormatsForFrequencies.html",
      "title": "Data formats for frequencies",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Data formats for frequencies",
        "First format: Raw data format",
        "Second format: Wide data format",
        "Third format: dataCompiled",
        "Fourth format: dataLong",
        "Converting between formats",
        "References"
      ],
      "created": "2023-11-14 18:23:49",
      "modified": "2023-11-14 18:23:49",
      "commits": 1
    },
    {
      "source": "WhatIsANOFA.Rmd",
      "filename": "WhatIsANOFA.html",
      "title": "What is Analysis of Frequency Data?",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A basic example",
        "Some data",
        "Analyzing the data",
        "Additivity of the decomposition (optional)",
        "References"
      ],
      "created": "2023-11-14 18:23:49",
      "modified": "2023-11-14 18:23:49",
      "commits": 1
    }
  ],
  "_score": 4.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "anofa",
  "_universes": [
    "dcousin3"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-06-01T12:10:08.000Z",
      "distro": "noble",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "58b892ffed58940da3514f9a8df187a74921a3adfe405bc37c0e436b56999373",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2",
      "date": "2026-06-01T12:10:09.000Z",
      "distro": "noble",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "f3e0c754cf6115196f505ba6153f19385fb23772b97e9b3ef5f134a6f6cfb252",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-06-01T12:10:05.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "7c6a155a6f671c51fa90b914fd75cbf3817f7ce6b311b671055abc1cb5da2597",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2",
      "date": "2026-06-01T12:09:50.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "22282adc501f32614ca26cdeda672c669e35737ccea17c66e18fd31b2b2d426a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2",
      "date": "2026-06-01T12:09:40.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "ab4009f30539d11d64690dbc6fc6ea4b728174e1dba09b8cf9a2dab6f93906ca",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-06-01T12:10:52.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "5b35cd86feda7d9bf46b70cb7d04269654fdcba4dfbb1e3fa945b5e558ff06b1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-06-01T12:08:42.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "795cf560fc56416c8c6e38cf55f687035c9b4f5f43ee7484715ee140d714fce7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.2",
      "date": "2026-06-01T12:08:58.000Z",
      "commit": "4bb2288ada3b6ff93152e3eaf7caefa9181305dc",
      "fileid": "3265f34e551687c0b2e878b2af210be0b084e84b4679d9a4cdc4a3ed83b44dd1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dcousin3/actions/runs/26753771667"
    }
  ]
}