{
  "_id": "6a0f6427acfb0bcc41c5cb1f",
  "Package": "mully",
  "Type": "Package",
  "Title": "Create, Modify and Visualize Multi-Layered Networks",
  "Version": "2.1.38",
  "Authors@R": "c(person(\"Zaynab\",\"Hammoud\",role=c(\"aut\",\"cre\"),email=\"zaynabhassanhammoud@gmail.com\"))",
  "Maintainer": "Zaynab Hammoud <zaynabhassanhammoud@gmail.com>",
  "Description": "Allows the user to create graphs with multiple layers. The\nuser can also modify the layers, the nodes, and the edges. The\ngraph can also be visualized. Zaynab Hammoud and Frank Kramer\n(2018) <doi:10.3390/genes9110519>. More about multilayered\ngraphs and their usage can be found in our review paper: Zaynab\nHammoud and Frank Kramer (2020)\n<doi:10.1186/s41044-020-00046-0>.",
  "URL": "https://github.com/frankkramer-lab/mully",
  "BugReports": "https://github.com/frankkramer-lab/mully/issues",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake libfreetype6-dev libglpk-dev libglu1-mesa-dev\nmake texlive libicu-dev libpng-dev libuv1-dev libxml2-dev\nlibgl1-mesa-dev libssl-dev libnode-dev zlib1g-dev",
  "Repository": "https://frankkramer-lab.r-universe.dev",
  "Date/Publication": "2023-02-22 11:25:01 UTC",
  "RemoteUrl": "https://github.com/frankkramer-lab/mully",
  "RemoteRef": "HEAD",
  "RemoteSha": "5c14a3ffa789dfa38b554b12f5608546416def0c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 10:22:08 UTC",
    "User": "root"
  },
  "Author": "Zaynab Hammoud [aut, cre]",
  "MD5sum": "6a0c04ed55520f06531da70de8051b34",
  "_user": "frankkramer-lab",
  "_type": "src",
  "_file": "mully_2.1.38.tar.gz",
  "_fileid": "a14f00040e86bf728631c403ffcbc300f34ff41516bec9935a386db0b62060d6",
  "_filesize": 683539,
  "_sha256": "a14f00040e86bf728631c403ffcbc300f34ff41516bec9935a386db0b62060d6",
  "_created": "2026-05-21T10:22:08.000Z",
  "_published": "2026-05-21T19:59:35.973Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77257285530,
      "time": 176,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133287228"
    },
    {
      "job": 77257285869,
      "time": 181,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133289048"
    },
    {
      "job": 77257285880,
      "time": 277,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133301873"
    },
    {
      "job": 77257285633,
      "time": 147,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133271033"
    },
    {
      "job": 77257284941,
      "time": 221,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133226730"
    },
    {
      "job": 77257284965,
      "time": 145,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7145872884"
    },
    {
      "job": 77257285824,
      "time": 87,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7133257811"
    },
    {
      "job": 77257285767,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7133258713"
    },
    {
      "job": 77257285338,
      "time": 90,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7133259011"
    }
  ],
  "_buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/frankkramer-lab/mully",
  "_commit": {
    "id": "5c14a3ffa789dfa38b554b12f5608546416def0c",
    "author": "Zaynab Hammoud <zaynabhassanhammoud@gmail.com>",
    "committer": "Zaynab Hammoud <zaynabhassanhammoud@gmail.com>",
    "message": "Fixed Maintainer/Author.\n",
    "time": 1677065101
  },
  "_maintainer": {
    "name": "Zaynab Hammoud",
    "email": "zaynabhassanhammoud@gmail.com",
    "login": "zaynabhammoud",
    "description": "Junior Group Leader\nIT-Infrastrukturen für die Translationale Medizinische Forschung\nUniversität Augsburg, Augsburg, Germany",
    "uuid": 19550037
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "igraph",
      "version": ">= 1.3.5.9097",
      "role": "Imports"
    },
    {
      "package": "rgl",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "randomcoloR",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "frankkramer-lab",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "big-networks",
    "data-visualization",
    "graph-theory",
    "graphs",
    "igraph",
    "multilayer-networks",
    "node-colored-graphs"
  ],
  "_stars": 45,
  "_contributors": [
    {
      "user": "zaynabhammoud",
      "count": 112,
      "uuid": 19550037
    },
    {
      "user": "dmurdoch",
      "count": 1,
      "uuid": 1935680
    }
  ],
  "_userbio": {
    "uuid": 20581123,
    "type": "organization",
    "name": "Chair of IT Infrastructure for Translational Medical Research"
  },
  "_downloads": {
    "count": 240,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mully"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/frankkramer-lab/mully",
  "_searchresults": 7,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mully.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/frankkramer-lab/mully",
  "_realowner": "frankkramer-lab",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.1.26",
      "date": "2020-11-18"
    },
    {
      "version": "2.1.30",
      "date": "2020-12-15"
    },
    {
      "version": "2.1.31",
      "date": "2021-01-06"
    },
    {
      "version": "2.1.33",
      "date": "2021-06-02"
    },
    {
      "version": "2.1.34",
      "date": "2021-10-14"
    },
    {
      "version": "2.1.38",
      "date": "2023-02-22"
    }
  ],
  "_exports": [
    "addEdge",
    "addLayer",
    "addNode",
    "demo",
    "exportCSV",
    "getEdgeAttributes",
    "getIDEdge",
    "getIDNode",
    "getLayer",
    "getLayersCount",
    "getNode",
    "getNodeAttributes",
    "importEdgesCSV",
    "importGraphCSV",
    "importLayersCSV",
    "importNodesCSV",
    "is.mully",
    "isLayer",
    "merge",
    "mully",
    "plot3d",
    "removeEdge",
    "removeLayer",
    "removeNode"
  ],
  "_help": [
    {
      "page": "mully-package",
      "title": "The mully package",
      "topics": [
        "mully-package"
      ]
    },
    {
      "page": "addEdge",
      "title": "Add an edge",
      "topics": [
        "addEdge"
      ]
    },
    {
      "page": "addLayer",
      "title": "Add a layer or a set of layers to a graph",
      "topics": [
        "addLayer"
      ]
    },
    {
      "page": "addNode",
      "title": "Add a node with assigned layer and attributes to a graph",
      "topics": [
        "addNode"
      ]
    },
    {
      "page": "demo",
      "title": "A demo function to test the package",
      "topics": [
        "demo"
      ]
    },
    {
      "page": "exportCSV",
      "title": "Export mully into CSV files",
      "topics": [
        "exportCSV"
      ]
    },
    {
      "page": "getEdgeAttributes",
      "title": "Get the attributes of the edges connecting two nodes",
      "topics": [
        "getEdgeAttributes"
      ]
    },
    {
      "page": "getIDEdge",
      "title": "Get the ids of the edges connecting two nodes",
      "topics": [
        "getIDEdge"
      ]
    },
    {
      "page": "getIDNode",
      "title": "Get the id of a node",
      "topics": [
        "getIDNode"
      ]
    },
    {
      "page": "getLayer",
      "title": "Get the nodes on a layer in a graph",
      "topics": [
        "getLayer"
      ]
    },
    {
      "page": "getLayersCount",
      "title": "Get the number of layers in a graph",
      "topics": [
        "getLayersCount"
      ]
    },
    {
      "page": "getNode",
      "title": "Get a node from a graph",
      "topics": [
        "getNode"
      ]
    },
    {
      "page": "getNodeAttributes",
      "title": "Get the attributes of a node",
      "topics": [
        "getNodeAttributes"
      ]
    },
    {
      "page": "importEdgesCSV",
      "title": "Import Edges to a mully graph from a CSV file",
      "topics": [
        "importEdgesCSV"
      ]
    },
    {
      "page": "importGraphCSV",
      "title": "Import a mully graph from CSV files",
      "topics": [
        "importGraphCSV"
      ]
    },
    {
      "page": "importLayersCSV",
      "title": "Import Layers to a mully graph from a CSV file",
      "topics": [
        "importLayersCSV"
      ]
    },
    {
      "page": "importNodesCSV",
      "title": "Import Nodes to a mully graph from a CSV file",
      "topics": [
        "importNodesCSV"
      ]
    },
    {
      "page": "is.mully",
      "title": "Is this a mully graph?",
      "topics": [
        "is.mully"
      ]
    },
    {
      "page": "isLayer",
      "title": "Verify if the layer exists in a graph",
      "topics": [
        "isLayer"
      ]
    },
    {
      "page": "merge",
      "title": "Merge or unite two graphs",
      "topics": [
        "merge"
      ]
    },
    {
      "page": "mully",
      "title": "Create an empty multilayered graph",
      "topics": [
        "mully"
      ]
    },
    {
      "page": "plot.mully",
      "title": "Plot the graph in 2D",
      "topics": [
        "plot.mully"
      ]
    },
    {
      "page": "plot3d",
      "title": "Plot the graph in 3D using rgl",
      "topics": [
        "plot3d"
      ]
    },
    {
      "page": "print.mully",
      "title": "Print function",
      "topics": [
        "print.mully"
      ]
    },
    {
      "page": "removeEdge",
      "title": "Delete an edge",
      "topics": [
        "removeEdge"
      ]
    },
    {
      "page": "removeLayer",
      "title": "Delete a layer or a set of layers from a graph",
      "topics": [
        "removeLayer"
      ]
    },
    {
      "page": "removeNode",
      "title": "Delete a node or a set of nodes from a graph",
      "topics": [
        "removeNode"
      ]
    }
  ],
  "_readme": "https://github.com/frankkramer-lab/mully/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "cluster",
    "colorspace",
    "cpp11",
    "curl",
    "digest",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "pkgconfig",
    "R6",
    "randomcoloR",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rgl",
    "rlang",
    "rmarkdown",
    "Rtsne",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "tinytex",
    "V8",
    "vctrs",
    "viridisLite",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "mully-vignette.Rmd",
      "filename": "mully-vignette.html",
      "title": "mully - an R Package to create, modify and visualize multilayered graphs",
      "author": "Zaynab Hammoud",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Publication",
        "Installation",
        "Installation via Github",
        "Load the package",
        "Test the package",
        "Create new mully graph",
        "Add Layers",
        "Add/print Nodes",
        "Add/print/remove Edges",
        "Merge two graphs",
        "Visualization",
        "Available Functions",
        "addEdge",
        "addLayer",
        "addNode",
        "exportCSV",
        "getEdgeAttributes",
        "getIDEdge",
        "getIDNode",
        "getLayer",
        "getLayersCount",
        "getNode",
        "getNodeAttributes",
        "importEdgesCSV",
        "importGraphCSV",
        "importLayersCSV",
        "importNodesCSV",
        "is.mully",
        "isLayer",
        "merge",
        "mully",
        "plot,mully",
        "plot3d",
        "print,mully",
        "removeEdge",
        "removeLayer",
        "removeNode"
      ],
      "created": "2020-11-08 17:55:25",
      "modified": "2023-01-19 12:50:12",
      "commits": 2
    },
    {
      "source": "mully-pdf.Rmd",
      "filename": "mully-pdf.pdf",
      "title": "mully - an R Package to create, modify and visualize multilayered graphs",
      "author": "Zaynab Hammoud",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Publication",
        "Installation",
        "Installation via Github",
        "Load the package",
        "Test the package",
        "Create new mully graph",
        "Add Layers",
        "Add/print Nodes",
        "Add/print/remove Edges",
        "Merge two graphs",
        "Visualization",
        "Available Functions",
        "addEdge",
        "addLayer",
        "addNode",
        "exportCSV",
        "getEdgeAttributes",
        "getIDEdge",
        "getIDNode",
        "getLayer",
        "getLayersCount",
        "getNode",
        "getNodeAttributes",
        "importEdgesCSV",
        "importGraphCSV",
        "importLayersCSV",
        "importNodesCSV",
        "is.mully",
        "isLayer",
        "merge",
        "mully",
        "plot,mully",
        "plot3d",
        "print,mully",
        "removeEdge",
        "removeLayer",
        "removeNode"
      ],
      "created": "2020-11-08 16:20:47",
      "modified": "2023-01-19 12:50:12",
      "commits": 3
    }
  ],
  "_score": 5.954242509439325,
  "_indexed": true,
  "_nocasepkg": "mully",
  "_universes": [
    "frankkramer-lab",
    "zaynabhammoud"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.38",
      "date": "2026-05-21T10:25:00.000Z",
      "distro": "noble",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "2b32fc7ab6f35df2d8300453165a9c642f93e38f10b747050aba0964e0def4b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.38",
      "date": "2026-05-21T10:25:03.000Z",
      "distro": "noble",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "a0910ed7072ef2a65077060736bedf2c721b84b06ab277a251b6d95b56a9915d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.38",
      "date": "2026-05-21T10:25:21.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "abd7481096bbb8a9e17d902a4b39cbd76f0dc5465e049cec1babe66997a1bbb9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.38",
      "date": "2026-05-21T10:24:19.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "8045ccfee03fd1b5552e341ff4dc608ec0991076a273dd51fd3793fda159d5aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.38",
      "date": "2026-05-21T19:59:15.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "b6db168d8b1c0e0b8707fde187257576debff67d5fcfd4145d092180dd866c97",
      "status": "success",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.38",
      "date": "2026-05-21T10:23:26.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "47c438d308d42a9e750c34dd4769b4306f268dbadf00844e74ac437d3b5e7d52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.38",
      "date": "2026-05-21T10:23:26.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "d1a376ab667b5633d4bb20da48944a5735d863f9a5d9387a297d45a379207fe6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.38",
      "date": "2026-05-21T10:23:29.000Z",
      "commit": "5c14a3ffa789dfa38b554b12f5608546416def0c",
      "fileid": "a65b1a0076e82e55d11f7618145beaeb1854c1d97ff124f5a01cbcf704b28397",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/frankkramer-lab/actions/runs/26219989409"
    }
  ]
}