Skip to content

ecocomDP 1.2.0

Compare
Choose a tag to compare
@clnsmth clnsmth released this 19 Oct 21:40
b720d88

Enhancements

  • Release new plotting functions for taxonomic and geographic exploration.
  • Allow multiple input types to the new data parameter of "use" functions (supercedes dataset), thereby simplifying and accelerating exploratory manipulation and plotting.
  • Reformat dataset object returned by read_data(). Generally, this simplifies dataset indexing and usage within iteration contexts. It removes a layer of nesting and places the dataset id at the same level as metadata, tables, and validation_issues.
  • Release new annotation_dictionary() function. This feature will allow ecocomDP creators to view the semantic annotations for existing ecocomDP datasets. Annotation dictionary is published as an EDI data package to apply occasional updates.
  • Release new validate_mapped_id() function. Ensures values listed under /variable_mapping/mapped_id resolve without error
  • Release new Model Overview vignette. The model overview vignette consists of the authoritative set of table descriptions, relationships, and requirements for the ecocomDP model and a visualization of table contents and relationships.
  • Release new Shared Practices Vignette. This document delineates the practices that all creators of ecocomDP formatted datasets should adopt in order for the community to build a cohesive and interoperable collection. It contains detailed descriptions of practices, definitions of concepts, and solutions to many common issues.

Fixes

  • Prevent L1 EML from inheriting L0 provenance and additional metadata, these should not be inherited by the L1 in create_eml()

Deprecation

  • Discourage use of the observation parameter of plotting functions and replace it with the more flexible data parameter (see above). These changes are backwards compatible with previous releases.
  • Discourage use of plot_taxa_sample_time() in favor of plot_sample_space_time(). These changes are backwards compatible with previous releases.
  • Discourage use of the previous dataset object returned by read_data() in favor of a new one. See details above. These changes are backwards compatible with previous releases.