{
  "_id": "6ac21ac3773a0037682c211d",
  "Package": "diagram",
  "Version": "1.6.5",
  "Title": "Functions for Visualising Simple Graphs (Networks), Plotting\nFlow Diagrams",
  "Author": "Karline Soetaert <karline.soetaert@nioz.nl>",
  "Maintainer": "Karline Soetaert <karline.soetaert@nioz.nl>",
  "Description": "Visualises simple graphs (networks) based on a transition\nmatrix, utilities to plot flow diagrams, visualising webs,\nelectrical networks, etc. Support for the book \"A practical\nguide to ecological modelling - using R as a simulation\nplatform\" by Karline Soetaert and Peter M.J. Herman (2009),\nSpringer. and the book \"Solving Differential Equations in R\" by\nKarline Soetaert, Jeff Cash and Francesca Mazzia (2012),\nSpringer. Includes demo(flowchart), demo(plotmat),\ndemo(plotweb).",
  "License": "GPL (>= 2)",
  "LazyData": "yes",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-04 09:17:18 UTC",
    "User": "root"
  },
  "Repository": "https://karlines.r-universe.dev",
  "Date/Publication": "2020-09-30 06:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/diagram",
  "RemoteRef": "HEAD",
  "RemoteSha": "cbd34289489eb22ca87b24139717affc1d1d446d",
  "_user": "karlines",
  "_type": "src",
  "_file": "diagram_1.6.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/aacda20c54b00a8e7fc6b2020a468c7d6b3605aa62b279c4efd726674ae90846",
  "_filesize": 916945,
  "_sha256": "aacda20c54b00a8e7fc6b2020a468c7d6b3605aa62b279c4efd726674ae90846",
  "_expires": "2027-01-12T09:22:09.000Z",
  "_created": "2026-10-04T09:17:18.000Z",
  "_published": "2026-10-04T09:22:11.416Z",
  "_jobs": [
    {
      "job": 111405007324,
      "time": 93,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11299208247"
    },
    {
      "job": 111405007321,
      "time": 83,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11299083249"
    },
    {
      "job": 111405007365,
      "time": 89,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11299331918"
    },
    {
      "job": 111405007380,
      "time": 92,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11298604618"
    },
    {
      "job": 111404606225,
      "time": 144,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11298763736"
    },
    {
      "job": 111405007323,
      "time": 73,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11299301850"
    },
    {
      "job": 111405007357,
      "time": 58,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11298803798"
    },
    {
      "job": 111405007421,
      "time": 69,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11298862445"
    },
    {
      "job": 111405007379,
      "time": 69,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11299143274"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128",
  "_status": "success",
  "_upstream": "https://github.com/cran/diagram",
  "_commit": {
    "id": "cbd34289489eb22ca87b24139717affc1d1d446d",
    "author": "Karline Soetaert <karline.soetaert@nioz.nl>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.6.5\n",
    "time": 1601446802
  },
  "_maintainer": {
    "name": "Karline Soetaert",
    "email": "karline.soetaert@nioz.nl",
    "login": "karlines",
    "description": "",
    "uuid": 8592137
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.01",
      "role": "Depends"
    },
    {
      "package": "shape",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 552,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "karlines",
      "count": 5,
      "uuid": 8592137
    }
  ],
  "_userbio": {
    "uuid": 8592137,
    "type": "user",
    "name": "karline soetaert",
    "followers": 40
  },
  "_downloads": {
    "count": 105154,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/diagram"
  },
  "_mentions": 20,
  "_searchresults": 764,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/diagram.html",
    "extra/manual.pdf"
  ],
  "_realowner": "karlines",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.1",
      "date": "2008-02-21"
    },
    {
      "version": "1.2",
      "date": "2008-08-08"
    },
    {
      "version": "1.3",
      "date": "2008-10-14"
    },
    {
      "version": "1.3.1",
      "date": "2009-02-20"
    },
    {
      "version": "1.4",
      "date": "2009-06-17"
    },
    {
      "version": "1.5",
      "date": "2009-10-11"
    },
    {
      "version": "1.5.2",
      "date": "2011-03-15"
    },
    {
      "version": "1.6",
      "date": "2011-12-19"
    },
    {
      "version": "1.6.1",
      "date": "2013-05-14"
    },
    {
      "version": "1.6.2",
      "date": "2014-01-08"
    },
    {
      "version": "1.6.3",
      "date": "2014-11-06"
    },
    {
      "version": "1.6.4",
      "date": "2017-08-16"
    },
    {
      "version": "1.6.5",
      "date": "2020-09-30"
    }
  ],
  "_exports": [
    "bentarrow",
    "coordinates",
    "curvedarrow",
    "en.Amplifier",
    "en.Capacitator",
    "en.Ground",
    "en.Node",
    "en.Resistor",
    "en.Signal",
    "en.Transistor",
    "enResistor",
    "openplotmat",
    "plotmat",
    "plotweb",
    "segmentarrow",
    "selfarrow",
    "shadowbox",
    "splitarrow",
    "straightarrow",
    "textdiamond",
    "textellipse",
    "textempty",
    "texthexa",
    "textmulti",
    "textparallel",
    "textplain",
    "textrect",
    "textround",
    "treearrow"
  ],
  "_datasets": [
    {
      "name": "Rigaweb",
      "title": "Gulf of Riga autumn planktonic food web",
      "object": "rigaweb",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "P1",
        "P2",
        "B",
        "N",
        "Z",
        "D",
        "DOC",
        "CO2",
        "Sedimentation"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "Takapotoweb",
      "title": "Takapoto atoll planktonic food web",
      "object": "takapotoweb",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Phytoplankton",
        "Bacteria",
        "Protozoa",
        "Microzooplankton",
        "Mesozooplankton",
        "Detritus",
        "DOC",
        "CO2",
        "Sedimentation",
        "Grazing"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "Teasel",
      "title": "Population dynamics model transition matrix of teasel",
      "object": "Teasel",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "DS 1yr",
        "DS 2yr",
        "R small",
        "R medium",
        "R large",
        "F"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "diagram",
      "title": "Functions for visualising simple graphs (networks), plotting flow diagrams",
      "topics": [
        "diagram-package",
        "diagram"
      ]
    },
    {
      "page": "bentarrow",
      "title": "adds 2-segmented arrow between two points",
      "topics": [
        "bentarrow"
      ]
    },
    {
      "page": "coordinates",
      "title": "coordinates of elements on a plot",
      "topics": [
        "coordinates"
      ]
    },
    {
      "page": "curvedarrow",
      "title": "adds curved arrow between two points",
      "topics": [
        "curvedarrow"
      ]
    },
    {
      "page": "electricalnetwork",
      "title": "electric network symbols",
      "topics": [
        "en.Amplifier",
        "en.Capacitator",
        "en.Ground",
        "en.Node",
        "en.Resistor",
        "en.Signal",
        "en.Transistor",
        "enResistor"
      ]
    },
    {
      "page": "openplotmat",
      "title": "Creates an empty plot used for diagram plotting.",
      "topics": [
        "openplotmat"
      ]
    },
    {
      "page": "plotmat",
      "title": "plots a graph (network), based on a transition matrix",
      "topics": [
        "plotmat"
      ]
    },
    {
      "page": "plotweb",
      "title": "plots a web",
      "topics": [
        "plotweb"
      ]
    },
    {
      "page": "Rigaweb",
      "title": "Gulf of Riga autumn planktonic food web",
      "topics": [
        "Rigaweb"
      ]
    },
    {
      "page": "segmentarrow",
      "title": "adds 3-segmented arrow between two points.",
      "topics": [
        "segmentarrow"
      ]
    },
    {
      "page": "selfarrow",
      "title": "adds a circular, self-pointing arrow to a plot",
      "topics": [
        "selfarrow"
      ]
    },
    {
      "page": "shadowbox",
      "title": "adds a box with a shadow to a plot",
      "topics": [
        "shadowbox"
      ]
    },
    {
      "page": "splitarrow",
      "title": "adds a branched arrow between several points",
      "topics": [
        "splitarrow"
      ]
    },
    {
      "page": "straightarrow",
      "title": "adds straight arrow between two points",
      "topics": [
        "straightarrow"
      ]
    },
    {
      "page": "Takapotoweb",
      "title": "Takapoto atoll planktonic food web",
      "topics": [
        "Takapotoweb"
      ]
    },
    {
      "page": "Teasel",
      "title": "Population dynamics model transition matrix of teasel",
      "topics": [
        "Teasel"
      ]
    },
    {
      "page": "textdiamond",
      "title": "adds lines of text in a diamand-shaped box to a plot",
      "topics": [
        "textdiamond"
      ]
    },
    {
      "page": "textellipse",
      "title": "adds lines of text in an ellipsoid box to a plot",
      "topics": [
        "textellipse"
      ]
    },
    {
      "page": "textempty",
      "title": "adds lines of text, on a colored background to a plot",
      "topics": [
        "textempty"
      ]
    },
    {
      "page": "texthexa",
      "title": "adds lines of text in an hexagonal box to a plot",
      "topics": [
        "texthexa"
      ]
    },
    {
      "page": "textmulti",
      "title": "adds lines of text in an multigonal box to a plot",
      "topics": [
        "textmulti"
      ]
    },
    {
      "page": "textplain",
      "title": "adds lines of text to a plot",
      "topics": [
        "textplain"
      ]
    },
    {
      "page": "textrect",
      "title": "adds lines of text in a rectangular-shaped box or in a parallelogram to a plot",
      "topics": [
        "textparallel",
        "textrect"
      ]
    },
    {
      "page": "textround",
      "title": "adds lines of text in a rounded box to a plot",
      "topics": [
        "textround"
      ]
    },
    {
      "page": "treearrow",
      "title": "adds a dendrogram-like branched arrow between several points",
      "topics": [
        "treearrow"
      ]
    }
  ],
  "_rundeps": [
    "shape"
  ],
  "_vignettes": [
    {
      "source": "diagram.Rnw",
      "filename": "diagram.pdf",
      "title": "diagram: visualising simple graphs, flowcharts and webs",
      "engine": "utils::Sweave",
      "headings": [
        "Introduction",
        "plotmat - plotting networks based on matrix input",
        "plotweb - plotting webs based on matrix input",
        "functions to create flow charts",
        "functions to draw electrical networks"
      ],
      "created": "2014-06-01",
      "modified": "2014-06-01",
      "commits": 1
    }
  ],
  "_score": 10.123979488682997,
  "_indexed": true,
  "_nocasepkg": "diagram",
  "_universes": [
    "karlines"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:53.000Z",
      "distro": "resolute",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/7c46b01ae0f74d6a5f9ab61ef4e216c586a0bd75e472e6355b6bf875d217d777",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:45.000Z",
      "distro": "resolute",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/2b1492237059e30961de73346e51375df3eb789eb2596507624fac1ff534c71f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6.5",
      "date": "2026-10-04T09:20:38.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/d654ed90c17c5304144d4730e38527c9fdc9780decc8604d6c6ea7b0c156bbbc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.6.5",
      "date": "2026-10-04T09:21:40.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/c13e9af9763cc319d5df199fcb2e10577f6a4e46d0e93c00f140251b3013837a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:49.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/1898a9fc39d1923624df7c9c2d8ef24e79b153cba12d73661a44caa3b4dfba64",
      "status": "success",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:13.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/192e68aa3b5ff4326062ae106e05c3b4435c09eca4be074e4a3e9fbd1a69d9d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:25.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/3d281b601a8f465786628f9f45ad820621371a2e9244670aefa1182e97d08cd5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.6.5",
      "date": "2026-10-04T09:18:26.000Z",
      "commit": "cbd34289489eb22ca87b24139717affc1d1d446d",
      "fileid": "https://r2.ropensci.org/a429b8ceeb2711bb73473105125372c76681791d7eca84bc3d149c4af9d245ad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/karlines/actions/runs/37191533128"
    }
  ]
}