Package: srppp 2.0.5

Johannes Ranke

srppp: Read the Swiss Register of Plant Protection Products

Generate data objects from XML versions of the Swiss Register of Plant Protection Products. An online version of the register can be accessed at <https://www.psm.admin.ch/de/produkte>. There is no guarantee of correspondence of the data read in using this package with that online version, or with the original registration documents. Also, the Federal Food Safety and Veterinary Office, coordinating the authorisation of plant protection products in Switzerland, does not answer requests regarding this package. Please refer to the website of the registration authorities for additional information about the data made available via this package. The following important notes published at that website are included here in an inofficial translation for convenience: The register contains all plant protection products registered in Switzerland, independent of their availability on the market; The mentioning of a product does not imply a recommendation; Products with expired authorisation and retracted parallel imports remain in the register until the deadline for the last lawful use ("exhaustionDeadline" in the XML file) has expired; In case of doubt, only the original registration documents apply; When using the data, the BLV (Federal Food Safety and Veterinary Office) has to be mentioned as the data source, and a reference to the official register has to be made; Commercial use of the data without consent of the BLV is prohibited.

Authors:Daniel Baumgartner [ctb], Marcel Mathis [rev, ctb], Romualdus Kasteel [rev], Elisabeth Lutz [ctb], Johannes Ranke [aut, cre], Agroscope [cph]

srppp_2.0.5.tar.gz
srppp_2.0.5.zip(r-4.7)srppp_2.0.5.zip(r-4.6)srppp_2.0.5.zip(r-4.5)
srppp_2.0.5.tgz(r-4.6-any)srppp_2.0.5.tgz(r-4.5-any)
srppp_2.0.5.tar.gz(r-4.7-any)srppp_2.0.5.tar.gz(r-4.6-any)
srppp_2.0.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
srppp/json (API)

# Install 'srppp' in R:
install.packages('srppp', repos = c('https://agroscope-ch.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/agroscope-ch/srppp/issues

Pkgdown/docs site:https://agroscope-ch.github.io

On CRAN:

Conda:

6.18 score 1 packages 23 scripts 177 downloads 17 exports 27 dependencies

Last updated from:f401a3a3b6. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK343
source / vignettesOK255
linux-release-x86_64OK216
macos-release-arm64OK215
macos-oldrel-arm64OK176
windows-develOK142
windows-releaseOK217
windows-oldrelOK127
wasm-releaseOK127

Exports:alternative_productsapplication_rate_g_per_hal_per_ha_is_water_volumeproduct_ratesresolve_culturessrppp_dmsrppp_xml_clean_product_namessrppp_xml_define_use_numberssrppp_xml_getsrppp_xml_get_from_pathsrppp_xml_get_ingredientssrppp_xml_get_parallel_importssrppp_xml_get_productssrppp_xml_get_substancessrppp_xml_get_usessrppp_xml_urlunits_convertible_to_g_per_ha

Dependencies:backportscachemclicpp11data.treedmdplyrfastmapgenericsgluelifecyclemagrittrmemoisepillarpkgconfigpurrrR6rlangstringistringrtibbletidyrtidyselectutf8vctrswithrxml2

The Swiss Register of Plant Protection Products as a Relational Data Model
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

Last update: 2026-03-05
Started: 2024-07-22

Statistics on products containing microorganisms in the latest XML dump of the SRPPP
Products in microorganism categories | Insecticides and fungicides containing microorganisms | Summary

Last update: 2025-07-17
Started: 2024-07-22

Readme and manuals

Help Manual

Help pageTopics
Find alternative products for all products containing certain active substancesalternative_products
Calculate application rates for active ingredientsapplication_rate_g_per_ha
Use definitions where the rate in l/ha refers to the volume of the spraying solutionl_per_ha_is_water_volume
Calculate product application ratesproduct_rates
Resolve culture specifications to their lowest hierarchical levelresolve_cultures
Create a dm object from an XML version of the Swiss Register of Plant Protection Productsprint.srppp_dm srppp_dm
Clean product namessrppp_xml_clean_product_names
Define use identification numbers in an SRPPP read in from an XML filesrppp_xml_define_use_numbers
Read an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get srppp_xml_get.character srppp_xml_get.NULL srppp_xml_get_from_path
Get ingredients for all registered products described in an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get_ingredients
Get Parallel Imports from an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get_parallel_imports
Get Products from an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get_products
Get substances from an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get_substances
Get uses ('indications') for all products described in an XML version of the Swiss Register of Plant Protection Productssrppp_xml_get_uses
URL of the XML version of the Swiss Register of Plant Protection Productssrppp_xml_url
Product application rate units convertible to grams active substance per hectareunits_convertible_to_g_per_ha