Package: tabular 0.1.0

Vignesh Thanikachalam

tabular: Render Tables and Listings for Clinical Submissions

Render clinical submission tables and listings to 'RTF', 'LaTeX', 'HTML', 'PDF', and 'DOCX' from pre-summarised data frames, with no external 'Java' or 'SAS' dependency. Features include decimal alignment via font metrics, multi-level column headers with passthrough leaves, predicate-targeted cell styling, footnotes, and group-aware pagination. Built for Clinical Data Interchange Standards Consortium (CDISC) Analysis Data Model (ADaM) workflows and regulatory submissions to agencies such as the Food and Drug Administration (FDA), European Medicines Agency (EMA), and Pharmaceuticals and Medical Devices Agency (PMDA).

Authors:Vignesh Thanikachalam [aut, cre, cph]

tabular_0.1.0.tar.gz
tabular_0.1.0.tar.gz(r-4.7-any)tabular_0.1.0.tar.gz(r-4.6-any)
tabular_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
tabular/json (API)
NEWS

# Install 'tabular' in R:
install.packages('tabular', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/vthanik/tabular/issues

Pkgdown/docs site:https://vthanik.github.io

Datasets:

On CRAN:

Conda:

quarto

3.53 score 68 scripts 47 exports 5 dependencies

Last updated from:465c6b935a. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK294
source / vignettesOK219
linux-release-x86_64OK277
wasm-releaseOK127

Exports:as_gridbrdrcells_bodycells_footnotescells_group_headerscells_headerscells_pagefootcells_pageheadcells_subgroup_labelscells_tablecells_titlecheck_fontscheck_latexcol_speccolscols_applyemitfootnoteget_presetheadershtmlis_brdris_col_specis_header_nodeis_inline_astis_pagination_specis_preset_specis_sort_specis_style_layeris_style_nodeis_style_specis_style_templateis_subgroup_specis_tabular_gridis_tabular_locationis_tabular_specmdpaginatepivot_acrosspresetpreset_minimalset_presetsort_rowsstylestyle_templatesubgrouptabular

Dependencies:clicommonmarkrlangS7xml2

Get started with tabular

Rendered fromtabular.qmdusingquarto::htmlon Jun 11 2026.

Last update: 2026-06-11
Started: 2026-06-11

Readme and manuals

Help Manual

Help pageTopics
Resolve a 'tabular_spec' into a 'tabular_grid'as_grid
Convert a 'tabular_spec' to an 'htmltools' 'tagList'as.tags.tabular_spec
Border-line specificationbrdr is_brdr
Treatment-effect estimates by modelcdisc_eff_estimates
Efficacy-population BigN per armcdisc_eff_n
Best Overall Response and Response Ratescdisc_eff_resp
Overall adverse-event summary, Safety Populationcdisc_saf_ae
Adverse events by System Organ Class and Preferred Termcdisc_saf_aesocpt
Cards hierarchical ARD for AEs by SOC and PTcdisc_saf_aesocpt_ard
Demographics summary, Safety Populationcdisc_saf_demo
Cards ARD for demographics (flat ARD companion)cdisc_saf_demo_ard
Safety-population BigN per armcdisc_saf_n
Vital-signs subgroup summary by Sex and Age Groupcdisc_saf_subgroup
Vital-signs summarycdisc_saf_vital
Cell-location constructors for 'style()'cells cells_body cells_footnotes cells_group_headers cells_headers cells_pagefoot cells_pagehead cells_subgroup_labels cells_table cells_title is_tabular_location
Check font availability across backendscheck_fonts
Check LaTeX-package availability for PDF outputcheck_latex
Per-column display specificationcol_spec
Attach per-column specificationscols
Apply one column spec to many columnscols_apply
Render a 'tabular_spec' to a fileemit
Attach an auto-numbered footnote to a table locationfootnote
Get the active session-default presetget_preset
Attach multi-level column headersheaders
Mark a string as HTML for inline formattinghtml
Mark a string as Markdown for inline formattingmd
Configure paginationpaginate
Convert a cards ARD to a wide display data.framepivot_across
Override the render preset on a specpreset
Minimal theme: one header rule, normal weight throughoutpreset_minimal
Print a 'tabular_spec'print.tabular_spec
Set or clear the session default presetset_preset
Sort the display rowssort_rows
Attach a style layer to a 'tabular_spec' or 'style_template'style
Reusable style template (for house-style presets)is_style_template style_template
Partition the report by a variablesubgroup
Start a tabular displaytabular