This is a major new release with a renamed, restructured, and better streamlined API.
Note that this release is not backwards compatible with previous ones. Many function calls from the v0.2.x series remain available with deprecation warnings, and are slated for removal in 0.4.x.
Major changes include the following:
- a02c294 State symbol to label translation is now polymorphic state-capable
- 37d6354 Upgrades to using KB API v2, including
- Overhauls term category determination and use, including
- 7589303 Adds mutual excusivity functions
- fc03aba Adds Owl class for use with get_ontotrace_data()
- 47f6c71 Adds terminfo class
- Streamlined and restructured function API and naming, including
- 3759ab3 Combines NeXML char matrix functions
- 527c3c5 Renames pk_get_IRI.R to get_IRI.R
- 97a84bf Removes pk_ prefix from term.R functions
- 4e353e0 Removes pk prefix from pk_is_descendant/pk_is_ancestor
- 6dd42e4 Renames pk_get_study_xml to get_study_data
- d38f801 Renames pk_get_ontotrace_xml to get_ontotrace_data
- e7f5106 Replaces pk_*_class with term_classification
- 52b6fca Renames pk_get_study_list to get_studies (#126)
- 81eb0b9 Renames pk_get_iri to get_term_iri (#125)
- b535e62 Moved CI testing from GitHub action to CircleCI
- Various improvements to documentation and examples