{
  "_id": "6a105e0facfb0bcc41ca551b",
  "Package": "dsTidyverseClient",
  "Type": "Package",
  "Title": "'DataSHIELD' 'Tidyverse' Clientside Package",
  "Version": "1.1.1",
  "Authors@R": "c(\nperson(given = \"Tim\",\nfamily = \"Cadman\",\nrole = c(\"aut\", \"cre\"),\nemail = \"t.j.cadman@umcg.nl\",\ncomment = c(ORCID = \"0000-0002-7682-5645\")),\nperson(given = \"Mariska\",\nfamily = \"Slofstra\",\nrole = c(\"aut\"),\nemail = \"m.k.slofstra@umcg.nl\",\ncomment = c(ORCID = \"0000-0002-0400-0468\")),\nperson(given = \"Stuart\",\nfamily = \"Wheater\",\nrole = c(\"aut\")),\nperson(given = \"Demetris\",\nfamily = \"Avraam\",\nrole = c(\"aut\"))\n)",
  "Maintainer": "Tim Cadman <t.j.cadman@umcg.nl>",
  "Description": "Implementation of selected 'Tidyverse' functions within\n'DataSHIELD', an open-source federated analysis solution in R.\nCurrently, 'DataSHIELD' contains very limited tools for data\nmanipulation, so the aim of this package is to improve the\nresearcher experience by implementing essential functions for\ndata manipulation, including subsetting, filtering, grouping,\nand renaming variables. This is the client-side package which\nshould be installed locally, and is used in conjunction with\nthe server-side package 'dsTidyverse' which is installed on the\nremote server holding the data. For more information, see\n<https://tidyverse.org/> and <https://datashield.org/>.",
  "License": "LGPL (>= 3)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Repository": "https://molgenis.r-universe.dev",
  "Date/Publication": "2026-05-08 10:02:23 UTC",
  "RemoteUrl": "https://github.com/molgenis/ds-tidyverse-client",
  "RemoteRef": "HEAD",
  "RemoteSha": "65d79226730aa5240b13954b7bfd7c28367e7278",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-08 11:19:15 UTC",
    "User": "root"
  },
  "Author": "Tim Cadman [aut, cre] (ORCID: <https://orcid.org/0000-0002-7682-5645>),\nMariska Slofstra [aut] (ORCID: <https://orcid.org/0000-0002-0400-0468>),\nStuart Wheater [aut],\nDemetris Avraam [aut]",
  "MD5sum": "6461725edb26bb92f6b8f3306d802918",
  "_user": "molgenis",
  "_type": "src",
  "_file": "dsTidyverseClient_1.1.1.tar.gz",
  "_fileid": "26b0f8dd64215be8fb171d6c4fd3fc942d8f734f75a98ea19f5927fb230ff45f",
  "_filesize": 154767,
  "_sha256": "26b0f8dd64215be8fb171d6c4fd3fc942d8f734f75a98ea19f5927fb230ff45f",
  "_created": "2026-05-08T11:19:15.000Z",
  "_published": "2026-05-22T13:45:51.891Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77392166143,
      "time": 165,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6877987456"
    },
    {
      "job": 77392166445,
      "time": 167,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6877989798"
    },
    {
      "job": 77392166165,
      "time": 126,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6877976374"
    },
    {
      "job": 77392166226,
      "time": 118,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6877974506"
    },
    {
      "job": 77392165658,
      "time": 240,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6877940305"
    },
    {
      "job": 77392165475,
      "time": 133,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7162023235"
    },
    {
      "job": 77392166052,
      "time": 119,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6877974615"
    },
    {
      "job": 77392166112,
      "time": 115,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6877973562"
    },
    {
      "job": 77392166113,
      "time": 106,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6877971000"
    }
  ],
  "_buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/molgenis/ds-tidyverse-client",
  "_commit": {
    "id": "65d79226730aa5240b13954b7bfd7c28367e7278",
    "author": "MOLGENIS Jenkins <molgenis+ci@gmail.com>",
    "committer": "MOLGENIS Jenkins <molgenis+ci@gmail.com>",
    "message": "Increment DESCRIPTION number\n",
    "time": 1778234543
  },
  "_maintainer": {
    "name": "Tim Cadman",
    "email": "t.j.cadman@umcg.nl",
    "login": "timcadman",
    "uuid": 41470917,
    "orcid": "0000-0002-7682-5645"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "DSI",
      "version": ">= 1.7.0",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "assertthat",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "DSLite",
      "role": "Suggests"
    },
    {
      "package": "dsBase",
      "role": "Suggests"
    },
    {
      "package": "dsBaseClient",
      "role": "Suggests"
    },
    {
      "package": "dsTidyverse",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    }
  ],
  "_owner": "molgenis",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-23",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 2
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v1.0.3",
      "date": "2025-12-05"
    },
    {
      "name": "v1.1.0",
      "date": "2026-04-29"
    },
    {
      "name": "v1.1.1",
      "date": "2026-05-08"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "timcadman",
      "count": 79,
      "uuid": 41470917
    },
    {
      "user": "molgenis-jenkins",
      "count": 19,
      "uuid": 15369941
    },
    {
      "user": "marikaris",
      "count": 3,
      "uuid": 10075439
    },
    {
      "user": "davraam",
      "count": 1,
      "uuid": 13679885
    }
  ],
  "_userbio": {
    "uuid": 1688158,
    "type": "organization",
    "name": "MOLGENIS - open source solutions for scientific data"
  },
  "_downloads": {
    "count": 271,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dsTidyverseClient"
  },
  "_devurl": "https://github.com/molgenis/ds-tidyverse-client",
  "_searchresults": 24,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dsTidyverseClient.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/molgenis/ds-tidyverse-client",
  "_realowner": "molgenis",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2024-10-31"
    },
    {
      "version": "1.0.2",
      "date": "2025-02-27"
    },
    {
      "version": "1.0.3",
      "date": "2025-12-15"
    },
    {
      "version": "1.1.0",
      "date": "2026-04-29"
    }
  ],
  "_exports": [
    "ds.arrange",
    "ds.as_tibble",
    "ds.bind_cols",
    "ds.bind_rows",
    "ds.case_when",
    "ds.distinct",
    "ds.filter",
    "ds.group_by",
    "ds.group_keys",
    "ds.if_else",
    "ds.mutate",
    "ds.rename",
    "ds.select",
    "ds.slice",
    "ds.ungroup"
  ],
  "_help": [
    {
      "page": "ds.arrange",
      "title": "Order the rows of a data frame by the values of selected columns",
      "topics": [
        "ds.arrange"
      ]
    },
    {
      "page": "ds.as_tibble",
      "title": "Coerce a data frame or matrix to a tibble.",
      "topics": [
        "ds.as_tibble"
      ]
    },
    {
      "page": "ds.bind_cols",
      "title": "Bind multiple data frames by column",
      "topics": [
        "ds.bind_cols"
      ]
    },
    {
      "page": "ds.bind_rows",
      "title": "Bind multiple data frames by row.",
      "topics": [
        "ds.bind_rows"
      ]
    },
    {
      "page": "ds.case_when",
      "title": "A general vectorised if-else",
      "topics": [
        "ds.case_when"
      ]
    },
    {
      "page": "ds.distinct",
      "title": "Keep distinct/unique rows",
      "topics": [
        "ds.distinct"
      ]
    },
    {
      "page": "ds.filter",
      "title": "Keep rows that match a condition",
      "topics": [
        "ds.filter"
      ]
    },
    {
      "page": "ds.group_by",
      "title": "Group by one or more variables",
      "topics": [
        "ds.group_by"
      ]
    },
    {
      "page": "ds.group_keys",
      "title": "Describe the groups within a grouped tibble or data frame",
      "topics": [
        "ds.group_keys"
      ]
    },
    {
      "page": "ds.if_else",
      "title": "Vectorised if-else",
      "topics": [
        "ds.if_else"
      ]
    },
    {
      "page": "ds.mutate",
      "title": "Create, modify, and delete columns",
      "topics": [
        "ds.mutate"
      ]
    },
    {
      "page": "ds.rename",
      "title": "Rename columns",
      "topics": [
        "ds.rename"
      ]
    },
    {
      "page": "ds.select",
      "title": "Keep or drop columns using their names and types",
      "topics": [
        "ds.select"
      ]
    },
    {
      "page": "ds.slice",
      "title": "Subset rows using their positions",
      "topics": [
        "ds.slice"
      ]
    },
    {
      "page": "ds.ungroup",
      "title": "Remove grouping from a tibble or data frame",
      "topics": [
        "ds.ungroup"
      ]
    }
  ],
  "_readme": "https://github.com/molgenis/ds-tidyverse-client/raw/HEAD/README.md",
  "_rundeps": [
    "assertthat",
    "cli",
    "crayon",
    "DSI",
    "glue",
    "hms",
    "lifecycle",
    "pkgconfig",
    "prettyunits",
    "progress",
    "R6",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "dstidyverse.Rmd",
      "filename": "dstidyverse.html",
      "title": "Using tidyverse within DataSHIELD",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Install and load packages",
        "Set up DSLite environment and log in.",
        "Functions",
        "Select",
        "Subset columns by name",
        "Specify columns to exclude",
        "Specify a range of columns to keep",
        "Combine multiple conditions with '&'",
        "Combine multiple conditions with '|'",
        "Rename",
        "Mutate",
        "Create columns which are transformations of existing variables:",
        "Choose where the new columns are positioned in the data frame with .before and .after:",
        "Only keep the newly created variables with .keep:",
        "if_else",
        "bind_rows",
        "bind_cols",
        "case_when",
        "filter",
        "Slice",
        "Arrange",
        "Grouping",
        "distinct",
        "Convert objects to tibbles"
      ],
      "created": "2024-07-01 11:41:27",
      "modified": "2026-04-29 06:45:30",
      "commits": 19
    }
  ],
  "_score": 5.459392487759231,
  "_indexed": true,
  "_nocasepkg": "dstidyverseclient",
  "_universes": [
    "molgenis",
    "timcadman"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-05-08T11:21:47.000Z",
      "distro": "noble",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "c6bb8124dfc5600c9ce294c0f2f314390e8adec15cce546be2165ce91bd63d03",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-05-08T11:21:54.000Z",
      "distro": "noble",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "ff7a62d227d55d8c8ba7dbbe4b5ee7e66c596f28ffcee692bd81bfb67f927ed9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-05-08T11:21:12.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "40d89bb8cb123fbb9c9034a32ca6ce13c8a8363ef32ee143c9d929bd4af5f562",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-05-08T11:21:05.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "779b04d31c8ed94c6e9c8f2b44c3c9e51640c0e341a3eda67e4aa620f2709b08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-08T11:20:50.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "9de2d431605fcba3886c3eee3f1774028a6428ce0d6ce7cb95a85a04d244ddc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-08T11:20:48.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "b643ba6a7e73c4056f2f332ac862faf14b739d331c81791443f649ca7bda7062",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-05-08T11:20:35.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "10f2765db1b8da619a775ea48f5c34f80fb5c4b86db2e33e04ac2fe506c38a98",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-05-22T13:45:32.000Z",
      "commit": "65d79226730aa5240b13954b7bfd7c28367e7278",
      "fileid": "0041d808f94bc8da5607627bba30fb43d32ffe84f284af9decaa2f1734fe964d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/molgenis/actions/runs/25552535662"
    }
  ]
}