{
  "_id": "6a1feaeab401979e73440122",
  "Package": "certeprojects",
  "Title": "A Certe R Package for Department Projects",
  "Version": "1.30.9",
  "Authors@R": "c(\nperson(given = c(\"Matthijs\", \"S.\"),\nfamily = \"Berends\",\nrole = c(\"aut\", \"cre\"),\nemail = \"m.berends@certe.nl\"),\nperson(given = c(\"Erwin\", \"E.\", \"A.\"),\nfamily = \"Hassing\",\nrole = c(\"aut\"),\nemail = \"e.hassing@certe.nl\"),\nperson(given = c(\"Erwin\"),\nfamily = \"Dijkstra\",\nrole = c(\"aut\"),\nemail = \"e.dijkstra@certe.nl\"),\nperson(given = \"Certe Medical Diagnostics & Advice Foundation\",\nrole = c(\"cph\", \"fnd\")))",
  "Description": "A Certe R Package with functions to automate department\nprojects using MS Teams, MS Planner, Shiny, R Markdown and\nQuarto. This package is part of the 'certedata' universe.",
  "URL": "https://certe-medical-epidemiology.github.io/certeprojects,\nhttps://github.com/certe-medical-epidemiology/certeprojects",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "2",
  "Config/pak/sysreqs": "cmake make libuv1-dev libssl-dev libx11-dev\nzlib1g-dev",
  "Repository": "https://certe-medical-epidemiology.r-universe.dev",
  "Date/Publication": "2026-04-04 08:28:34 UTC",
  "RemoteUrl": "https://github.com/certe-medical-epidemiology/certeprojects",
  "RemoteRef": "HEAD",
  "RemoteSha": "5ec047ceebe54d289e1688de68478c61930e8753",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 08:42:24 UTC",
    "User": "root"
  },
  "Author": "Matthijs S. Berends [aut, cre],\nErwin E. A. Hassing [aut],\nErwin Dijkstra [aut],\nCerte Medical Diagnostics & Advice Foundation [cph, fnd]",
  "Maintainer": "Matthijs S. Berends <m.berends@certe.nl>",
  "MD5sum": "e6bc741309e930b22c47af770059f6ab",
  "_user": "certe-medical-epidemiology",
  "_type": "src",
  "_file": "certeprojects_1.30.9.tar.gz",
  "_fileid": "be889b1159840212e2285ba65d5bae14ef3383228e7126019d4d592ade74ffbd",
  "_filesize": 326356,
  "_sha256": "be889b1159840212e2285ba65d5bae14ef3383228e7126019d4d592ade74ffbd",
  "_created": "2026-06-03T08:42:24.000Z",
  "_published": "2026-06-03T08:50:50.829Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79255345167,
      "time": 174,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379810374"
    },
    {
      "job": 79255344917,
      "time": 160,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379804819"
    },
    {
      "job": 79255344869,
      "time": 181,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379912704"
    },
    {
      "job": 79255344864,
      "time": 121,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379883693"
    },
    {
      "job": 79254725788,
      "time": 216,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379749828"
    },
    {
      "job": 79255344858,
      "time": 145,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379799645"
    },
    {
      "job": 79255345256,
      "time": 134,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379796007"
    },
    {
      "job": 79255344971,
      "time": 126,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379793171"
    },
    {
      "job": 79255345153,
      "time": 166,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379807046"
    }
  ],
  "_buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/certe-medical-epidemiology/certeprojects",
  "_commit": {
    "id": "5ec047ceebe54d289e1688de68478c61930e8753",
    "author": "Matthijs Berends <m.s.berends@umcg.nl>",
    "committer": "Matthijs Berends <m.s.berends@umcg.nl>",
    "message": "add certellm\n",
    "time": 1775291314
  },
  "_maintainer": {
    "name": "Matthijs S. Berends",
    "email": "m.berends@certe.nl",
    "login": "msberends",
    "mastodon": "@msberends@mastodon.social",
    "linkedin": "https://LinkedIn.com/in/msberends",
    "description": "Medical epidemiologist/microbiologist, head of @umcg-mmbi-epidemiology and @certe-medical-epidemiology",
    "uuid": 31037261
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "certestyle",
      "role": "Imports"
    },
    {
      "package": "callr",
      "version": ">= 3.7.0",
      "role": "Imports"
    },
    {
      "package": "AzureAuth",
      "version": ">= 1.3.0",
      "role": "Imports"
    },
    {
      "package": "AzureGraph",
      "version": ">= 1.3.0",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.4.0",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.7.2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "version": ">= 1.40",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "version": ">= 1.9.0",
      "role": "Imports"
    },
    {
      "package": "Microsoft365R",
      "version": ">= 2.4.0",
      "role": "Imports"
    },
    {
      "package": "miniUI",
      "version": ">= 0.1.1",
      "role": "Imports"
    },
    {
      "package": "pins",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "quarto",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "version": ">= 2.29",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "version": ">= 0.10",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "version": ">= 1.6.0",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "shinyWidgets",
      "version": ">= 0.6.2",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "version": ">= 2.2.0",
      "role": "Imports"
    },
    {
      "package": "certetoolbox",
      "role": "Suggests"
    },
    {
      "package": "certemail",
      "role": "Suggests"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "clipr",
      "version": ">= 0.8.0",
      "role": "Suggests"
    },
    {
      "package": "msgxtractr",
      "role": "Suggests"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Suggests"
    },
    {
      "package": "rvest",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "certe-medical-epidemiology",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-31",
      "n": 7
    },
    {
      "week": "2025-32",
      "n": 5
    },
    {
      "week": "2025-37",
      "n": 2
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 3
    },
    {
      "week": "2025-41",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 2
    },
    {
      "week": "2025-48",
      "n": 4
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 2
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "microsoft-azure",
    "microsoft-outlook",
    "microsoft-planner",
    "microsoft-teams",
    "microsoft365",
    "microsoft365r",
    "quarto",
    "shiny",
    "teams"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "msberends",
      "count": 193,
      "uuid": 31037261
    },
    {
      "user": "erwinhassing",
      "count": 1,
      "uuid": 32546915
    }
  ],
  "_userbio": {
    "uuid": 92214397,
    "type": "organization",
    "name": "Certe Medical Epidemiology",
    "description": "Repo collection of the non-profit organisation Certe, Department of Medical Epidemiology. Here to support open science."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/certeprojects"
  },
  "_devurl": "https://github.com/certe-medical-epidemiology/certeprojects",
  "_pkgdown": "https://certe-medical-epidemiology.github.io/certeprojects",
  "_searchresults": 1,
  "_quarto": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/certeprojects.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "authorise_file",
    "connect_outlook",
    "connect_planner",
    "connect_teams",
    "download_file_to_sharepoint",
    "download_from_sharepoint",
    "export_pin",
    "get_azure_property",
    "get_microsoft365_token",
    "get_output_folder",
    "get_output_folder_consult",
    "git_compare",
    "import_pin",
    "knit",
    "pick_teams_item",
    "pin_list",
    "pin_meta",
    "pin_versions",
    "pins_board",
    "planner_browse",
    "planner_bucket_create",
    "planner_buckets_list",
    "planner_categories_list",
    "planner_checklist_to_projectasks",
    "planner_create_project_from_path",
    "planner_create_projecttask",
    "planner_highest_consult_id",
    "planner_highest_project_id",
    "planner_move_task",
    "planner_retrieve_project_id",
    "planner_task_authorise",
    "planner_task_create",
    "planner_task_find",
    "planner_task_request_authorisation",
    "planner_task_request_validation",
    "planner_task_search",
    "planner_task_update",
    "planner_tasks_list",
    "planner_user_property",
    "project_add_qmd_skeleton",
    "project_consult_add",
    "project_get_current_id",
    "project_get_file",
    "project_get_folder",
    "project_get_title",
    "project_identifier",
    "project_open_analysis_file",
    "project_open_folder",
    "project_set_file",
    "project_set_folder",
    "remove_pin",
    "render",
    "render_sharepoint",
    "schedule_task",
    "source_sharepoint",
    "teams_browse_project",
    "teams_channels_list",
    "teams_download_file",
    "teams_download_folder",
    "teams_download_project_file",
    "teams_get_link",
    "teams_get_project_file",
    "teams_get_project_folders",
    "teams_list_project_files",
    "teams_name",
    "teams_new_project",
    "teams_open",
    "teams_open_project_analysis_file",
    "teams_projects_channel",
    "teams_render_project_file",
    "teams_send_message",
    "teams_upload_file",
    "teams_upload_folder",
    "teams_upload_project_file",
    "teams_view_project_file",
    "teams_view_sharepoint",
    "upload_to_sharepoint",
    "validate_file",
    "validate_request_file"
  ],
  "_help": [
    {
      "page": "connect",
      "title": "Connect to Microsoft 365",
      "topics": [
        "connect",
        "connect_outlook",
        "connect_planner",
        "connect_teams",
        "get_microsoft365_token"
      ]
    },
    {
      "page": "get_azure_property",
      "title": "Get Azure Property",
      "topics": [
        "get_azure_property"
      ]
    },
    {
      "page": "git_compare",
      "title": "Git Compare Files",
      "topics": [
        "git_compare"
      ]
    },
    {
      "page": "pins",
      "title": "Work with Pins",
      "topics": [
        "export_pin",
        "import_pin",
        "pins",
        "pins_board",
        "remove_pin"
      ]
    },
    {
      "page": "planner",
      "title": "Connect to Microsoft Planner via Microsoft 365",
      "topics": [
        "as.data.frame.ms_object",
        "as_tibble.ms_object",
        "planner",
        "planner_browse",
        "planner_buckets_list",
        "planner_bucket_create",
        "planner_categories_list",
        "planner_checklist_to_projectasks",
        "planner_create_projecttask",
        "planner_create_project_from_path",
        "planner_highest_consult_id",
        "planner_highest_project_id",
        "planner_move_task",
        "planner_retrieve_project_id",
        "planner_tasks_list",
        "planner_task_authorise",
        "planner_task_create",
        "planner_task_find",
        "planner_task_request_authorisation",
        "planner_task_request_validation",
        "planner_task_search",
        "planner_task_update",
        "planner_user_property"
      ]
    },
    {
      "page": "planner_add",
      "title": "Add Project Or Consult Using Shiny",
      "topics": [
        "project_consult_add"
      ]
    },
    {
      "page": "project_properties",
      "title": "Project Properties",
      "topics": [
        "get_output_folder",
        "get_output_folder_consult",
        "project_add_qmd_skeleton",
        "project_get_current_id",
        "project_get_file",
        "project_get_folder",
        "project_get_title",
        "project_identifier",
        "project_open_analysis_file",
        "project_open_folder",
        "project_properties",
        "project_set_file",
        "project_set_folder"
      ]
    },
    {
      "page": "render",
      "title": "Knit R Markdown or Quarto Document",
      "topics": [
        "knit",
        "render",
        "render_sharepoint"
      ]
    },
    {
      "page": "schedule_task",
      "title": "Schedule Task (CRON-like)",
      "topics": [
        "schedule_task"
      ]
    },
    {
      "page": "sharepoint",
      "title": "Upload to / Download from SharePoint Project Channel",
      "topics": [
        "download_file_to_sharepoint",
        "download_from_sharepoint",
        "sharepoint",
        "source_sharepoint",
        "upload_to_sharepoint"
      ]
    },
    {
      "page": "teams",
      "title": "Connect to Microsoft Teams via Microsoft 365",
      "topics": [
        "pick_teams_item",
        "teams",
        "teams_browse_project",
        "teams_channels_list",
        "teams_download_file",
        "teams_download_folder",
        "teams_download_project_file",
        "teams_get_link",
        "teams_get_project_file",
        "teams_get_project_folders",
        "teams_list_project_files",
        "teams_name",
        "teams_new_project",
        "teams_open",
        "teams_open_project_analysis_file",
        "teams_projects_channel",
        "teams_render_project_file",
        "teams_send_message",
        "teams_upload_file",
        "teams_upload_folder",
        "teams_upload_project_file",
        "teams_view_project_file",
        "teams_view_sharepoint"
      ]
    },
    {
      "page": "validation_authorisation",
      "title": "Validation and Authorisation",
      "topics": [
        "authorise_file",
        "validate_file",
        "validate_request_file",
        "validation_authorisation"
      ]
    }
  ],
  "_pkglogo": "https://github.com/certe-medical-epidemiology/certeprojects/raw/HEAD/logo.svg",
  "_readme": "https://github.com/certe-medical-epidemiology/certeprojects/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "AzureAuth",
    "AzureGraph",
    "backports",
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "callr",
    "certestyle",
    "cleaner",
    "cli",
    "clipr",
    "commonmark",
    "cpp11",
    "crayon",
    "curl",
    "digest",
    "dplyr",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "highr",
    "hms",
    "htmltools",
    "httpuv",
    "httr",
    "jose",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lifecycle",
    "lubridate",
    "magrittr",
    "memoise",
    "Microsoft365R",
    "mime",
    "miniUI",
    "openssl",
    "otel",
    "pillar",
    "pins",
    "pkgconfig",
    "prettyunits",
    "processx",
    "progress",
    "promises",
    "ps",
    "purrr",
    "quarto",
    "R6",
    "rappdirs",
    "Rcpp",
    "readr",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "sass",
    "shiny",
    "shinyjs",
    "shinyWidgets",
    "sourcetools",
    "sys",
    "tibble",
    "tidyselect",
    "timechange",
    "tinytex",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "whisker",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_score": 4.1303337684950066,
  "_indexed": true,
  "_nocasepkg": "certeprojects",
  "_universes": [
    "certe-medical-epidemiology",
    "msberends"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.30.9",
      "date": "2026-06-03T08:45:02.000Z",
      "distro": "noble",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "c2583eff317d5c264fd7019753320faff69a12e1752db47e2269cee35a7fc8f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.30.9",
      "date": "2026-06-03T08:44:49.000Z",
      "distro": "noble",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "362259ed0d119ca2d2373ef260b47d98e36efb7fedda8581e3bf8a5d41ab6a29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.30.9",
      "date": "2026-06-03T08:49:57.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "3c642fb85830856fc924b21b817367e03395dcaec9f29d07794660335b6fa132",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.30.9",
      "date": "2026-06-03T08:48:44.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "ab386096b03ac4bbd908bd81289fe97d2d5e52fe84efe53c9c52809c75de5996",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.30.9",
      "date": "2026-06-03T08:45:09.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "b1a4e4d0fee8ca57cade516e8939a75200855033b0b262836bf76b8b6d2062ad",
      "status": "success",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.30.9",
      "date": "2026-06-03T08:44:21.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "ce822f64e8eefe9b066e76fca4c84d0659a3f3e7640df8d749c190759ca4e9c9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.30.9",
      "date": "2026-06-03T08:44:07.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "207fafe1e701515224e5051cccd5e2c88d5052ea92ed0c1210e5f1020ae44b05",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.30.9",
      "date": "2026-06-03T08:44:46.000Z",
      "commit": "5ec047ceebe54d289e1688de68478c61930e8753",
      "fileid": "4321b939c7126af441e9b3063c84a8f1933411b4f0421476575c7b1660fc2c8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/certe-medical-epidemiology/actions/runs/26873519035"
    }
  ]
}