{
  "_id": "6aea462a818c9e3ef6dc02a7",
  "Package": "ClimMobTools",
  "Type": "Package",
  "Title": "API Client for the 'ClimMob' Platform",
  "Version": "1.9.0",
  "Authors@R": "c(person(\"Kauê\", \"de Sousa\", \nemail = \"desousa.kaue@gmail.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-7571-7845\")),\nperson(\"Jacob\", \"van Etten\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-7554-2558\")),\nperson(\"Brandon\", \"Madriz\", role = \"aut\"))",
  "URL": "https://agrdatasci.github.io/ClimMobTools/",
  "BugReports": "https://github.com/agrdatasci/ClimMobTools/issues",
  "Description": "API client for 'ClimMob', an open source software for\ndecentralized large-N trials with the 'tricot' approach\n<https://climmob.net/>. Developed by van Etten et al. (2019)\n<doi:10.1017/S0014479716000739>, it turns the research paradigm\non its head; instead of a few researchers designing complicated\ntrials to compare several technologies in search of the best\nsolutions for the target environment, it enables many\nparticipants to carry out reasonably simple experiments that\ntaken together can offer even more information. 'ClimMobTools'\nlets project managers retrieve, explore and analyse their\n'ClimMob' data in R, design trials with sequentially balanced\nincomplete blocks, and protect the privacy of participants'\nlocations before data are shared.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://agrdatasci.r-universe.dev",
  "Date/Publication": "2026-11-03 14:05:40 UTC",
  "RemoteUrl": "https://github.com/agrdatasci/climmobtools",
  "RemoteRef": "HEAD",
  "RemoteSha": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-11-03 20:34:07 UTC",
    "User": "root"
  },
  "Author": "Kauê de Sousa [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-7571-7845>),\nJacob van Etten [aut] (ORCID: <https://orcid.org/0000-0001-7554-2558>),\nBrandon Madriz [aut]",
  "Maintainer": "Kauê de Sousa <desousa.kaue@gmail.com>",
  "_user": "agrdatasci",
  "_type": "src",
  "_file": "ClimMobTools_1.9.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/bea851ac32a1786925a0c8aba7a35065499e0c880453662f4813bacef6e6a465",
  "_filesize": 491178,
  "_sha256": "bea851ac32a1786925a0c8aba7a35065499e0c880453662f4813bacef6e6a465",
  "_expires": "2027-02-11T20:38:00.000Z",
  "_created": "2026-11-03T20:34:07.000Z",
  "_published": "2026-11-03T20:38:02.534Z",
  "_upstream": "https://github.com/agrdatasci/climmobtools",
  "_status": "success",
  "_maintainer": {
    "name": "Kauê de Sousa",
    "email": "desousa.kaue@gmail.com",
    "login": "kauedesousa",
    "orcid": "0000-0002-7571-7845",
    "description": "Scientist working at the interface of agrobiodiversity, climate adaptation, participatory research and data systems ",
    "uuid": 29840771
  },
  "_jobs": [
    {
      "job": 126188487280,
      "time": 178,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13268742491"
    },
    {
      "job": 126188487244,
      "time": 179,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13269761057"
    },
    {
      "job": 126188487190,
      "time": 131,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13269760952"
    },
    {
      "job": 126188487194,
      "time": 102,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13268358029"
    },
    {
      "job": 126185987853,
      "time": 274,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13269066046"
    },
    {
      "job": 126188487300,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13268248373"
    },
    {
      "job": 126188487301,
      "time": 87,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13270175678"
    },
    {
      "job": 126188487467,
      "time": 102,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13269466770"
    },
    {
      "job": 126188487184,
      "time": 101,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13269376990"
    }
  ],
  "_buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889",
  "_commit": {
    "id": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
    "author": "Claude <noreply@anthropic.com>",
    "committer": "Claude <noreply@anthropic.com>",
    "message": "Wait while ClimMob builds the data export\n\ngetDataCM(), getProjectProgress() and getProjectsCM() failed with a JSON\nlexical error when ClimMob answered with its 'starting to generate' notice.\nA new internal .get_cm_json() waits and retries until the JSON is ready\n(options ClimMobTools.tries and ClimMobTools.wait) and gives a clear error\nfor other non-JSON responses, such as an invalid API key.\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_01LpE9sXNFR2K5iPGVmkGU1d\n",
    "time": 1793714740
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "climatrends",
      "role": "Suggests"
    },
    {
      "package": "gosset",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "PlackettLuce",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "agrdatasci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 5
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-44",
      "n": 7
    },
    {
      "week": "2026-45",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "agriculture-research",
    "citizen-science",
    "crowdsourcing",
    "randomized-controlled-trials"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "kauedesousa",
      "count": 204,
      "uuid": 29840771
    },
    {
      "user": "claude",
      "count": 11,
      "uuid": 81847
    },
    {
      "user": "sdumble1",
      "count": 4,
      "uuid": 27428197
    },
    {
      "user": "annnvv",
      "count": 1,
      "uuid": 13822260
    }
  ],
  "_userbio": {
    "uuid": 50193892,
    "type": "organization",
    "name": "AgrDataSci",
    "followers": 33,
    "description": "We develop methods and tools to support sustainable food systems, rural development and digital inclusion"
  },
  "_downloads": {
    "count": 614,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ClimMobTools"
  },
  "_devurl": "https://github.com/agrdatasci/climmobtools",
  "_pkgdown": "https://agrdatasci.github.io/ClimMobTools/",
  "_searchresults": 3,
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/ClimMobTools.html",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/agrdatasci/climmobtools",
  "_realowner": "agrdatasci",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2-6",
      "date": "2019-08-07"
    },
    {
      "version": "0.2-7",
      "date": "2019-09-12"
    },
    {
      "version": "0.3.2",
      "date": "2020-03-16"
    },
    {
      "version": "0.3.5",
      "date": "2020-05-08"
    },
    {
      "version": "0.3.7",
      "date": "2021-03-23"
    },
    {
      "version": "0.3.9",
      "date": "2021-04-13"
    },
    {
      "version": "0.4.2",
      "date": "2021-11-09"
    },
    {
      "version": "0.4.5",
      "date": "2022-02-18"
    },
    {
      "version": "0.4.6",
      "date": "2022-08-10"
    },
    {
      "version": "0.5",
      "date": "2022-09-22"
    },
    {
      "version": "0.6",
      "date": "2023-01-06"
    },
    {
      "version": "1.0",
      "date": "2023-11-09"
    },
    {
      "version": "1.1",
      "date": "2023-11-28"
    },
    {
      "version": "1.2",
      "date": "2024-01-25"
    },
    {
      "version": "1.4",
      "date": "2025-01-17"
    },
    {
      "version": "1.5",
      "date": "2025-03-31"
    },
    {
      "version": "1.6",
      "date": "2025-07-07"
    },
    {
      "version": "1.6.1",
      "date": "2025-07-07"
    },
    {
      "version": "1.8",
      "date": "2025-11-15"
    },
    {
      "version": "1.8.2",
      "date": "2025-11-27"
    }
  ],
  "_exports": [
    "exportBlockData",
    "exportMeasuredTraits",
    "exportTrialMetadata",
    "exportTricotRanks",
    "exportVariablesDescription",
    "getDataCM",
    "getProjectProgress",
    "getProjectsCM",
    "getSurvey",
    "getTraitList",
    "randomise",
    "randomize",
    "rankTricot",
    "rmGeoIdentity"
  ],
  "_help": [
    {
      "page": "ClimMobTools",
      "title": "API Client for the 'ClimMob' platform in R",
      "topics": [
        "ClimMobTools-package",
        "ClimMobTools"
      ]
    },
    {
      "page": "exportBlockData",
      "title": "Export block-level (participant) data",
      "concept": [
        "export functions"
      ],
      "topics": [
        "exportBlockData"
      ]
    },
    {
      "page": "exportMeasuredTraits",
      "title": "Extract and format measured traits",
      "concept": [
        "export functions"
      ],
      "topics": [
        "exportMeasuredTraits"
      ]
    },
    {
      "page": "exportTrialMetadata",
      "title": "Generate metadata for tricot trial export",
      "concept": [
        "export functions"
      ],
      "topics": [
        "exportTrialMetadata"
      ]
    },
    {
      "page": "exportTricotRanks",
      "title": "Extract and format tricot rankings for data export",
      "concept": [
        "export functions"
      ],
      "topics": [
        "exportTricotRanks"
      ]
    },
    {
      "page": "exportVariablesDescription",
      "title": "Generate descriptions for trial variables",
      "concept": [
        "export functions"
      ],
      "topics": [
        "exportVariablesDescription"
      ]
    },
    {
      "page": "getDataCM",
      "title": "Get ClimMob data",
      "concept": [
        "GET functions"
      ],
      "topics": [
        "as.data.frame.CM_list",
        "getDataCM"
      ]
    },
    {
      "page": "getProjectProgress",
      "title": "Get project progress",
      "concept": [
        "GET functions"
      ],
      "topics": [
        "getProjectProgress"
      ]
    },
    {
      "page": "getProjectsCM",
      "title": "Get ClimMob projects",
      "concept": [
        "GET functions"
      ],
      "topics": [
        "getProjectsCM"
      ]
    },
    {
      "page": "getSurvey",
      "title": "Retrieve survey questions from a ClimMob project",
      "concept": [
        "GET functions"
      ],
      "topics": [
        "getSurvey"
      ]
    },
    {
      "page": "getTraitList",
      "title": "Organize trait ranks in ClimMob data",
      "topics": [
        "getTraitList"
      ]
    },
    {
      "page": "randomize",
      "title": "Set an experimental incomplete block design",
      "topics": [
        "randomise",
        "randomize"
      ]
    },
    {
      "page": "rankTricot",
      "title": "Build Plackett-Luce rankings from tricot dataset",
      "topics": [
        "rankTricot"
      ]
    },
    {
      "page": "rmGeoIdentity",
      "title": "Remove geographical identity",
      "topics": [
        "rmGeoIdentity"
      ]
    }
  ],
  "_readme": "https://github.com/agrdatasci/climmobtools/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "curl",
    "httr",
    "jsonlite",
    "mime",
    "openssl",
    "R6",
    "sys"
  ],
  "_vignettes": [
    {
      "source": "Overview.Rmd",
      "filename": "Overview.html",
      "title": "ClimMobTools: API Client for the 'ClimMob' platform in R",
      "author": "Kauê de Sousa, Jacob van Etten, Brandon Madriz",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Usage",
        "Tricot data into rankings",
        "Designing a new trial",
        "References"
      ],
      "created": "2019-04-25 10:57:41",
      "modified": "2026-11-03 13:42:51",
      "commits": 35
    }
  ],
  "_score": 4.954242509439325,
  "_indexed": true,
  "_nocasepkg": "climmobtools",
  "_universes": [
    "agrdatasci",
    "kauedesousa"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.9.0",
      "date": "2026-11-03T20:37:05.000Z",
      "distro": "resolute",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/8284288710e767d8c8d8a4be282031440c2a833a9005584b732009e89290c409",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.9.0",
      "date": "2026-11-03T20:37:06.000Z",
      "distro": "resolute",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/951b22b9bedc7eee4fa5db2fcdbf56f329294fb9e66e2770fec3658054a411f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.9.0",
      "date": "2026-11-03T20:36:21.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/511a982b1dbcb486eb6a937eb05c9059803395397c1b20a294af65215d2981b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.9.0",
      "date": "2026-11-03T20:35:52.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/b10f4b78b9476e7886ba295077cb8598ebc852dc5f1eb6b8580570448cc9e32b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.9.0",
      "date": "2026-11-03T20:36:48.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/b0e6221738413081b25c9cbb6577b6f137db2e7f71b86fd74fbebb2cf0268d1b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.9.0",
      "date": "2026-11-03T20:35:29.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/d7c2d53af8869e4a123cf6501691d465d7e28dc240f1491ab42150d19f1d4b94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.9.0",
      "date": "2026-11-03T20:35:36.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/ab2ddd06a804f5d121692462cd02f93b948a815d95357ef017ec329348c4f800",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.9.0",
      "date": "2026-11-03T20:35:37.000Z",
      "commit": "c5bd35ba9e4584e87ce4484241ddc4757aafcafe",
      "fileid": "https://r2.ropensci.org/407f74761ffa55c2858d7b7d6758673774ffa5ca48e6fb903e54443d625b9ea4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agrdatasci/actions/runs/41713050889"
    }
  ]
}