Changelog
Source:NEWS.md
traitdataform 0.6.8
- fix test value for changed dependencies: new taxon names on gbif.org.
- add suppdata to NAMESPACE
traitdataform 0.6.7
CRAN release: 2021-09-20
Dependency on external data has been revised to comply with CRAN policy: - demo data are now delivered with the package, to enable offline package testing, examples and vignette building; also more detailled documentation on these data was added. - calls on external data for research purposes now fail with an informative message without causing errors or warnings when the resource is not available - download URLs for research data are resolved from DOIs using package ‘suppdata’ (where possible) to provide higher stability for external resources
traitdataform 0.6.2
- update call to package
units
(pull request #42 by Iñaki Ucar) - update new taxon names in tests
traitdataform 0.6.1
CRAN release: 2020-11-11
- fix to comply to CRAN policy: Packages which use Internet resources should fail gracefully with an informative message if the resource is not available or has changed (and not give a check warning nor error).
traitdataform 0.6.0
CRAN release: 2020-10-21
Major changes:
- update internal terms to v0.10 of the Ecological Trait-data Standard (ETS). In ETS v0.10 the assignment of user-defined and standardised measurement values and trait and taxon assignments has been updated, to match labelling practice in DwC and provide a more intuitive content for those fields. Accordingly
- the v0.9.1 terms
scientificName
,traitName
,traitValue
, andtraitUnit
have been renamed intoverbatimScientificName
,verbatimTraitName
,verbatimTraitValue
, andverbatimTraitUnit
with new identifiers. - the terms
scientificNameStd
,traitNameStd
,traitValueStd
, andtraitUnitStd
have been renamed intoscientificName
,traitName
,traitValue
, andtraitUnit
and now form the default suggested content for trait data complying with the ETS. Definitions have been harmonized. The original *Std identifiers now resolve to these new terms.
conformsTo
has been added toas.traitdata()
to return the data table in terms of version 0.9. By default, output is returned in ETS version 0.10. Data releases created bytraitdataform
should always be labelled with the version of ETS that applies to the data! - the v0.9.1 terms
traitdataform 0.5.7
CRAN release: 2020-04-05
- Preparing for R 4.0.0 change to read.table() and data.frame(): handling of factor data (trait and taxon names) is now locale-independent
- updating download links for Data Dryad
traitdataform 0.5.4
CRAN release: 2019-05-06
- enforce UTF-8 environment in Latin-1 locale now works for
traitdataform 0.5.3 (released on CRAN 2019-04-16)
CRAN release: 2019-04-16
- character issues in strict Latin-1 locale have been resolved (apostrophe and en-dash)
- a dependency on an external resource (ETS.csv) is now static.
traitdataform 0.5.2 (released on CRAN 30.12.2018)
CRAN release: 2018-12-30
- solve minor compliance issues with CRAN: use LICENSE template
traitdataform 0.5.0 (released 04.12.2018)
stable, for submission on CRAN. From this point on, backwards compatibility will be maintained.
minor changes (since v0.4):
- complete package vignette
- improved unit handling
- solid demo data import
traitdataform 0.4.2
- finalize package vignette
- simplify demo data calls
- fix handling of measurementID as factor
- fix return of output in standardize()
traitdataform 0.4.1
- update package vignette
- fix print methods
- fix thesaurus function
- set helper functions internal (not exported)
- fix file import for carabids
traitdataform 0.4.0 (released 26.11.2018)
traitdataform 0.3.4
- update as.trait() and as.thesaurus() as well as print methods
- update dependencies on units()
traitdataform 0.3.3
- rename and update standardize_taxa() <- standardize.taxonomy()
- rename standardize_traits() <- standardize.traits()
- fix environment issues with pulldata()
traitdataform 0.3.1
- clean rewrite of get_gbif_taxonomy()
- test_that implementation
- Travis CI implementation
- add Code of Conduct and CONTRIBUTING
traitdataform 0.3.0
- solve all errors, warnings and notes on R CHECK
- complete man pages
- fix matching bug for get_gbif_taxonomy()
traitdataform 0.2.6
- fix function mutate.traitdata() (remove method dependency to dplyr)
- update documentation for as.trait()
- successful build of vignette
traitdataform 0.2.5
- fix export of get_gbif_taxonomy()
- handle subspecies and superspecies cases
- handle warnings in taxon mapping output
- update documentation on taxon mapping
traitdataform 0.2.4
- fix export of
standardize.exploratories()
to include all columns by default. - start fixing install warnings
traitdataform 0.2.2
- fix bug in
standardize.taxonomy()
: reset row.names. - update data attributes in dataset
carabids
for handling inas.traitdata()
.
traitdataform 0.2.1
- add function
as.metadata()
for templating of metadata into an object class, including methodprint.metadata()
- update as.traitdata, print.traitdata, rbind.traitdata to make use of
as.metadata
- provide metadata and thesaurus as attributes in data object ‘carabids’
- update
as.traitdata()
: enable forwarding of attributes of input object (for metadata etc. )
traitdataform 0.2
Major changes
- updated terms to traitdata standard v0.6.
- datasets are not loaded by default, but wait for a prompt using
data()
. Also added documentation for all datasets and added more datasets. - adding function method
rbind.traitdata()
for merging standardised datasets into a unified table. includes handling of metadata object in attributes - metadata can be stored in the attributes of a dataset and will be preserved when updating the dataset. Information will be handled when merging or combining multiple datasets.
- trait thesauri can be added more easily from a data frame or from a list of ‘trait’ objects.
traitdataform 0.1.7
Major changes
- add function
standardize.exploratories()
to extract georeference data for a plotID. - add function
read.service()
(provided by Dennis Heimann & Andreas Ostrowski) for access of datasets on BExIS. I added a secure masked prompt using the ‘getPass’ package.