- Breaking change:
combine_supp()
requires that the QNAM columns are not in the source dataset (#64) - Breaking change:
build_from_derived()
no longer requires all datasets with predecessors, but can run on a single dataset or multiple. It will also now accept unnamed datasets. combine_supp()
now allows multipleQNAM
values to go to the sameIDVAR
(#63)- Allow supp data to be zero-row with
combine_supp()
(#45) - Enhance
check_ct_data()
so thatna_acceptable
can now accept a vector of variables. Also add new argumentomit_vars
to control if any variables should be skipped when doing controlled terminology checks (#57) - Add
check_unique_keys()
to check the uniqueness of records in the dataset by variable keys (#52) - Correct the description of
build_from_derived()
predecessor_only parameter
- correct bug with
combine_supp()
when the data and the supp have white space. Now it will be trimmed before attempting to merge - Updates made to work with the newest version of dplyr
- correct bug with
build_from_derived()
that prevented multiple from being combined - removed library calls from tests
- remove
floating_pt_correction
fromcombine_supp()
as it is best to never change the type of the main dataset - Add a message to
drop_unspec_vars
to explain which variables are dropped - Correct bug in
order_cols
, so it will still work when not all columns are present
- correct bug with
combine_supp()
when the data and the supp have different classes for the IDVARVAL - add error to
combine_supp()
to report when not all the rows in the supp have merged - add
floating_pt_correction
argument tocombine_supp()
used for when there are floating point errors withIDVARVAL
- Based on tester feedback, remove any row in supplemental qualifiers that are empty and rearranged the columns