Package: vegbankr 1.0.0
vegbankr: Interface to the 'VegBank' Vegetation Plot Database
Provides a programmatic interface to 'VegBank', the vegetation plot database of the Ecological Society of America's Panel on Vegetation Classification, hosted by the National Center for Ecological Analysis and Synthesis (<https://www.nceas.ucsb.edu>). 'VegBank' contains vegetation plot data, community types recognized by the U.S. National Vegetation Classification and others, and all 'ITIS/USDA' plant taxa along with other taxa recorded in plot records. As a 'VegBank' API client, the 'vegbankr' package currently supports querying and downloading vegetation plot records and other supporting information from the 'VegBank' database, and validating and uploading new data to the 'VegBank' database as well.
Authors:
vegbankr_1.0.0.tar.gz
vegbankr_1.0.0.zip(r-4.7)vegbankr_1.0.0.zip(r-4.6)vegbankr_1.0.0.zip(r-4.5)
vegbankr_1.0.0.tgz(r-4.6-any)vegbankr_1.0.0.tgz(r-4.5-any)
vegbankr_1.0.0.tar.gz(r-4.7-any)vegbankr_1.0.0.tar.gz(r-4.6-any)
vegbankr_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
vegbankr/json (API)
NEWS
| # Install 'vegbankr' in R: |
| install.packages('vegbankr', repos = c('https://nceas.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/nceas/vegbankr/issues
Pkgdown/docs site:https://nceas.github.io
Last updated from:67b4552473. Checks:7 ERROR, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | ERROR | 151 | ||
| source / vignettes | OK | 196 | ||
| linux-release-x86_64 | ERROR | 145 | ||
| macos-release-arm64 | ERROR | 100 | ||
| macos-oldrel-arm64 | ERROR | 102 | ||
| windows-devel | ERROR | 115 | ||
| windows-release | ERROR | 91 | ||
| windows-oldrel | ERROR | 92 | ||
| wasm-release | OK | 114 |
Exports:canonicalize_namesget_page_detailsvb_access_token_is_validvb_countvb_count_community_classificationsvb_count_community_conceptsvb_count_cover_methodsvb_count_named_placesvb_count_partiesvb_count_plant_conceptsvb_count_plot_observationsvb_count_projectsvb_count_referencesvb_count_rolesvb_count_stem_countsvb_count_stratavb_count_stratum_methodsvb_count_taxon_importancesvb_count_taxon_observationsvb_count_user_datasetsvb_create_datasetvb_debugvb_getvb_get_base_urlvb_get_by_idvb_get_community_classificationsvb_get_community_conceptsvb_get_community_interpretationsvb_get_cover_methodsvb_get_named_placesvb_get_partiesvb_get_plant_conceptsvb_get_plot_observationsvb_get_projectsvb_get_referencesvb_get_rolesvb_get_stem_countsvb_get_stratavb_get_stratum_methodsvb_get_taxon_importancesvb_get_taxon_interpretationsvb_get_taxon_observationsvb_get_user_datasetsvb_overviewvb_refresh_token_is_validvb_refresh_tokensvb_resolvevb_set_base_urlvb_set_tokenvb_undebugvb_unset_tokenvb_uploadvb_upload_community_classificationsvb_upload_community_conceptsvb_upload_cover_methodsvb_upload_plant_conceptsvb_upload_plot_observationsvb_upload_stratum_methodsvb_upload_taxon_interpretationsvb_validate_community_conceptsvb_validate_cover_methodsvb_validate_plant_conceptsvb_validate_plot_observationsvb_validate_stratum_methods
Dependencies:askpassbase64encclicpp11curlDBIdplyrduckdbgenericsgluehttr2jsonlitelifecyclemagrittrnanoparquetopensslpillarpkgconfigpurrrR6rappdirsrlangstringistringrsystibbletidyrtidyselectutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Canonicalize VegBank column names (i.e. convert to snake_case), using a package-provided lookup table by default | canonicalize_names |
| Get paging details for a VegBank dataframe | get_page_details |
| Validate at least one of two columns is present | validate_at_least_one_present |
| Validate no duplicate values in specified columns | validate_no_duplicates |
| Validate no NULL values in specified columns | validate_no_nulls |
| Validate values exist in parent table | validate_values_exist |
| Check whether the stored access token is present and not expired | vb_access_token_is_valid |
| Get record count for a VegBank resource | vb_count vb_count_community_classifications vb_count_community_concepts vb_count_cover_methods vb_count_named_places vb_count_parties vb_count_plant_concepts vb_count_plot_observations vb_count_projects vb_count_references vb_count_roles vb_count_stem_counts vb_count_strata vb_count_stratum_methods vb_count_taxon_importances vb_count_taxon_observations vb_count_user_datasets |
| Create a VegBank dataset | vb_create_dataset |
| Enable VegBank API debugging mode | vb_debug |
| Retrieve data from VegBank | vb_get vb_get_community_classifications vb_get_community_concepts vb_get_community_interpretations vb_get_cover_methods vb_get_named_places vb_get_parties vb_get_plant_concepts vb_get_plot_observations vb_get_projects vb_get_references vb_get_roles vb_get_stem_counts vb_get_strata vb_get_stratum_methods vb_get_taxon_importances vb_get_taxon_interpretations vb_get_taxon_observations vb_get_user_datasets |
| Get the currently configured base URL for the VegBank API | vb_get_base_url |
| Retrieve a VegBank resource by identifier | vb_get_by_id |
| Retrieve VegBank summary stats | vb_overview |
| Check whether the stored refresh token is present and not expired | vb_refresh_token_is_valid |
| Refresh stored Bearer tokens | vb_refresh_tokens |
| Resolve a VegBank identifier | vb_resolve |
| Set a base URL for the VegBank API | vb_set_base_url |
| Set Bearer token(s) for authenticated API requests | vb_set_token |
| Disable VegBank API debugging mode | vb_undebug |
| Clear stored Bearer tokens | vb_unset_token |
| Upload data to VegBank | vb_upload vb_upload_community_classifications vb_upload_community_concepts vb_upload_cover_methods vb_upload_plant_concepts vb_upload_plot_observations vb_upload_stratum_methods vb_upload_taxon_interpretations |
| Validate VegBank loader tables for new community concepts | vb_validate_community_concepts |
| Validate VegBank loader tables for new cover methods | vb_validate_cover_methods |
| Validate VegBank loader tables for new plant concepts | vb_validate_plant_concepts |
| Validate VegBank loader tables for plot observations and related data | vb_validate_plot_observations |
| Validate VegBank loader tables for new stratum methods | vb_validate_stratum_methods |
