{
  "_id": "6a1f15fab401979e7341e69b",
  "Package": "dagR",
  "Type": "Package",
  "Title": "Directed Acyclic Graphs: Analysis and Data Simulation",
  "Version": "1.2.1",
  "Date": "2022-10-08",
  "Author": "Lutz P Breitling",
  "Maintainer": "Lutz P Breitling <l.breitling@posteo.de>",
  "Description": "Draw, manipulate, and evaluate directed acyclic graphs and\nsimulate corresponding data, as described in International\nJournal of Epidemiology 50(6):1772-1777.",
  "License": "GPL-2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 06:31:07 UTC",
    "User": "root"
  },
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2022-10-09 08:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/dagR",
  "RemoteRef": "HEAD",
  "RemoteSha": "22d5ae1dddc35d91e87fc6184cc8c020a7dcd4ac",
  "MD5sum": "f8ad76cad01643202d068d50185cfe1b",
  "_user": "cran",
  "_type": "src",
  "_file": "dagR_1.2.1.tar.gz",
  "_fileid": "202deef48a0578353e74a71d6ac3304b8ead2bc12465a9f2610184f83c46b982",
  "_filesize": 223923,
  "_sha256": "202deef48a0578353e74a71d6ac3304b8ead2bc12465a9f2610184f83c46b982",
  "_created": "2026-05-17T06:31:07.000Z",
  "_published": "2026-06-02T17:42:18.172Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79134589396,
      "time": 104,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040029108"
    },
    {
      "job": 79134590283,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040029626"
    },
    {
      "job": 79134589508,
      "time": 155,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040018141"
    },
    {
      "job": 79134588840,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365417421"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/25983504395",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/dagR",
  "_commit": {
    "id": "22d5ae1dddc35d91e87fc6184cc8c020a7dcd4ac",
    "author": "Lutz P Breitling <l.breitling@posteo.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.2.1\n",
    "time": 1665303602
  },
  "_maintainer": {
    "name": "Lutz P Breitling",
    "email": "l.breitling@posteo.de"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "dagitty",
      "version": ">= 0.3-1",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 5,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 282,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dagR"
  },
  "_searchresults": 59,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dagR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.1",
      "date": "2010-02-24"
    },
    {
      "version": "1.1.1",
      "date": "2012-10-29"
    },
    {
      "version": "1.1.2",
      "date": "2012-11-06"
    },
    {
      "version": "1.1.3",
      "date": "2014-01-09"
    },
    {
      "version": "1.2.0",
      "date": "2021-04-24"
    },
    {
      "version": "1.2.1",
      "date": "2022-10-09"
    }
  ],
  "_exports": [
    "add.arc",
    "add.node",
    "addAngle",
    "allCombs",
    "angle",
    "anglePoint",
    "assoc.exists",
    "brute.search",
    "dag.adjust",
    "dag.adjustment",
    "dag.ancestors",
    "dag.draw",
    "dag.init",
    "dag.legend",
    "dag.letter",
    "dag.letter2",
    "dag.move",
    "dag.search",
    "dag.sim",
    "dag.sim2",
    "dagR2dagitty",
    "demo.dag0",
    "demo.dag1",
    "demo.dag2",
    "demo.dag3",
    "demo.dag4",
    "demo.dag5",
    "demo.dag6",
    "demo.dag7",
    "distPoints",
    "eval.paths",
    "find.paths",
    "garrows",
    "inAngle",
    "is.acyclic",
    "is.in",
    "is.unknown",
    "msas",
    "plot.dagRdag",
    "print.dagRdag",
    "rm.arc",
    "rm.node",
    "smoothArc",
    "summary_dagRdag",
    "summary.dagRdag",
    "viv",
    "write.paths"
  ],
  "_help": [
    {
      "page": "dagR-package",
      "title": "Directed Acyclic Graphs: Analysis and Data Simulation",
      "topics": [
        "dagR-package",
        "dagR"
      ]
    },
    {
      "page": "add.arc",
      "title": "Add an arc to a DAG.",
      "topics": [
        "add.arc"
      ]
    },
    {
      "page": "add.node",
      "title": "Add a node to an existing DAG.",
      "topics": [
        "add.node"
      ]
    },
    {
      "page": "addAngle",
      "title": "Sum up two radian angles.",
      "topics": [
        "addAngle"
      ]
    },
    {
      "page": "allCombs",
      "title": "Create all combinations of the elements of a vector.",
      "topics": [
        "allCombs"
      ]
    },
    {
      "page": "angle",
      "title": "Calculate radian angle of line between two points.",
      "topics": [
        "angle"
      ]
    },
    {
      "page": "anglePoint",
      "title": "Calculate coordinates at specific angle and distance.",
      "topics": [
        "anglePoint"
      ]
    },
    {
      "page": "assoc.exists",
      "title": "Check if association between two DAG nodes exists.",
      "topics": [
        "assoc.exists"
      ]
    },
    {
      "page": "brute.search",
      "title": "Evaluate all possible adjustment sets of a DAG.",
      "topics": [
        "brute.search"
      ]
    },
    {
      "page": "dag.adjust",
      "title": "Adjust an existing DAG for covariables.",
      "topics": [
        "dag.adjust"
      ]
    },
    {
      "page": "dag.adjustment",
      "title": "Adjust a DAG for one or more variables.",
      "topics": [
        "dag.adjustment"
      ]
    },
    {
      "page": "dag.ancestors",
      "title": "Identify ancestors of DAG nodes.",
      "topics": [
        "dag.ancestors"
      ]
    },
    {
      "page": "dag.draw",
      "title": "Draw a DAG.",
      "topics": [
        "dag.draw"
      ]
    },
    {
      "page": "dag.init",
      "title": "Set up a new DAG.",
      "topics": [
        "dag.init"
      ]
    },
    {
      "page": "dag.legend",
      "title": "Write the legend in a DAG drawing.",
      "topics": [
        "dag.legend"
      ]
    },
    {
      "page": "dag.letter",
      "title": "Write a DAG node symbol.",
      "topics": [
        "dag.letter"
      ]
    },
    {
      "page": "dag.letter2",
      "title": "Return a DAG node symbol.",
      "topics": [
        "dag.letter2"
      ]
    },
    {
      "page": "dag.move",
      "title": "Interactively move a node or curving point in a DAG.",
      "topics": [
        "dag.move"
      ]
    },
    {
      "page": "dag.search",
      "title": "Evaluate possible adjustment sets of a DAG.",
      "topics": [
        "dag.search"
      ]
    },
    {
      "page": "dag.sim",
      "title": "Simulate data based on a DAG.",
      "topics": [
        "dag.sim"
      ]
    },
    {
      "page": "dag.sim2",
      "title": "Simulate data based on a DAG.",
      "topics": [
        "dag.sim2"
      ]
    },
    {
      "page": "dagR2dagitty",
      "title": "Create dagitty code from a dagR DAG",
      "topics": [
        "dagR2dagitty"
      ]
    },
    {
      "page": "demo.dag0",
      "title": "Set up demo DAG #0.",
      "topics": [
        "demo.dag0"
      ]
    },
    {
      "page": "demo.dag1",
      "title": "Set up demo DAG #1.",
      "topics": [
        "demo.dag1"
      ]
    },
    {
      "page": "demo.dag2",
      "title": "Set up demo DAG #2.",
      "topics": [
        "demo.dag2"
      ]
    },
    {
      "page": "demo.dag3",
      "title": "Set up demo DAG #3.",
      "topics": [
        "demo.dag3"
      ]
    },
    {
      "page": "demo.dag4",
      "title": "Set up demo DAG #4.",
      "topics": [
        "demo.dag4"
      ]
    },
    {
      "page": "demo.dag5",
      "title": "Set up demo DAG #5.",
      "topics": [
        "demo.dag5"
      ]
    },
    {
      "page": "demo.dag6",
      "title": "Set up demo DAG #6.",
      "topics": [
        "demo.dag6"
      ]
    },
    {
      "page": "demo.dag7",
      "title": "Set up demo DAG #7.",
      "topics": [
        "demo.dag7"
      ]
    },
    {
      "page": "distPoints",
      "title": "Calculate distance between two points.",
      "topics": [
        "distPoints"
      ]
    },
    {
      "page": "eval.paths",
      "title": "Evaluate potentially biasing paths in a DAG.",
      "topics": [
        "eval.paths"
      ]
    },
    {
      "page": "find.paths",
      "title": "Find potentially biasing paths in a DAG.",
      "topics": [
        "find.paths"
      ]
    },
    {
      "page": "garrows",
      "title": "Draw a directed arc in a DAG.",
      "topics": [
        "garrows"
      ]
    },
    {
      "page": "inAngle",
      "title": "Calculate angle between two arcs.",
      "topics": [
        "inAngle"
      ]
    },
    {
      "page": "is.acyclic",
      "title": "Check if a DAG actually is acyclic.",
      "topics": [
        "is.acyclic"
      ]
    },
    {
      "page": "is.in",
      "title": "Check if a specific numeric value occurs in a vector.",
      "topics": [
        "is.in"
      ]
    },
    {
      "page": "is.unknown",
      "title": "Check if a DAG node presents an unknown variable.",
      "topics": [
        "is.unknown"
      ]
    },
    {
      "page": "msas",
      "title": "Identify minimal sufficient adjustment sets.",
      "topics": [
        "msas"
      ]
    },
    {
      "page": "plot.dagRdag",
      "title": "Function to draw a DAG",
      "topics": [
        "plot.dagRdag"
      ]
    },
    {
      "page": "print.dagRdag",
      "title": "Prints the raw contents of an object of class dagRdag.",
      "topics": [
        "print.dagRdag"
      ]
    },
    {
      "page": "rm.arc",
      "title": "Remove an arc from a DAG.",
      "topics": [
        "rm.arc"
      ]
    },
    {
      "page": "rm.node",
      "title": "Remove a node from a DAG.",
      "topics": [
        "rm.node"
      ]
    },
    {
      "page": "smoothArc",
      "title": "Draw an undirected assocation in a DAG.",
      "topics": [
        "smoothArc"
      ]
    },
    {
      "page": "summary_dagRdag",
      "title": "Summarize a DAG.",
      "topics": [
        "summary_dagRdag"
      ]
    },
    {
      "page": "summary.dagRdag",
      "title": "Summarize a DAG.",
      "topics": [
        "summary.dagRdag"
      ]
    },
    {
      "page": "viv",
      "title": "Is a numeric vector in another vector?",
      "topics": [
        "viv"
      ]
    },
    {
      "page": "write.paths",
      "title": "Write the paths into a DAG drawing.",
      "topics": [
        "write.paths"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 2.469822015978163,
  "_indexed": true,
  "_nocasepkg": "dagr",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.1",
      "date": "2026-05-17T06:33:02.000Z",
      "distro": "noble",
      "commit": "22d5ae1dddc35d91e87fc6184cc8c020a7dcd4ac",
      "fileid": "6c85c5005ea42bd31e75aeae398b91ff244b03ecca62e2c47367929f9d8efeac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25983504395"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.1",
      "date": "2026-05-17T06:33:05.000Z",
      "distro": "noble",
      "commit": "22d5ae1dddc35d91e87fc6184cc8c020a7dcd4ac",
      "fileid": "a5b8b25c3747174307ee7939694772fbbb7702bdd10b7bb67e3a799cf2e1d215",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25983504395"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.1",
      "date": "2026-06-02T17:41:57.000Z",
      "commit": "22d5ae1dddc35d91e87fc6184cc8c020a7dcd4ac",
      "fileid": "3afab5b7345e2c84d7bd091016d092f8ae93381f986115e7e98ca224db2302ae",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25983504395"
    }
  ]
}