{
  "_id": "6a19790eacfb0bcc41df4117",
  "Package": "dagitty",
  "Type": "Package",
  "Title": "Graphical Analysis of Structural Causal Models",
  "Version": "0.3-4",
  "Date": "2023-12-07",
  "Author": "Johannes Textor, Benito van der Zander, Ankur Ankan",
  "Maintainer": "Johannes Textor <johannes.textor@gmx.de>",
  "Description": "A port of the web-based software 'DAGitty', available at\n<https://dagitty.net>, for analyzing structural causal models\n(also known as directed acyclic graphs or DAGs). This package\ncomputes covariate adjustment sets for estimating causal\neffects, enumerates instrumental variables, derives testable\nimplications (d-separation and vanishing tetrads), generates\nequivalent models, and includes a simple facility for data\nsimulation.",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "License": "GPL-2",
  "URL": "https://www.dagitty.net, https://github.com/jtextor/dagitty",
  "BugReports": "https://github.com/jtextor/dagitty/issues",
  "RoxygenNote": "7.2.1",
  "Config/pak/sysreqs": "libssl-dev libnode-dev",
  "Repository": "https://jtextor.r-universe.dev",
  "Date/Publication": "2024-12-06 12:57:41 UTC",
  "RemoteUrl": "https://github.com/jtextor/dagitty",
  "RemoteRef": "HEAD",
  "RemoteSha": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
  "RemoteSubdir": "r",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-29 09:55:25 UTC",
    "User": "root"
  },
  "MD5sum": "a0fb7472311fc49f02acc559d922881e",
  "_user": "jtextor",
  "_type": "src",
  "_file": "dagitty_0.3-4.tar.gz",
  "_fileid": "4b384c44a3266acb0c7059673718514dee8347c92fbda2bcbb0b44fb5d06e579",
  "_filesize": 356747,
  "_sha256": "4b384c44a3266acb0c7059673718514dee8347c92fbda2bcbb0b44fb5d06e579",
  "_created": "2026-05-29T09:55:25.000Z",
  "_published": "2026-05-29T11:31:26.572Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78478632693,
      "time": 144,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288046327"
    },
    {
      "job": 78478632825,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288042346"
    },
    {
      "job": 78478632696,
      "time": 288,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7289629837"
    },
    {
      "job": 78478632707,
      "time": 208,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289604100"
    },
    {
      "job": 78478233189,
      "time": 158,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288004118"
    },
    {
      "job": 78478632688,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288036227"
    },
    {
      "job": 78478632702,
      "time": 410,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288124759"
    },
    {
      "job": 78478632685,
      "time": 410,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7288124913"
    },
    {
      "job": 78478632697,
      "time": 427,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288129664"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jtextor/dagitty",
  "_commit": {
    "id": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
    "author": "Johannes Textor <johannes.textor@gmx.de>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #102 from malcolmbarrett/fix_vector_subset\n\nuse `[[` for subsetting `x` and `y`",
    "time": 1733489861
  },
  "_maintainer": {
    "name": "Johannes Textor",
    "email": "johannes.textor@gmx.de",
    "login": "jtextor",
    "description": "Computational biologist, interested in modelling, Bayesian networks and causality. ",
    "uuid": 16023734
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "V8",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "boot",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "base64enc",
      "version": ">= 0.1-3",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "lavaan",
      "role": "Suggests"
    },
    {
      "package": "CCP",
      "role": "Suggests"
    },
    {
      "package": "fastDummies",
      "role": "Suggests"
    }
  ],
  "_owner": "jtextor",
  "_selfowned": true,
  "_usedby": 18,
  "_updates": [],
  "_tags": [],
  "_stars": 341,
  "_contributors": [
    {
      "user": "jtextor",
      "count": 98,
      "uuid": 16023734
    },
    {
      "user": "benibela",
      "count": 48,
      "uuid": 1205129
    },
    {
      "user": "ankurankan",
      "count": 10,
      "uuid": 1461453
    },
    {
      "user": "nickch-k",
      "count": 5,
      "uuid": 44816781
    },
    {
      "user": "malcolmbarrett",
      "count": 5,
      "uuid": 23123711
    },
    {
      "user": "dmurdoch",
      "count": 3,
      "uuid": 1935680
    },
    {
      "user": "jttoivon",
      "count": 1,
      "uuid": 23273290
    }
  ],
  "_userbio": {
    "uuid": 16023734,
    "type": "user",
    "name": "Johannes Textor",
    "description": "Computational biologist, interested in modelling, Bayesian networks and causality. "
  },
  "_downloads": {
    "count": 33648,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dagitty"
  },
  "_mentions": 8,
  "_devurl": "https://github.com/jtextor/dagitty",
  "_searchresults": 2456,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dagitty.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jtextor/dagitty",
  "_realowner": "jtextor",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-9",
      "date": "2016-03-22"
    },
    {
      "version": "0.1-10",
      "date": "2016-03-26"
    },
    {
      "version": "0.2-2",
      "date": "2016-08-26"
    },
    {
      "version": "0.3-0",
      "date": "2020-07-21"
    },
    {
      "version": "0.3-1",
      "date": "2021-01-21"
    },
    {
      "version": "0.3-4",
      "date": "2023-12-07"
    }
  ],
  "_exports": [
    "adjacentNodes",
    "adjustedNodes",
    "adjustedNodes<-",
    "adjustmentSets",
    "ancestorGraph",
    "ancestors",
    "as.dagitty",
    "backDoorGraph",
    "canonicalize",
    "children",
    "ciTest",
    "completeDAG",
    "convert",
    "coordinates",
    "coordinates<-",
    "dagitty",
    "dconnected",
    "descendants",
    "downloadGraph",
    "dseparated",
    "edges",
    "equivalenceClass",
    "equivalentDAGs",
    "exogenousVariables",
    "exposures",
    "exposures<-",
    "findCycle",
    "getExample",
    "graphLayout",
    "graphType",
    "impliedConditionalIndependencies",
    "impliedCovarianceMatrix",
    "instrumentalVariables",
    "is.dagitty",
    "isAcyclic",
    "isAdjustmentSet",
    "isCollider",
    "latents",
    "latents<-",
    "lavaanToGraph",
    "localTests",
    "markovBlanket",
    "measurementPart",
    "moralize",
    "neighbours",
    "orientPDAG",
    "outcomes",
    "outcomes<-",
    "parents",
    "paths",
    "plotLocalTestResults",
    "randomDAG",
    "setVariableStatus",
    "simulateLogistic",
    "simulateSEM",
    "spouses",
    "structuralPart",
    "toMAG",
    "topologicalOrdering",
    "vanishingTetrads"
  ],
  "_help": [
    {
      "page": "adjustmentSets",
      "title": "Covariate Adjustment Sets",
      "topics": [
        "adjustmentSets"
      ]
    },
    {
      "page": "ancestorGraph",
      "title": "Ancestor Graph",
      "topics": [
        "ancestorGraph"
      ]
    },
    {
      "page": "AncestralRelations",
      "title": "Ancestral Relations",
      "topics": [
        "adjacentNodes",
        "ancestors",
        "AncestralRelations",
        "children",
        "descendants",
        "markovBlanket",
        "neighbours",
        "parents",
        "spouses"
      ]
    },
    {
      "page": "as.dagitty",
      "title": "Convert to DAGitty object",
      "topics": [
        "as.dagitty"
      ]
    },
    {
      "page": "backDoorGraph",
      "title": "Back-Door Graph",
      "topics": [
        "backDoorGraph"
      ]
    },
    {
      "page": "canonicalize",
      "title": "Canonicalize an Ancestral Graph",
      "topics": [
        "canonicalize"
      ]
    },
    {
      "page": "completeDAG",
      "title": "Generate Complete DAG",
      "topics": [
        "completeDAG"
      ]
    },
    {
      "page": "convert",
      "title": "Convert from DAGitty object to other graph types",
      "topics": [
        "convert"
      ]
    },
    {
      "page": "coordinates",
      "title": "Plot Coordinates of Variables in Graph",
      "topics": [
        "coordinates",
        "coordinates<-"
      ]
    },
    {
      "page": "dagitty",
      "title": "Parse DAGitty Graph",
      "topics": [
        "dagitty"
      ]
    },
    {
      "page": "dconnected",
      "title": "d-Separation",
      "topics": [
        "dconnected",
        "dseparated"
      ]
    },
    {
      "page": "downloadGraph",
      "title": "Load Graph from dagitty.net",
      "topics": [
        "downloadGraph"
      ]
    },
    {
      "page": "edges",
      "title": "Graph Edges",
      "topics": [
        "edges"
      ]
    },
    {
      "page": "EquivalentModels",
      "title": "Generating Equivalent Models",
      "topics": [
        "equivalenceClass",
        "equivalentDAGs",
        "EquivalentModels"
      ]
    },
    {
      "page": "exogenousVariables",
      "title": "Retrieve Exogenous Variables",
      "topics": [
        "exogenousVariables"
      ]
    },
    {
      "page": "getExample",
      "title": "Get Bundled Examples",
      "topics": [
        "getExample"
      ]
    },
    {
      "page": "graphLayout",
      "title": "Generate Graph Layout",
      "topics": [
        "graphLayout"
      ]
    },
    {
      "page": "graphType",
      "title": "Get Graph Type",
      "topics": [
        "graphType"
      ]
    },
    {
      "page": "impliedConditionalIndependencies",
      "title": "List Implied Conditional Independencies",
      "topics": [
        "impliedConditionalIndependencies"
      ]
    },
    {
      "page": "impliedCovarianceMatrix",
      "title": "Implied Covariance Matrix of a Gaussian Graphical Model",
      "topics": [
        "impliedCovarianceMatrix"
      ]
    },
    {
      "page": "instrumentalVariables",
      "title": "Find Instrumental Variables",
      "topics": [
        "instrumentalVariables"
      ]
    },
    {
      "page": "is.dagitty",
      "title": "Test for Graph Class",
      "topics": [
        "is.dagitty"
      ]
    },
    {
      "page": "isAcyclic",
      "title": "Test for Cycles",
      "topics": [
        "findCycle",
        "isAcyclic"
      ]
    },
    {
      "page": "isAdjustmentSet",
      "title": "Adjustment Criterion",
      "topics": [
        "isAdjustmentSet"
      ]
    },
    {
      "page": "isCollider",
      "title": "Test for Colliders",
      "topics": [
        "isCollider"
      ]
    },
    {
      "page": "lavaanToGraph",
      "title": "Convert Lavaan Model to DAGitty Graph",
      "topics": [
        "lavaanToGraph"
      ]
    },
    {
      "page": "localTests",
      "title": "Test Graph against Data",
      "topics": [
        "ciTest",
        "localTests"
      ]
    },
    {
      "page": "measurementPart",
      "title": "Extract Measurement Part from Structural Equation Model",
      "topics": [
        "measurementPart"
      ]
    },
    {
      "page": "moralize",
      "title": "Moral Graph",
      "topics": [
        "moralize"
      ]
    },
    {
      "page": "names.dagitty",
      "title": "Names of Variables in Graph",
      "topics": [
        "names.dagitty"
      ]
    },
    {
      "page": "orientPDAG",
      "title": "Orient Edges in PDAG.",
      "topics": [
        "orientPDAG"
      ]
    },
    {
      "page": "paths",
      "title": "Show Paths",
      "topics": [
        "paths"
      ]
    },
    {
      "page": "plot.dagitty",
      "title": "Plot Graph",
      "topics": [
        "plot.dagitty"
      ]
    },
    {
      "page": "plotLocalTestResults",
      "title": "Plot Results of Local Tests",
      "topics": [
        "plotLocalTestResults"
      ]
    },
    {
      "page": "randomDAG",
      "title": "Generate DAG at Random",
      "topics": [
        "randomDAG"
      ]
    },
    {
      "page": "simulateLogistic",
      "title": "Simulate Binary Data from DAG Structure",
      "topics": [
        "simulateLogistic"
      ]
    },
    {
      "page": "simulateSEM",
      "title": "Simulate Data from Structural Equation Model",
      "topics": [
        "simulateSEM"
      ]
    },
    {
      "page": "structuralPart",
      "title": "Extract Structural Part from Structural Equation Model",
      "topics": [
        "structuralPart"
      ]
    },
    {
      "page": "toMAG",
      "title": "Convert DAG to MAG.",
      "topics": [
        "toMAG"
      ]
    },
    {
      "page": "topologicalOrdering",
      "title": "Get Topological Ordering of DAG",
      "topics": [
        "topologicalOrdering"
      ]
    },
    {
      "page": "vanishingTetrads",
      "title": "List Implied Vanishing Tetrads",
      "topics": [
        "vanishingTetrads"
      ]
    },
    {
      "page": "VariableStatus",
      "title": "Variable Statuses",
      "topics": [
        "adjustedNodes",
        "adjustedNodes<-",
        "exposures",
        "exposures<-",
        "latents",
        "latents<-",
        "outcomes",
        "outcomes<-",
        "setVariableStatus",
        "VariableStatus"
      ]
    }
  ],
  "_readme": "https://github.com/jtextor/dagitty/raw/HEAD/README.md",
  "_rundeps": [
    "boot",
    "curl",
    "jsonlite",
    "MASS",
    "Rcpp",
    "V8"
  ],
  "_vignettes": [
    {
      "source": "dagitty4semusers.Rmd",
      "filename": "dagitty4semusers.html",
      "title": "A SEM user's guide to dagitty for R",
      "author": "Johannes Textor",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What is dagitty",
        "List testable implications of a structural equation model",
        "List adjustment sets for specific path coefficients",
        "List path coefficients that are identifiable by regression",
        "List adjustment sets for specific total effects",
        "List total effects that are identifiable by regression",
        "List path coefficients that are identifiable through instrumental variables"
      ],
      "created": "2016-03-11 10:53:40",
      "modified": "2016-03-22 12:15:10",
      "commits": 2
    }
  ],
  "_score": 13.56254699833845,
  "_indexed": true,
  "_nocasepkg": "dagitty",
  "_universes": [
    "jtextor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-29T09:57:48.000Z",
      "distro": "noble",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "b2bb3c3a334b0cd52aa2342a882f8376bcadbe00c75ad17764169b8b35bac1a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-29T09:57:36.000Z",
      "distro": "noble",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "fe53ff0019e785c42923c009c9b4356d80953c5f9d6245dc6c9d193343581ad7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-29T11:30:24.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "341a4378c7f8bca17abc1ff2e936974aa89860288c10fca33418a73b9d8eb760",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-29T11:28:56.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "96c44e56092aa557b02b703fcb761607a54990027725762e45fb989de4ce9f81",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3-4",
      "date": "2026-05-29T09:57:35.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "37f553feb3bf85cfb99d99e76db0379e0d7782e23df2e381b12796767bc4b678",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-29T10:02:12.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "c043759d1ca7062f883079da920a249596fd82c9b50619dd2397e6690dcc8df8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-29T10:02:11.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "c88c80fabadc9e1e8e8bfdf455d4d78f4fd760993616959b2d9a9bcad35bd8bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-29T10:02:26.000Z",
      "commit": "7a657776dc8f5e5ba4e323edb028e2c2aaf29327",
      "fileid": "54d232b9796653bdc4644a47a09543c18feb6c98a599a464c44a25f6c9f88790",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jtextor/actions/runs/26630606814"
    }
  ]
}