{
  "_id": "6a10330eacfb0bcc41c98056",
  "Package": "orbweaver",
  "Title": "Fast and Efficient Graph Data Structures",
  "Version": "0.18.2",
  "Authors@R": "c(\nperson(\"ixpantia, SRL\", , , \"hola@ixpantia.com\", role = \"cph\"),\nperson(\"Andres\", \"Quintero\", , \"andres@ixpantia.com\", role = c(\"aut\", \"cre\")),\nperson(\"The authors of the dependency Rust crates\", role = \"ctb\",\ncomment = \"see inst/AUTHORS file for details\")\n)",
  "Description": "Seamlessly build and manipulate graph structures,\nleveraging its high-performance methods for filtering, joining,\nand mutating data. Ensures that mutations and changes to the\ngraph are performed in place, streamlining your workflow for\noptimal productivity.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/ixpantia/orbweaver-r",
  "BugReports": "https://github.com/ixpantia/orbweaver-r/issues",
  "Config/rextendr/version": "0.3.1.9001",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "SystemRequirements": "Cargo (Rust's package manager) >= 1.70, rustc >=\n1.70",
  "Config/Needs/website": "rmarkdown",
  "Config/pak/sysreqs": "libclang-dev",
  "Repository": "https://ixpantia.r-universe.dev",
  "Date/Publication": "2025-04-15 15:29:52 UTC",
  "RemoteUrl": "https://github.com/ixpantia/orbweaver-r",
  "RemoteRef": "HEAD",
  "RemoteSha": "f5b08eaad7e3be86b2011261902a23c2b6055623",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-12 08:26:28 UTC",
    "User": "root"
  },
  "Author": "ixpantia, SRL [cph],\nAndres Quintero [aut, cre],\nThe authors of the dependency Rust crates [ctb] (see inst/AUTHORS file\nfor details)",
  "Maintainer": "Andres Quintero <andres@ixpantia.com>",
  "MD5sum": "f8a9a32e6e22e1fec4de4fcb018b7895",
  "_user": "ixpantia",
  "_type": "src",
  "_file": "orbweaver_0.18.2.tar.gz",
  "_fileid": "2ac20723c3405f86a892db923ec4a3a88cc847fc08572954f742397175a50841",
  "_filesize": 1304420,
  "_sha256": "2ac20723c3405f86a892db923ec4a3a88cc847fc08572954f742397175a50841",
  "_created": "2026-05-12T08:26:28.000Z",
  "_published": "2026-05-22T10:42:22.346Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77363697722,
      "time": 138,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939277438"
    },
    {
      "job": 77363697560,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6939279536"
    },
    {
      "job": 77363697884,
      "time": 136,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939276656"
    },
    {
      "job": 77363697382,
      "time": 134,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939278171"
    },
    {
      "job": 77363697388,
      "time": 138,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939277190"
    },
    {
      "job": 77363697841,
      "time": 249,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939313658"
    },
    {
      "job": 77363697186,
      "time": 111,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6939268539"
    },
    {
      "job": 77363697236,
      "time": 263,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6939318891"
    },
    {
      "job": 77363697088,
      "time": 173,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6939232174"
    },
    {
      "job": 77363696768,
      "time": 134,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158589908"
    },
    {
      "job": 77363697470,
      "time": 179,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6939290926"
    },
    {
      "job": 77363697448,
      "time": 175,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6939289687"
    },
    {
      "job": 77363697532,
      "time": 176,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6939289967"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ixpantia/orbweaver-r",
  "_commit": {
    "id": "f5b08eaad7e3be86b2011261902a23c2b6055623",
    "author": "andres <afquinteromoreano@gmail.com>",
    "committer": "andres <afquinteromoreano@gmail.com>",
    "message": "feat: Adds get_leaves_as_df\n",
    "time": 1744730992
  },
  "_maintainer": {
    "name": "Andres Quintero",
    "email": "andres@ixpantia.com",
    "login": "andres-ixpantia",
    "uuid": 147926651
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "ixpantia",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "graph-algorithms",
    "orbweaver",
    "rextendr",
    "rust",
    "cargo"
  ],
  "_stars": 21,
  "_contributors": [
    {
      "user": "andyquinterom",
      "count": 108,
      "uuid": 51521150
    },
    {
      "user": "maurolepore",
      "count": 17,
      "uuid": 5856545
    },
    {
      "user": "andres-ixpantia",
      "count": 9,
      "uuid": 147926651
    },
    {
      "user": "pierina-ixpantia",
      "count": 5,
      "uuid": 145695502
    },
    {
      "user": "pieri93",
      "count": 3,
      "uuid": 98557340
    },
    {
      "user": "cristhian-ixpantia",
      "count": 2,
      "uuid": 142101278
    },
    {
      "user": "mauro-ixpantia",
      "count": 2,
      "uuid": 184971375
    },
    {
      "user": "cgmossa",
      "count": 1,
      "uuid": 1063624
    },
    {
      "user": "andrea-ixpantia",
      "count": 1,
      "uuid": 159928261
    }
  ],
  "_userbio": {
    "uuid": 17477317,
    "type": "organization",
    "name": "ixpantia",
    "description": "We push for transformation and innovation with data science and engineering!"
  },
  "_downloads": {
    "count": 540,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/orbweaver"
  },
  "_devurl": "https://github.com/ixpantia/orbweaver-r",
  "_searchresults": 5,
  "_cargo": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/orbweaver.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ixpantia/orbweaver-r",
  "_realowner": "ixpantia",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.3",
      "date": "2023-11-24"
    },
    {
      "version": "0.10.2",
      "date": "2024-06-14"
    },
    {
      "version": "0.18.2",
      "date": "2025-04-28"
    }
  ],
  "_exports": [
    "add_edge",
    "add_path",
    "build_acyclic",
    "build_directed",
    "children",
    "find_all_paths",
    "find_path",
    "find_path_one_to_many",
    "get_all_leaves",
    "get_all_roots",
    "get_leaves_as_df",
    "get_leaves_under",
    "get_roots_over",
    "graph_builder",
    "graph_from_bin",
    "graph_to_bin",
    "has_children",
    "has_parents",
    "least_common_parents",
    "nodes",
    "parents",
    "populate_edges"
  ],
  "_help": [
    {
      "page": "add_edge",
      "title": "Add an edge to a graph builder",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "add_edge"
      ]
    },
    {
      "page": "add_path",
      "title": "Add a path to a graph",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "add_path"
      ]
    },
    {
      "page": "build_acyclic",
      "title": "Build a DirectedAcyclicGraph from a builder",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "build_acyclic"
      ]
    },
    {
      "page": "build_directed",
      "title": "Build a DirectedGraph from a builder",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "build_directed"
      ]
    },
    {
      "page": "children",
      "title": "Get the children on a node",
      "topics": [
        "children"
      ]
    },
    {
      "page": "find_all_paths",
      "title": "Find all paths between two nodes",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "find_all_paths"
      ]
    },
    {
      "page": "find_path",
      "title": "Find a path between two nodes",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "find_path"
      ]
    },
    {
      "page": "find_path_one_to_many",
      "title": "Find the a valid path from one node to many",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "find_path_one_to_many"
      ]
    },
    {
      "page": "get_all_leaves",
      "title": "Get all the leaf nodes of a graph",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "get_all_leaves"
      ]
    },
    {
      "page": "get_all_roots",
      "title": "Get the all the root nodes of a graph",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "get_all_roots"
      ]
    },
    {
      "page": "get_leaves_as_df",
      "title": "Get leaves as a data frame",
      "topics": [
        "get_leaves_as_df"
      ]
    },
    {
      "page": "get_leaves_under",
      "title": "Get the leaf nodes of a graph under some nodes",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "get_leaves_under"
      ]
    },
    {
      "page": "get_roots_over",
      "title": "Get the root nodes of a graph over some nodes",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "get_roots_over"
      ]
    },
    {
      "page": "graph_builder",
      "title": "A new builder for a graph based on the type",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "graph_builder"
      ]
    },
    {
      "page": "graph_from_bin",
      "title": "Read the graph from a binary blob",
      "concept": [
        "graphs i/o"
      ],
      "topics": [
        "graph_from_bin"
      ]
    },
    {
      "page": "graph_to_bin",
      "title": "Save the graph into a binary blob",
      "concept": [
        "graphs i/o"
      ],
      "topics": [
        "graph_to_bin"
      ]
    },
    {
      "page": "has_children",
      "title": "Checks if a node in a graph has children",
      "topics": [
        "has_children"
      ]
    },
    {
      "page": "has_parents",
      "title": "Checks if a node in a graph has parents",
      "topics": [
        "has_parents"
      ]
    },
    {
      "page": "least_common_parents",
      "title": "Find the least common parents in a graph",
      "concept": [
        "analyze graphs"
      ],
      "topics": [
        "least_common_parents"
      ]
    },
    {
      "page": "nodes",
      "title": "Get the nodes in the graph",
      "topics": [
        "nodes"
      ]
    },
    {
      "page": "parents",
      "title": "Get the parents on a node",
      "topics": [
        "parents"
      ]
    },
    {
      "page": "populate_edges",
      "title": "Populates the edges of a graph from a 'data.frame'",
      "concept": [
        "build graphs"
      ],
      "topics": [
        "populate_edges"
      ]
    }
  ],
  "_readme": "https://github.com/ixpantia/orbweaver-r/raw/HEAD/README.md",
  "_rundeps": [
    "glue",
    "rlang"
  ],
  "_score": 4.924279286061882,
  "_indexed": true,
  "_nocasepkg": "orbweaver",
  "_universes": [
    "ixpantia",
    "andres-ixpantia"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "f2fb00219d319d204684e73fdef0f4be028f9294e0691b22051948492920767f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:57.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "9efa39db3d6991620ef2138f5c1fb5bf07d541303a684cde304a626a50443c63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:51.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "866b0c3dfb42f6dd1de2f59297baef90f14547b9769059f0f25485c164e2e7cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "4b87401f17c314d95bec630d6278e384e20852ca23f10272522b4e791c1de239",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:43.000Z",
      "arch": "aarch64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "9e808e44deff8933b151946527204d5ecee76c19cf11d1079eebe24b16405ef7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.18.2",
      "date": "2026-05-12T08:29:37.000Z",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "09779e7e48503442f227a73860c84c5c87528c923d5085b7e43fedd42df6294f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:21.000Z",
      "arch": "aarch64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "aa976f17a9ee205994c09903c7df315842208426bd28c6329c875023e758b78b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.18.2",
      "date": "2026-05-12T08:29:44.000Z",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "67f800922f1086db763e6b781e5bd57a31f6e056abcb688be187ddff9a255ba6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:18.000Z",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "0479bd8bc8e784d8c0d6ff0796ace02366ffb8660afcfdae5e54420c44260608",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:23.000Z",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "4380bb0874d907309e6364fd1e6ac4c4555dbe7b8bfe80f34daa8dc1e0a10ce5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.18.2",
      "date": "2026-05-12T08:28:07.000Z",
      "arch": "x86_64",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "1913ad92d5f8f67735dcfb80cf4062ccfe889dfa479181d03dc900ed6498e0d2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.18.2",
      "date": "2026-05-22T10:41:47.000Z",
      "arch": "emscripten",
      "commit": "f5b08eaad7e3be86b2011261902a23c2b6055623",
      "fileid": "034d0ed3cd34ee7f49c4f088e9ebca6348a8a45746bd3847c4e9b1047d294d99",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ixpantia/actions/runs/25722593123"
    }
  ]
}