- documentation for Modul V2 (DIN 5725-2) started
- stability plot got several enhancements (calculating prospective u_CRM more correctly by acknowledging specified k from Tab.C3, annotating labels of constant values to the left and changing values on the to improve readability, annotating only lower or upper values depending on the direction of slope)
- Fig.V2 now more robust in annotation in case of missing/filtered labs and also annotating k and h statistics
- Tab.S1 received additional columns indicating the absolute U
staband tmax, which is the maximum shelf life in month if the U_abs/3 criteria is used - L Module received a
flextablebased example table (instead of a screenshot), which allows users to copy/paste into Excel to get the format correct - V Modul filtering object more robust now
- S Modul explains difference between standard and adjusted plot version in more detail
- DIN 5725-2 Tab.V0 indicates filtered data by red cell background
- filtering of complete labs better handled in DIN 5725-2 workflow
- DIN 5725-2 workflow can handle multiple properties in input and filtering data by user
- new exported function markdown2expression()
- test implementation for DIN 5725-2 workflow (Validation module)
- single report file for C module combining Tab.C3 and analyte data
- more automatic capturing of UI elements for documentation
- plot annotation modified ('Overall mean' to 'µ')
- V data upload allows optional columns for
NameandType - V report now uses flextable objects as well
- V page GUI layout improved
- finally (!) distorted Fig.H1 now consistently fixed
ft_default()with parameters covering most formatings
- Example tables for upload formats are generated by a function now providing a flextable object resembling an Excel table style
- improved Docker file (thanks to JR)
- some figures in help are now generated in memory (instead of screen shot)
- css files for help files and reports are now included in the package
- alternative flextable output supported for most tables
- H, S and C Reports are now possible to Word format (using flextables)
- help RMD files are rendered via a temp file, allowing to omit markdown dependency
- new internal renderPlotHD() to be able to increase plot font size throughout the app
- rewrite read_zenodo() to comply with CRAN rules to 'exit gracefully'
- fix error in LTS modul (error upon new value entry)
- set up a 'devel' branch on GitHub to keep 'main' branch non-failing
- DRMD v0.3.0 now supported
- XML validation implemented
- DRMD schema incorporated as external data
- DRMD table visualization improved for idx column
- Docker container creation incorporated in the GitHub CI
- skipping a test for markdown rendering the help files on CRAN to avoid an markdown related error
- function adjusted to comply with current DRMD XML schema definition
- Tab.C3 can be exported to a DRMD XML file
- Tab.D2 indicates relevant XML node information (for selected measurement node) in header
- Tab.D1 shows index path for each value allowing to selectively edit nodes with similar name path
- various (internal) functions to work with XML data (flatten/extend lists), setup DRMD specific structure, etc.
- analyte parameter UI moved to Tab.C3
- report buttons moved to Tab.C3
- all card items in C module are collapsible now
- Fig.C1 can be moved between layout columns to better deal with CRMs containing many (>15) analytes
- D module got improved layout
- New module DRMD (Digital Reference Material Document)
- allows to upload a XML file in DRMD format (currently still under development)
- presents administrative data and measurement data from the XML in 2 tables
- allows to modify administrative data
- allows to write modified XML to disc
- help files for DRMD module initialized
- report file for DRMD module initialized
- required 2 new dependencies (
dplyrandxml2)
- Added a
NEWS.mdfile to start tracking package changes. - Added a static badge to the
README.mdproviding the link to the LiveApp of the current GitHub version.