Recent Releases of mermaidr
mermaidr - mermaidr 1.2.8
- Ensure column
observersappears for all methods and data inmermaid_get_project_data() - Add columns
num_sample_units,num_active_sample_units,suggested_citation,
andbboxto results returned from all project endpoint functions
(mermaid_get_projects(),mermaid_get_my_projects(),mermaid_search_projects(),
mermaid_search_my_projects()) - Add vignette on importing CoralNet data to MERMAID
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand 5 months ago
mermaidr - mermaidr 1.2.7
- Add columns to
"bleaching"method inmermaid_get_project_data()data = "sampleunits"gainspercent_20,percent_50,percent_80,percent_100,percent_deaddata = "sampleevents"gainspercent_20_avg,percent_20_sd,percent_50_avg,percent_50_sd,percent_80_avg,percent_80_sd,percent_100_avg,percent_100_sd,percent_dead_avg,percent_dead_sd
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand 6 months ago
mermaidr - mermaidr 1.2.5
- Fix bug causing errors in reading large amounts of data via mermaid_get_project_data() (502 timeout errors, parsing problem)
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 1 year ago
mermaidr - mermaidr 1.2.4
- Fix bug in
mermaid_get_gfcr_report()function, given format of the report file name - Fix tests
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 1 year ago
mermaidr - mermaidr 1.2.3
- Add bulk submission of valid records in Collecting via
mermaid_import_bulk_submit() - Add bulk editing of submitted records (back to Collecting) via
mermaid_import_bulk_edit()
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.2.2
- Add relevant life histories to
"bleaching"method inmermaid_get_project_data()data = "observations"(obscoloniesbleachedsentry) gainslife_histories__competitive,life_histories__generalist,life_histories__stress_tolerant,life_histories__weedydata = "sampleunits"gainspercent_cover_life_histories_weedy,percent_cover_life_histories_generalist,percent_cover_life_histories_competitive,percent_cover_life_histories_stress_tolerantdata = "sampleevents"gainspercent_cover_life_histories_avg_weedy,percent_cover_life_histories_avg_generalist,percent_cover_life_histories_avg_competitive,percent_cover_life_histories_avg_stress-tolerant,percent_cover_life_histories_sd_weedy,percent_cover_life_histories_sd_generalist,percent_cover_life_histories_sd_competitive,percent_cover_life_histories_sd_stress-tolerant
- Fix bug with
mermaid_get_gfcr_report()on Windows machines
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.2.1
- Bug fixes related to handling
mermaid_import_bulk_validate()response - Consistent suppression of http status parsing warnings
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.2.0
- Add
mermaid_get_gfcr_report()for exporting GFCR report for project(s) - Add bulk validation of records in Collecting via
mermaid_import_bulk_validate() - Add
observersto "sampleevents" data inmermaid_get_project_data()and inmermaid_get_summary_sampleevents() - Enable switching production/development tokens automatically
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.1.3
- Add relevant life histories to
"benthiclit"and"benthicpqt"methods inmermaid_get_project_data()data = "observations"gainslife_histories__competitive,life_histories__generalist,life_histories__stress_tolerant,life_histories__weedydata = "sampleunits"gainspercent_cover_life_histories_weedy,percent_cover_life_histories_generalist,percent_cover_life_histories_competitive,percent_cover_life_histories_stress_tolerantdata = "sampleevents"gainspercent_cover_life_histories_avg_weedy,percent_cover_life_histories_avg_generalist,percent_cover_life_histories_avg_competitive,percent_cover_life_histories_avg_stress-tolerant,percent_cover_life_histories_sd_weedy,percent_cover_life_histories_sd_generalist,percent_cover_life_histories_sd_competitive,percent_cover_life_histories_sd_stress-tolerant
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.1.2
- Add fields
management_est_year,management_size,management_parties,management_compliance,management_rulestomermaid_get_summary_sampleevents() - Handle users without projects in
mermaid_get_me()
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.1.1
- Handle timeout error in
mermaid_import_project_data()with suggestions to batch import data by site or date. - Add
mermaid_get_classification_labelmappings()
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 1 year ago
mermaidr - mermaidr 1.1.0
- Add
life_historiesandgrowth_form_life_historiestomermaid_get_reference("benthicattributes") - Add relevant life histories to
"benthicpqt"method inmermaid_get_project_data()data = "observations"gainslife_histories__competitive,life_histories__generalist,life_histories__stress_tolerant,life_histories__weedydata = "sampleunits"gainspercent_cover_life_histories_weedy,percent_cover_life_histories_generalist,percent_cover_life_histories_competitive,percent_cover_life_histories_stress_tolerantdata = "sampleevents"gainspercent_cover_life_histories_avg_weedy,percent_cover_life_histories_avg_generalist,percent_cover_life_histories_avg_competitive,percent_cover_life_histories_avg_stress-tolerant,percent_cover_life_histories_sd_weedy,percent_cover_life_histories_sd_generalist,percent_cover_life_histories_sd_competitive,percent_cover_life_histories_sd_stress-tolerant
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 2 years ago
mermaidr - mermaidr 1.0.4
- Add
project_id,site_id, andmanagement_idtomermaid_get_summary_sampleevents()
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 2 years ago
mermaidr - mermaidr 1.0.3
- Fix bug with refreshing token in authentication flow, introduced in 1.0.2
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 2 years ago
mermaidr - mermaidr 1.0.2
- Add projects column to mermaid_get_me()
- Updates to authentication flow to allow mermaidr to work in Shiny
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 2 years ago
mermaidr - mermaidr 1.0.1
- Added
mermaid_get_me()endpoint to get profile information for the user.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 2 years ago
mermaidr - mermaidr 1.0.0
-
mermaid_get_project_data()now uses CSV endpoints, which significantly speeds up getting data from projects with a large number of observations -
This endpoint brings a few changes - empty values for text fields such as
label,project_notes,site_notes, etc, are nowNAinstead of"" -
Fields with multiple values (e.g.
tags,management_parties, etc) are now separated using a comma (,') instead of a semi-colon (;`) -
Standard deviations have been added for all columns that have averages in
mermaid_get_project_data()- e.g. fishbelt sample events now hasbiomass_kgha_trophic_group_sdin addition tobiomass_kgha_trophic_group_avg. -
Benthic. PQT sample units and sample events data gain the column
num_points_nonother, which counts the number of non-other points -
Fishbelt observations gains the column
assigned_transect_width_m -
All data retrieved via
mermaid_get_project_data()now contains theproject_adminscolumn -
Sample units data from
mermaid_get_project_data()no longer has the randomidcolumn
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 2 years ago
mermaidr - mermaidr 0.7.0
- Covariates are no longer included in mermaid_get_project_data() functions by default, require settings covariates = TRUE
- mermaid_get_project_sites() also gains covariate argument, which when set to TRUE returns covariates at the site level
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 3 years ago
mermaidr - mermaidr 0.6.3
mermaidr 0.6.3
- Allow export of "benthicpqt" data via
mermaid_get_project_data()
mermaidr 0.6.2
- Allow import of "benthicpqt" data via
mermaid_import_project_data() - Enable
mermaid_import_project_data()to takeproject, notproject_id, consistent with other functions
mermaidr 0.6.1
- Remove fuzzyjoin/stringdist dependency, calculate differences for strings in
mermaid_import_check_options()more manually.
mermaidr 0.6.0
- Remove
mermaid_get_summary_sites()as endpoint has been removed. - Ensure all
NAs are written to''to appear as blanks, not literal"NA"in mermaid_import_project_data().
mermaidr 0.5.1
- Fix bug with retrieving content type from headers.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 3 years ago
mermaidr - mermaidr 0.5.0
- Add
mermaid_get_summary_sampleevents()for getting aggregated metrics for all MERMAID surveys, by site, by date, andmermaid_get_summary_sites()for getting aggregated metrics for all MERMAID surveys, by site, for all dates. - Add
mermaid_import_get_template_and_options()to get a template and field options for importing any method into MERMAID. - Add
mermaid_import_check_options()for verifying that data being prepared for import matches the field options allowed. - Remove
mermaid_import_field_options(), replaced by the above two functions (which are more feature rich and complete).
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 3 years ago
mermaidr - mermaidr 0.4.6
Handle presence of all covariates, convert NULL covariates to NA.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 4 years ago
mermaidr - mermaidr 0.4.5
Fix bug where mermaid_get_project_data() functions failed if andrello or beyer covariates were not present, and data for multiple projects is being selected (0.4.4 only fixed the single-project case).
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 4 years ago
mermaidr - mermaidr 0.4.4
- Fix bug where
mermaid_get_project_data()functions failed ifandrelloorbeyercovariates were not present.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 4 years ago
mermaidr - mermaidr 0.4.3
- Added all Vibrant Oceans covariates to aggregated endpoints (in
mermaid_get_project_data()). - Handle any missing (
NA) values inmermaid_import_project_data()by automatically converting to an empty value, which is processed by the API as a NULL, before importing.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 4 years ago
mermaidr - mermaidr 0.4.2
- Handle missing
Sample timevalues inmermaid_import_project_data()by automatically convertingNAto""before importing.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 5 years ago
mermaidr - mermaidr 0.4.1
- mermaid_get_sites() and mermaid_get_managements() now require authorization.
- Added vignette on accessing development data.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 5 years ago
mermaidr - mermaidr 0.4.0
- Added ability to import data into MERMAID via mermaid_import_project_data().
- Added mermaid_import_field_options() to check valid options for fields in import.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 5 years ago
mermaidr - mermaidr 0.3.2
- Removed ability to query "beltfishes", "benthicpits", and "habitatcomplexities" in
mermaid_get_project_endpoint(), since the endpoints were removed from the underlying API. - Bug fixes.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 5 years ago
mermaidr - mermaidr 0.3.1
Updated mermaid_get_reference() to include regions.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 5 years ago
mermaidr - mermaidr 0.3.0
- Updated
mermaid_get_project_data()to automatically unpack any data frame columns. This affects the fishbelt, benthic PIT, and benthic LIT methods, for both sample units and sample events data. This is a breaking change, expected to affect existing code that uses thebiomass_kgha_by_trophic_group,biomass_kgha_by_fish_family, andpercent_cover_by_benthic_categorycolumns in sample units, and their*_avgcounterparts in sample events. Instead of these columns, results will now contain a column for subgroup - for example, instead ofbiomass_kgha_by_trophic_groupthere will be columns such asbiomass_kgha_trophic_group_piscivoreandbiomass_kgha_trophic_group_planktivore. - Updated
mermaid_get_reference()to provide enhanced reference data, returning actual values for e.g. fish family, sizes, groups, etc, instead of their internal IDs. Thedisplaycolumn for the "fishspecies" reference has been renamed tospecies(#21).
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 5 years ago
mermaidr - mermaidr 0.2.3
Fixed bug with handling of covariates (now properly handles case where covariates are NULL).
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 5 years ago
mermaidr - mermaidr 0.2.2
mermaidr 0.2.2
- Added Allen Coral Atlas to all aggregated endpoints (in mermaid_get_project_data()).
- Added biomass_kgha_by_fish_family and biomass_kgha_by_fish_family_avg to fishbelt sample units and sample events, respectively (in mermaid_get_project_data()).
mermaidr 0.2.1
- Terminating httr::RETRY() after one failure if the status code indicates an unauthorized request; no need to retry in those cases.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 5 years ago
mermaidr - mermaidr 0.2.0
- Big addition of Benthic LIT, Bleaching, and Habitat Complexity methods in
mermaid_get_project_data(), and additional fields available in Fish Belt and Benthic PIT endpoints. - Removed
urlargument from most external functions, since switching between prod and dev is more complicated than just changing theurl- especially for authenticated endpoint calls. For now, switching between prod and dev requires installing from the main and dev branches, respectively. I will continue to explore making the token generation more robust for accessing both prod and dev, at which point theurlargument will likely return! - Using
httr::RETRY()instead ofhttr::GET()to make functions more resilient to e.g. temporary API outages or timeouts - Documentation improvements.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand over 5 years ago
mermaidr - mermaidr 0.1.1
- Fix bug related to stricter row binding behaivour from updated version of vctrs.
- Use trailing slash on endpoints to avoid redirects.
- Suppress warning caused by introduction of HTTP_API_VERSION header that is not properly handled by the httr package (https://github.com/r-lib/httr/issues/590).
- Add missing count column to fishbelt observations (queried via mermaid_get_project_data(method = "fishbelt", data = "observations")).
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand almost 6 years ago
mermaidr - mermaidr 0.1.0 Initial Release
Initial release.
Biosphere - Marine Life and Fishery
- R
Published by sharlagelfand about 6 years ago