Changelog
teal.data 0.3.0
teal.data 0.2.0
Enhancements
- Added
ADQLQC
,ADCSSRS
, andADEQ5D5L
as supported data sets. - Improved error message in
get_cdisc_keys
. - Examples now use
scda.2022
instead ofscda.2021
. - Fixed help files for
TealDataset
andMAETealDataset
. - Added backstop for missing
reticulate
package in teal.data with Python vignette.
Miscellaneous
- Modified
teal.Dataset$print
method for a less cluttered output. - Transferred data hashing step in
TealDataset
andMAETealDataset
toteal
. - Removed
CDISCTealData
class and updatedTealData
to account for the removed functionality. - Added datasets parents information to
JoinKeys
class. - Updated
cdisc_data
andteal_data
wrappers to handle join_keys creation and updating instead ofCDISCTealData
andTealData
. - Removed join_keys methods from
TealDataset
,TealDatasetConnector
.
teal.data 0.1.2
teal.data 0.1.0
- Initial release of
teal.data
a package for the data model used byteal
applications.
Changes (from behavior when functionality was part of teal
)
New features
- Added
metadata
field toTealDataset
to store a named list ofmetadata
items. It is available for module developers throughFilteredData$get_metadata("<<dataname>>")
and can be pulled or added directly to datasets derived fromTealDatasetConnectors
.
Breaking changes
-
get_key_duplicates
returns adata.frame
instead of atibble
. -
get_call()
function ofCallableFunction
now returns call with namespace included. -
MultiAssayExperiment
andSummarizedExperiment
are now suggested packages, not required. Objects dependent onMultiAssayExperiment
are changed to lazy-load these now suggested packages. - Minor changes to the interface of
TealDataset
, for example some active fields should be replaced by explicit “get” calls.