madoc_tasks: Get Madoc tasks

View source: R/madoc-api.R

madoc_tasksR Documentation

Get Madoc tasks

Description

Retrieve tasks from Madoc, namely manifest and canvas tass

Usage

madoc_tasks(site, project, id, type = c("manifest", "canvas"))

Arguments

site

character string with the site

project

character string with the project name of the site

id

a vector of manifest or task identifiers

type

character string with the type of task, either 'manifest' or 'canvas'

Value

a data.frame with task information

Examples

projects  <- madoc_projects("https://www.madoc.ugent.be/s/brugse-vrije")
projects  <- subset(projects, slug == "brugse-vrije-gebruikerstest")
manifests <- madoc_collection(site = "https://www.madoc.ugent.be/s/brugse-vrije", 
                              id = projects$collection_id, tidy_metadata = TRUE)
canvasses <- madoc_manifest(site = "https://www.madoc.ugent.be/s/brugse-vrije", 
                            id = manifests$manifest_id)
ids       <- manifests$manifest_id                   
ids       <- sample(manifests$manifest_id, size = 5)
x         <- madoc_tasks(site = "https://www.madoc.ugent.be/s/brugse-vrije", 
                         project = "brugse-vrije-gebruikerstest", 
                         id = ids, type = "manifest")
ids       <- canvasses$canvas_id                   
ids       <- sample(canvasses$canvas_id, size = 5)
x         <- madoc_tasks(site = "https://www.madoc.ugent.be/s/brugse-vrije", 
                         project = "brugse-vrije-gebruikerstest", 
                         id = canvasses$canvas_id, type = "canvas")

DIGI-VUB/madoc.utils documentation built on Sept. 14, 2022, 3:03 p.m.