chevron 0.2.12
- Code enhancement in dst01anddtht01tables, addingtable_namesandparent_nameswhen usingsplit_rows_byandanalysison the
same variable multiple times, enhancing the table paths. Upstream
enhancement fromrtables.
chevron 0.2.11
- A new precisionarguments now control the statistical
analysis and numbers of digits presented inext01.
- A new mapargument now controls the direction of
abnormality associated with each parameter inlbt05.
- A new keepargument prevents the removal of the"Any"(or other user specified) rows during the processing
oflbt07if the table is pruned.
- A new keepargument prevents the removal of the"Any Abnormality"(or other user specified) rows during the
processing oflbt05.
- The labelattributes ofAEBODSYSandAEDECODinadaeare automatically modified
during the pre processing ofAET02,AET03,AET04andAET10.
- New datasetslot inchevron_tlgclass to
store the name of the data sets used in the template.
- Fix a bug that caused all rows to be pruned from the
lbt05table even when they contain non-zero values.
chevron 0.2.10
- Change package maintainer to Joe Zhu.
chevron 0.2.9
- The default precision for parameters in egt01is now of
0 digits.
- vst01default precision for diastolic blood pressure,
systolic blood pressure and pulse rate is now 0. Default precision for
other parameters remains 2.
- lbt01default precision for several parameters is now
provided by the- lab_paramcd_precisionfunction.
- lbt05now prints a clearer error message when- PARAM,- AVALCAT1and- ABN_DIRvariables in- adlbare not of class- factor.
- ttet01_mainnow prints a clearer error message when a
level in- arm_varvariable is missing.
- lbt05has a new argument- mapthat controls
the direction of abnormality associated with each parameter. The default
values are provided by the new- lab_paramcd_abn_dirfunction.
- A bug in lbt05that was removing every rows whenprune_0 = TRUEhas been fixed.
- A new keepargument prevents the removal of the"Any"(or other user specified) rows during the processing
oflbt05andlbt07when the table is
pruned.
chevron 0.2.8
- New unwrapargument printspreprocessing,main,postprocessingandlayoutfunction upon execution of therunmethod.
- The chevron.run.verboseoption andR_CHEVRON_RUN_VERBOSEenvironment variable control theverboseargument of therunmethod, while thechevron.run.unwrapoption andR_CHEVRON_RUN_UNWRAPenvironment variable control theunwrapargument.
chevron 0.2.7
- Add the AEL02,AEL03andCML02A_gltemplates.
- Modify the post processing of MHT01to allow multiplerow_split_var.
- Improve the report_nullmethod to facilitate the
creation of null reports.
- Export the std_postprocessingfunction to simplify post
processing logic.
- AET01can now additionally display the number of death
and withdrawal using the- show_wdargument.
- MNG01line type can now be controlled with the- line_typeargument.
- script_funsdoesn’t rely anymore on source code of pre
processing functions.
chevron 0.2.6
- Added assertion on class of summaryvarsargument ofdmt01().
- Additional arguments can be passed to ael01_nolltrun
method, for instance to split the resulting listing.
- stratargument of- kmg01_mainis now
deprecated - use- stratainstead.
- grob_listand- gg_listare now deprecated -
use- list()instead.
chevron 0.2.5
- MNG01plot can now be displayed without error bars and
can display a continuous temporal scale on the- xaxis.
- Add a chevron_simpleclass which only contains main
function.
- Remove detailsargument inscript_funs,
addnameargument.
- In the runmethod, the argument passed through...are combined with the one passed throughuser_arg....arguments have priority.
- AET05preprocessing now filters on- "(AE|CQ|SMQ)TTE"rather than- "AETTE".
- Rename the dataset ADAETTEinsyn_dataobject toADSAFTTE. Trim the dataset to remove unused
variables.
- Use uppercase variable names in AET05andAET05_ALL.
- The string replacing NAvalues in the tables is now
controlled by thetern_default_na_stroption set during
package load.
- Specified minimal version of package dependencies.
chevron 0.2.4
- TTET01now uses “NE” to represent NA values.
chevron 0.2.3
- Fix argument printing for runmethod.
- Remove six unused tables from the syn_dataobject.
- Fix EGT03to allow multiple parameters.
- Update TTET01to provide meaningful error message if
stratification variables do not exist in analysis dataset.
- PDT01preprocessing now filters- addvto
retain only major protocol deviation.
- AEL01_NOLLTnow has argument- uniqueto
keep only the unique rows in listing.
- AET01_AESI,- EGT02and- LBT14now remove the check in preprocessing function.
- COXT01will drop levels on- arm_varin
preprocessing function now.
- MNG01uses a- ggthemeargument to set
graphic parameters instead of the now defunct- show_h_grid,- show_v_gridand- legend_posarguments. The- tablearguments now controls the behavior of the table. The
arguments- show_nand- show_tableare now
defunct.
- Add RMPT06template.
- The statsandprecisionarguments now
control the statistical analysis and numbers of digits presented inDMT01.
- FSTG01and- FSTG02template removes the- max_colwidthargument. Default font size of the plot is set
to 7.
- Introduce set_section_divfunction to add empty line
separator between specified row splits.
- AET02template the default order of “Total number of
events” and “Total number of patients with at least one adverse event”
switched.
chevron 0.2.2
- Allow EGT03to include multiple parameters.
- Allow KMG01to include stratified variables.
- Allow LBT06andLBT14to be split by
pages.
- Allow AET02,CMT01Ato change the summary
statistics withsummary_labelsargument.
- Add FSTG02template.
- Update the argument "is_event"inKMG01to"IS_EVENT".
- Update the argument "is_rsp"inFSTG01to"IS_RSP".
- FSTG01and- FSTG02stratification variable
labels will be truncated to fit the page.
- Update the script for chevron_tlgobjects. Thedetailsargument is deprecated.
- Fix issue when runmethod is executed withdo.callandverboseargument.
chevron 0.2.1
- Placeholder strings are now replaced during layout creation using
dunlin::render_safefunction.
- New chevron_catalogvignette details usage and version
of chevron templates.
- The runmethod renders the errors faster thanks to the
new internaldo_callfunction.
- Add verboseargument forrunmethod which
would print the argument used.
- Add row_split_varandpage_varas argument
for some template.
- The datasetslot inchevron_tlgclass has
been removed.
- Add CFBT01template.VST01,EGT01andLBT01are now all followingCFBT01. By default parameters are displayed by page .
- Add RMPT03,RMPT04andRMPT05which followRMPT01.
- Add COXT01template.COXT02is now based
onCOXT01.
- Add AET05andAET05_ALLtemplates.
- Add LBT15based onLBT04.LBT04has new arguments to make it more flexible.
- Update EGT03to useACTARMCDas default
arm variable, and remove the preprocessing of filtering to “HR”.
- Update EXT01to allow it to be displayed byPARCAT2.
- Update LBT06template to usePARAMas row
split.
- Convert AVISITto factor and order levels according toAVISITNin preprocessing.
- Update MNG01so that the numericjitterargument controls the width of data spread along the x-axis.
chevron 0.2.0
- Remove the usage of dmclass of object. The chevron
functions now expect list ofdata.frameasadam_dbargument.
- Remove variants in template names.
- Remove deprecated getterfunctionsget_main,get_preprocessandget_postprocess.
- Simplify prefunction and add more data checks inmainfunction.
- Remove redundant assertion functions.
- Add more templates: AET10,KMG01,RSPT01,RMPT01,COXT02,FSTG01, andLBT06.
chevron 0.1.4
- Use listto replacecharacterin template
arguments.
chevron 0.1.3
- Add more templates: AET01_AESI,EGT03,EGT05_QTCAT,LBT04,LBT05,LBT07,LBT14,PDT01,PDT02.
- Deprecation of previous getterfunction likeget_maintomainandmain<-.
- Add chevron_t,chevron_landchevron_gsubclass ofchevron_tlg.
- Add script_funsandscript_argsto obtain
string representation of the full code.
- Update to current templates.
chevron 0.1.2
chevron 0.1.1
- First release with implementation of: AET01,AET02,AET03,AET04,CMT01A,CMT02_PT,DMT01,DST01,DTHT01,EGT01,EGT02,EXT01,LBT01,MHT01,MNG01,VST01,VST02.