{
  "_id": "6a60b7a3c766cc6deb6aa359",
  "Package": "hassediagrams",
  "Type": "Package",
  "Title": "Hasse Diagram of the Layout Structure and Restricted Layout\nStructure",
  "Version": "2.1",
  "Date": "2026-07-22",
  "Authors@R": "c(person(given = \"Damianos\", family = \"Michaelides\", role = c(\"aut\", \"cre\"), email = \"dm3g15@soton.ac.uk\"),\nperson(given = \"Simon\", family = \"Bate\", role = c(\"aut\"), email = \"simon.t.bate@gsk.com\"),\nperson(given = \"Marion\", family = \"Chatfield\", role = \"aut\"))",
  "Maintainer": "Damianos Michaelides <dm3g15@soton.ac.uk>",
  "Description": "Returns a Hasse diagram of the layout structure (Bate and\nChatfield (2016)) <doi:10.1080/00224065.2016.11918173> or the\nrestricted layout structure (Bate and Chatfield (2016))\n<doi:10.1080/00224065.2016.11918174> of an experimental design.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "URL": "https://github.com/GSK-Biostatistics/hassediagrams",
  "BugReports": "https://github.com/GSK-Biostatistics/hassediagrams/issues",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-22 12:25:59 UTC",
    "User": "root"
  },
  "Author": "Damianos Michaelides [aut, cre], Simon Bate [aut], Marion\nChatfield [aut]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-07-22 10:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/hassediagrams",
  "RemoteRef": "HEAD",
  "RemoteSha": "947470f47e096d5cd8a0723020be579dd0c67432",
  "_user": "cran",
  "_type": "src",
  "_file": "hassediagrams_2.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/1a14993f341519013b4fa70bda79e9e7a2c5e936986afca9c7c5bf58de5ad002",
  "_filesize": 382938,
  "_sha256": "1a14993f341519013b4fa70bda79e9e7a2c5e936986afca9c7c5bf58de5ad002",
  "_expires": "2026-10-30T12:29:21.000Z",
  "_created": "2026-07-22T12:25:59.000Z",
  "_published": "2026-07-22T12:29:23.297Z",
  "_jobs": [
    {
      "job": 88921540026,
      "time": 152,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8529394871"
    },
    {
      "job": 88921540032,
      "time": 146,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8529391945"
    },
    {
      "job": 88920774797,
      "time": 205,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8529324743"
    },
    {
      "job": 88921539986,
      "time": 141,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8529388756"
    },
    {
      "job": 88921539998,
      "time": 93,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8529368049"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/29919359124",
  "_status": "success",
  "_upstream": "https://github.com/cran/hassediagrams",
  "_commit": {
    "id": "947470f47e096d5cd8a0723020be579dd0c67432",
    "author": "Damianos Michaelides <dm3g15@soton.ac.uk>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.1\n",
    "time": 1784715602
  },
  "_maintainer": {
    "name": "Damianos Michaelides",
    "email": "dm3g15@soton.ac.uk"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "dae",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-30",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.1",
      "date": "2025-08-21"
    },
    {
      "name": "2.0",
      "date": "2026-01-17"
    },
    {
      "name": "2.1",
      "date": "2026-07-22"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 622,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 270,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/hassediagrams"
  },
  "_devurl": "https://github.com/gsk-biostatistics/hassediagrams",
  "_searchresults": 6,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/hassediagrams.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gsk-biostatistics/hassediagrams",
  "_realowner": "gsk-biostatistics",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2025-06-11"
    },
    {
      "version": "1.1",
      "date": "2025-08-21"
    },
    {
      "version": "2.0",
      "date": "2026-01-17"
    },
    {
      "version": "2.1",
      "date": "2026-07-22"
    }
  ],
  "_exports": [
    "hasselayout",
    "hasserls"
  ],
  "_datasets": [
    {
      "name": "analytical",
      "title": "A cross-nested design for an analytical method investigation",
      "object": "analytical",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Site",
        "Analyst",
        "Run",
        "Prep",
        "Injection",
        "System",
        "Column",
        "Batch"
      ],
      "rows": 192,
      "table": true,
      "tojson": true
    },
    {
      "name": "concrete",
      "title": "A fractional factorial design for investigating asphalt concrete production",
      "object": "concrete",
      "class": [
        "data.frame"
      ],
      "fields": [
        "AG",
        "CoT",
        "AC",
        "CC",
        "CuT",
        "Run"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "dental",
      "title": "A crossover design for a dental study",
      "object": "dental",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Sequence",
        "Patient",
        "Period",
        "Treatment",
        "Observation"
      ],
      "rows": 72,
      "table": true,
      "tojson": true
    },
    {
      "name": "human",
      "title": "A block design for an experiment in human-computer interaction",
      "object": "human",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Subject",
        "Day",
        "Room",
        "Period",
        "Method",
        "Sequence",
        "Test"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "analytical",
      "title": "A cross-nested design for an analytical method investigation",
      "topics": [
        "analytical"
      ]
    },
    {
      "page": "concrete",
      "title": "A fractional factorial design for investigating asphalt concrete production",
      "topics": [
        "concrete"
      ]
    },
    {
      "page": "dental",
      "title": "A crossover design for a dental study",
      "topics": [
        "dental"
      ]
    },
    {
      "page": "hasselayout",
      "title": "Hasse diagram of the layout structure",
      "topics": [
        "hasselayout"
      ]
    },
    {
      "page": "hasserls",
      "title": "Hasse diagram of the restricted layout structure",
      "topics": [
        "hasserls"
      ]
    },
    {
      "page": "human",
      "title": "A block design for an experiment in human-computer interaction",
      "topics": [
        "human"
      ]
    },
    {
      "page": "lsobjects",
      "title": "Print and Summary Methods for '\"ls\"' Objects",
      "topics": [
        "print.ls",
        "summary.ls"
      ]
    }
  ],
  "_readme": "https://github.com/cran/hassediagrams/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "glue",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "pkgconfig",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "Introduction_to_hassediagrams.Rmd",
      "filename": "Introduction_to_hassediagrams.html",
      "title": "From the Experimental Design to a Mixed Model Using the hassediagrams Package in R",
      "author": "",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Understanding the Structure of the Experimental Design",
        "Stage 1. Identifying the experimental factors",
        "Stage 2. Specifying the factor levels",
        "Stage 3. Choosing the Experiment Scheme",
        "Stage 4. Identifying the structure of the experimental design and constructing the Layout Structure",
        "Stage 5. Assigning the levels and degrees of freedom",
        "Example: Split-plot split-block experiment",
        "Using the structure of the experimental design and the randomisation to construct a mixed model",
        "Stage 6a. Performing the randomisation",
        "Stage 6b. Describing the randomisation",
        "Stage 7a. Defining the experimental factors as fixed or random",
        "Stage 7b. Constructing the Restricted Layout Structure",
        "Stage 7c. Illustrating the Restricted Layout Structure using a Hasse Diagram",
        "Stage 8. Selecting the mixed model",
        "Example: Split-plot split-block experiment (continued)",
        "Disclaimer",
        "References"
      ],
      "created": "2025-06-11 13:00:05",
      "modified": "2025-06-11 13:00:05",
      "commits": 1
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": false,
  "_nocasepkg": "hassediagrams",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://gsk-biostatistics.r-universe.dev/hassediagrams",
  "_previous": "2.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1",
      "date": "2026-07-22T12:28:31.000Z",
      "distro": "resolute",
      "commit": "947470f47e096d5cd8a0723020be579dd0c67432",
      "fileid": "https://r2.ropensci.org/1e5d1ed8df37ab3736383bb4b88e43e8aa6e104f2ad6d440137c10e4e3b5bd18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29919359124"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.1",
      "date": "2026-07-22T12:28:27.000Z",
      "distro": "resolute",
      "commit": "947470f47e096d5cd8a0723020be579dd0c67432",
      "fileid": "https://r2.ropensci.org/766e46f9dc3cf287ccff9351370b1a946432faf7ece35e3018fd8f21fccbc6b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29919359124"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1",
      "date": "2026-07-22T12:28:37.000Z",
      "commit": "947470f47e096d5cd8a0723020be579dd0c67432",
      "fileid": "https://r2.ropensci.org/3744c179c5fd156105eeca0cb000dc4de25d36eead9da604164fcf4851271dea",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29919359124"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1",
      "date": "2026-07-22T12:27:27.000Z",
      "commit": "947470f47e096d5cd8a0723020be579dd0c67432",
      "fileid": "https://r2.ropensci.org/96d7e9dc90c37b5fe5be5ab3d8f43790b07217645cefc855d4f7389efeb60147",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/29919359124"
    }
  ]
}