Learn R Programming

ecocomDP

Overview

Tools to create, use, and convert ‘ecocomDP’ datasets. ‘ecocomDP’ is a dataset design pattern for harmonizing ecological community surveys in a research question agnostic format, from source datasets published across multiple repositories, and with methods that keep the derived datasets up-to-date as the underlying sources change. Described in O’Brien et al. (2021), https://doi.org/10.1016/j.ecoinf.2021.101374.

Installation

Get the latest CRAN release:

install.packages("ecocomDP")

Get the latest development version:

# install.packages("remotes")
remotes::install_github("EDIorg/ecocomDP", ref = "development")

Usage

Model documentation

Getting help

Use GitHub Issues for bug reporting, feature requests, and general questions/discussions. When filing bug reports, please include a minimal reproducible example.

Contributing

Community contributions are welcome! Please reference our contributing guidelines for details.


Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Copy Link

Version

Install

install.packages('ecocomDP')

Monthly Downloads

286

Version

1.3.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Colin Smith

Last Published

August 16th, 2024

Functions in ecocomDP (1.3.2)

create_location_ancillary

Create the location_ancillary table
plot_taxa_sample_time

Plot dates and times samples were taken (DEPRECATED)
plot_taxa_occur_freq

Plot taxon occurrence frequencies
create_taxon_ancillary

Create the taxon_ancillary table
plot_taxa_rank

Plot taxa ranks
write_tables

Write tables to file
plot_taxa_accum_sites

Plot taxa accumulation by site accumulation
plot_taxa_abund

Plot mean taxa abundances per 'observation_id'
read_data

Read published data
plot_taxa_shared_sites

Plot number of unique taxa shared across sites
save_data

Save a dataset
search_data

Search published data
validate_data

Validate tables against the model
plot_taxa_accum_time

Plot taxa accumulation through time
plot_taxa_diversity

Plot diversity (taxa richness) through time
calc_length_of_survey_years

Calculate length_of_survey_years for the dataset_summary table
calc_number_of_years_sampled

Calculate number_of_years_sampled for the dataset_summary table
ants_L1

The ecocomDP (L1) version of EDI data package knb-lter-hfr.118.33
calc_std_dev_interval_betw_years

Calculate std_dev_interval_betw_years for the dataset_summary table
calc_geo_extent_bounding_box_m2

Calculate geo_extent_bounding_box_m2 for the dataset_summary table
create_variable_mapping

Create the variable_mapping table
flatten_data

Flatten a dataset
create_dataset_summary

Create the dataset_summary table
create_eml

Create EML metadata
convert_to_dwca

Convert a dataset to the Darwin Core Archive format
annotation_dictionary

Annotations of published data
plot_sample_space_time

Plot dates and times samples were collected or observations were made
plot_sites

Plot sites on US map
create_location

Create the location table
create_observation_ancillary

Create the observation_ancillary table
ants_L0_flat

Joined and flat version of EDI data package knb-lter-hfr.118.33
create_observation

Create the observation table
create_taxon

Create the taxon table