{
  "_id": "6a1f1939b401979e7341eedb",
  "Package": "srppp",
  "Type": "Package",
  "Title": "Read the Swiss Register of Plant Protection Products",
  "Version": "2.0.5",
  "Date": "2026-03-17",
  "Authors@R": "c(\nperson(\"Daniel\", \"Baumgartner\", role = \"ctb\",\ncomment = \"Provided feedback, explanations and background information\"),\nperson(\"Marcel\", \"Mathis\", role = c(\"rev\", \"ctb\"),\nemail = \"marcel.mathis@agroscope.admin.ch\"),\nperson(\"Romualdus\", \"Kasteel\", role = \"rev\",\nemail = \"romualdus.kasteel@agroscope.admin.ch\",\ncomment = \"Provided feedback to version 0.3.4\"),\nperson(\"Elisabeth\", \"Lutz\", role = c(\"ctb\"),\nemail = \"elisabeth.lutz@agroscope.admin.ch\"),\nperson(\"Johannes\", \"Ranke\", role = c(\"aut\", \"cre\"),\nemail = \"johannes.ranke@agroscope.admin.ch\",\ncomment = c(ORCID = \"0000-0003-4371-6538\")),\nperson(\"Agroscope\", role = \"cph\"))",
  "Description": "Generate data objects from XML versions of the Swiss\nRegister of Plant Protection Products. An online version of the\nregister can be accessed at\n<https://www.psm.admin.ch/de/produkte>. There is no guarantee\nof correspondence of the data read in using this package with\nthat online version, or with the original registration\ndocuments.  Also, the Federal Food Safety and Veterinary\nOffice, coordinating the authorisation of plant protection\nproducts in Switzerland, does not answer requests regarding\nthis package.",
  "BugReports": "https://github.com/agroscope-ch/srppp/issues",
  "URL": "https://agroscope-ch.github.io/srppp/",
  "License": "GPL (>= 3)",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "Config/testthat/edition": "3",
  "Additional_repositories": "https://agroscope-ch.r-universe.dev",
  "Config/pak/sysreqs": "libicu-dev libxml2-dev",
  "Repository": "https://agroscope-ch.r-universe.dev",
  "Date/Publication": "2026-03-17 23:37:31 UTC",
  "RemoteUrl": "https://github.com/agroscope-ch/srppp",
  "RemoteRef": "HEAD",
  "RemoteSha": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 05:26:57 UTC",
    "User": "root"
  },
  "Author": "Daniel Baumgartner [ctb] (Provided feedback, explanations and\nbackground information),\nMarcel Mathis [rev, ctb],\nRomualdus Kasteel [rev] (Provided feedback to version 0.3.4),\nElisabeth Lutz [ctb],\nJohannes Ranke [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4371-6538>),\nAgroscope [cph]",
  "Maintainer": "Johannes Ranke <johannes.ranke@agroscope.admin.ch>",
  "MD5sum": "6553555cd12255d67a076d2618197f01",
  "_user": "agroscope-ch",
  "_type": "src",
  "_file": "srppp_2.0.5.tar.gz",
  "_fileid": "bd23e027e8e8018329c2a5b8131697beabcdd507d3d7619e736fae78bf30872d",
  "_filesize": 2170731,
  "_sha256": "bd23e027e8e8018329c2a5b8131697beabcdd507d3d7619e736fae78bf30872d",
  "_created": "2026-05-17T05:26:57.000Z",
  "_published": "2026-06-02T17:56:09.447Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79137152829,
      "time": 184,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039623994"
    },
    {
      "job": 79137152723,
      "time": 176,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039623221"
    },
    {
      "job": 79137152800,
      "time": 202,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039625651"
    },
    {
      "job": 79137153069,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039617972"
    },
    {
      "job": 79137151783,
      "time": 244,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039605729"
    },
    {
      "job": 79137152068,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365732372"
    },
    {
      "job": 79137153001,
      "time": 126,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039618288"
    },
    {
      "job": 79137153493,
      "time": 130,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039618785"
    },
    {
      "job": 79137153019,
      "time": 114,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039617268"
    }
  ],
  "_buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/agroscope-ch/srppp",
  "_commit": {
    "id": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
    "author": "Johannes Ranke <johannes.ranke@jrwb.de>",
    "committer": "Johannes Ranke <johannes.ranke@jrwb.de>",
    "message": "Still trying to get workflows to work\n",
    "time": 1773790651
  },
  "_maintainer": {
    "name": "Johannes Ranke",
    "email": "johannes.ranke@agroscope.admin.ch",
    "login": "jranke",
    "description": "2023-present: Agroscope Switzerland; 2014-2022: https://jrwb.de; 2008-2014: Consultant at Harlan, then Eurofins; 1998-2008: University of Bremen",
    "uuid": 3621037,
    "orcid": "0000-0003-4371-6538"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "dm",
      "role": "Depends"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.tree",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "DiagrammeR",
      "role": "Suggests"
    },
    {
      "package": "DiagrammeRsvg",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "waldo",
      "role": "Suggests"
    },
    {
      "package": "srppphist",
      "role": "Suggests"
    }
  ],
  "_owner": "agroscope-ch",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-21",
      "n": 1
    },
    {
      "week": "2025-22",
      "n": 3
    },
    {
      "week": "2025-23",
      "n": 4
    },
    {
      "week": "2025-29",
      "n": 3
    },
    {
      "week": "2025-49",
      "n": 5
    },
    {
      "week": "2025-50",
      "n": 7
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 7
    },
    {
      "week": "2026-10",
      "n": 2
    },
    {
      "week": "2026-11",
      "n": 4
    },
    {
      "week": "2026-12",
      "n": 11
    }
  ],
  "_tags": [
    {
      "name": "v1.1.0",
      "date": "2025-07-17"
    },
    {
      "name": "v2.0.0",
      "date": "2025-12-10"
    },
    {
      "name": "v2.0.2",
      "date": "2026-02-11"
    },
    {
      "name": "v2.0.3",
      "date": "2026-02-19"
    },
    {
      "name": "v2.0.4",
      "date": "2026-03-02"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jranke",
      "count": 158,
      "uuid": 3621037
    },
    {
      "user": "marcelmagro",
      "count": 25,
      "uuid": 64564460
    },
    {
      "user": "lutzeli",
      "count": 8,
      "uuid": 168072575
    }
  ],
  "_userbio": {
    "uuid": 95276560,
    "type": "organization",
    "name": "Agroscope",
    "description": "Agroscope is the Swiss centre of excellence for agricultural research"
  },
  "_downloads": {
    "count": 176,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/srppp"
  },
  "_devurl": "https://github.com/agroscope-ch/srppp",
  "_pkgdown": "https://agroscope-ch.github.io/srppp/",
  "_searchresults": 22,
  "_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/readme.html",
    "extra/readme.md",
    "extra/srppp.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/agroscope-ch/srppp",
  "_realowner": "agroscope-ch",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.1",
      "date": "2024-11-01"
    },
    {
      "version": "1.1.0",
      "date": "2025-07-17"
    },
    {
      "version": "2.0.0",
      "date": "2025-12-11"
    },
    {
      "version": "2.0.2",
      "date": "2026-02-16"
    },
    {
      "version": "2.0.3",
      "date": "2026-02-19"
    }
  ],
  "_exports": [
    "alternative_products",
    "application_rate_g_per_ha",
    "l_per_ha_is_water_volume",
    "product_rates",
    "resolve_cultures",
    "srppp_dm",
    "srppp_xml_clean_product_names",
    "srppp_xml_define_use_numbers",
    "srppp_xml_get",
    "srppp_xml_get_from_path",
    "srppp_xml_get_ingredients",
    "srppp_xml_get_parallel_imports",
    "srppp_xml_get_products",
    "srppp_xml_get_substances",
    "srppp_xml_get_uses",
    "srppp_xml_url",
    "units_convertible_to_g_per_ha"
  ],
  "_help": [
    {
      "page": "alternative_products",
      "title": "Find alternative products for all products containing certain active substances",
      "topics": [
        "alternative_products"
      ]
    },
    {
      "page": "application_rate_g_per_ha",
      "title": "Calculate application rates for active ingredients",
      "topics": [
        "application_rate_g_per_ha"
      ]
    },
    {
      "page": "l_per_ha_is_water_volume",
      "title": "Use definitions where the rate in l/ha refers to the volume of the spraying solution",
      "topics": [
        "l_per_ha_is_water_volume"
      ]
    },
    {
      "page": "product_rates",
      "title": "Calculate product application rates",
      "topics": [
        "product_rates"
      ]
    },
    {
      "page": "resolve_cultures",
      "title": "Resolve culture specifications to their lowest hierarchical level",
      "topics": [
        "resolve_cultures"
      ]
    },
    {
      "page": "srppp_dm",
      "title": "Create a dm object from an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "print.srppp_dm",
        "srppp_dm"
      ]
    },
    {
      "page": "srppp_xml_clean_product_names",
      "title": "Clean product names",
      "topics": [
        "srppp_xml_clean_product_names"
      ]
    },
    {
      "page": "srppp_xml_define_use_numbers",
      "title": "Define use identification numbers in an SRPPP read in from an XML file",
      "topics": [
        "srppp_xml_define_use_numbers"
      ]
    },
    {
      "page": "srppp_xml_get",
      "title": "Read an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get",
        "srppp_xml_get.character",
        "srppp_xml_get.NULL",
        "srppp_xml_get_from_path"
      ]
    },
    {
      "page": "srppp_xml_get_ingredients",
      "title": "Get ingredients for all registered products described in an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get_ingredients"
      ]
    },
    {
      "page": "srppp_xml_get_parallel_imports",
      "title": "Get Parallel Imports from an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get_parallel_imports"
      ]
    },
    {
      "page": "srppp_xml_get_products",
      "title": "Get Products from an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get_products"
      ]
    },
    {
      "page": "srppp_xml_get_substances",
      "title": "Get substances from an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get_substances"
      ]
    },
    {
      "page": "srppp_xml_get_uses",
      "title": "Get uses ('indications') for all products described in an XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_get_uses"
      ]
    },
    {
      "page": "srppp_xml_url",
      "title": "URL of the XML version of the Swiss Register of Plant Protection Products",
      "topics": [
        "srppp_xml_url"
      ]
    },
    {
      "page": "units_convertible_to_g_per_ha",
      "title": "Product application rate units convertible to grams active substance per hectare",
      "topics": [
        "units_convertible_to_g_per_ha"
      ]
    }
  ],
  "_readme": "https://github.com/agroscope-ch/srppp/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "cachem",
    "cli",
    "cpp11",
    "data.tree",
    "dm",
    "dplyr",
    "fastmap",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "memoise",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "srppp_products_with_MO.rmd",
      "filename": "srppp_products_with_MO.html",
      "title": "Statistics on products containing microorganisms in the latest XML dump of the SRPPP",
      "author": "Johannes Ranke",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Products in microorganism categories",
        "Insecticides and fungicides containing microorganisms",
        "Summary"
      ],
      "created": "2024-07-22 10:01:06",
      "modified": "2025-07-17 09:28:17",
      "commits": 3
    },
    {
      "source": "srppp.rmd",
      "filename": "srppp.html",
      "title": "The Swiss Register of Plant Protection Products as a Relational Data Model",
      "author": "Johannes Ranke",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Substances",
        "Products",
        "Unique products (P-Numbers) and their composition",
        "Registered products (W-Numbers)",
        "Example code for getting a product composition from a product name",
        "Uses",
        "Application rates",
        "Culture forms and cultures",
        "Target organisms",
        "Unique combinations of cultures and target organisms",
        "Application comments",
        "Obligations",
        "References",
        "Appendix",
        "Complete culture tree"
      ],
      "created": "2024-07-22 10:01:06",
      "modified": "2026-03-05 16:18:19",
      "commits": 15
    }
  ],
  "_score": 6.2345172835126865,
  "_indexed": true,
  "_nocasepkg": "srppp",
  "_universes": [
    "agroscope-ch",
    "jranke"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.5",
      "date": "2026-05-17T05:29:24.000Z",
      "distro": "noble",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "28eae0cf7d7dd370544512471f343493d557121331c358c58a4bda8fd9547bc0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.5",
      "date": "2026-05-17T05:29:13.000Z",
      "distro": "noble",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "68335e70b0c9e38bf425e96ef1be013ebbb66adb21a72709fcea07e54faa8e3e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.5",
      "date": "2026-05-17T05:29:21.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "eae54c4219bf9b2999cf1dffb36c410e47bba4c823394818d59044928a0c4c16",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.5",
      "date": "2026-05-17T05:28:37.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "31b15a7481287d717349b7a4d5010767f64423f82a7e8256647ca32bddff5c5b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.5",
      "date": "2026-05-17T05:28:10.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "0718dc77b9de9a245326cc666cd96b9b9b33022a8e56aa85d11a231f9972cd18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.5",
      "date": "2026-05-17T05:28:17.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "a4673edbbf69f4e7c664052932ec977a4fd1c286309743896e9606ffa270a005",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.5",
      "date": "2026-05-17T05:28:03.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "6d7a24c8c1c1728022d204e00cc5019da09bcd3076a6f850b386d2328a8bf4de",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.5",
      "date": "2026-06-02T17:55:50.000Z",
      "commit": "c651278f79fd04daac97ac2d3c7910b542b29bd2",
      "fileid": "af6352720d03798bf823859746ef253b0288a4e69cbb7336c670d8d4ab1ed50d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/agroscope-ch/actions/runs/25982284397"
    }
  ]
}