Skip to content

tidysynthesis

0.1.3

A Common API for Synthesizing Data

0packages depend
2.9Kdownloads / year
99.8%test coverage
11/13checks pass

Overview

About
Maintained by Aaron R. WilliamsFirst published 2025-11-112 releasesCRAN page ↗GitHub ↗

A system built on 'tidymodels' for generating synthetic tabular data. We provide tools for ordering a sequential synthesis, feature and target engineering, sampling, hyperparameter tuning, enforcing constraints, and adding extra noise during a synthesis.

Install

Health

CRAN checks
2NOTE11OK
Failing flavors
  • NOTE r-devel-linux-x86_64-debian-clang
  • NOTE r-devel-linux-x86_64-debian-gcc
Slowest check: 6.4 min · r-devel-linux-x86_64-fedora-clang
Code health
Yes
Tests · ratio 0.92
99.8%
Coverage · measured lines
100%
Documentation · exports
18
Dependencies · direct
Check history
  • NOTE2026-07-11
    12 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • OK2026-05-02
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-04-25
    11 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 1,758 wordsVignettesNopkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
100%
Return-value docs
100%
References docs
0%

Downloads

2.9K
CRAN downloads in the past year
Rank #8,281 · ~8/day · ~246/mo
Daily download trend is not available in this view yet.
29230 days
1.3K90 days
2.9K1 year
Compare downloads with other packages →
Also on58 r2u28 autocran

Repository

Repository
5Stars
1Forks
9Open issues
1Open PRs
4Releases
89Commits
3Contributors
License GPL-3.0 · 89 commits · Last activity 2026-07-02 · 0% stars, 30d

Stars over time

2025-06-30 · 12026-07-07 · 5

Repository practices

Upstream repositoryBeta

5 development-tooling and community-health practices detected across 5 families in the upstream repository

Checks run against github.com/urbaninstitute/tidysynthesis on 2026-07-19.

Continuous integration (1)
GitHub Actions
Reproducibility and dev environment (1)
data-raw/
Docs source (1)
README.qmd
Lint, format, editor (1)
RStudio project
Show all practices
Governance and community (1)
Issue templates
How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
27 external dependencies (excludes base and recommended)
Depends (1)
R >= 4.1.0
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Code Composition
R 20,502 (84%)Rd 3,936 (16%)
Code characteristics
Object systems
S314
Cyclomatic complexity
2.0 median / 21 max
Test cases
313 / 0.92 per code line

Test coverage

Line coverage

100%

Expression

99.8%

Tests / Examples

99.8% / 68% ex

Functions

153 77 exported

Complexity

3.4 avg / 21 max

Call network

153 nodes / 181 edges

Loading call graph…

Lowest coverage

153 functions
FunctionCycloCoverage
construct_col_schema360%
.extract_mode393%
add_constraints exp1100%
add_custom_extractors exp1100%
add_custom_models exp1100%
add_custom_noise exp1100%

Datasets

Bundled datasets · 5
NameClassRows × ColsAlso ships in
acs_conftbl_df/tbl/data.frame1,500 × 12
acs_conf_nwtbl_df/tbl/data.frame1,500 × 11
acs_starttbl_df/tbl/data.frame500 × 5
acs_start_nwtbl_df/tbl/data.frame500 × 4
example_natbl_df/tbl/data.frame200 × 6

People & History

People (10)
Maintainer (1)
Author, Maintainer
Authors (4)
Author, Maintainer
Contributors (5)
Contributor
Contributor
Contributor
Contributor
Contributor
Copyright holders (1)
Copyright holder
Package Timeline

2 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.1.3Latest
    2026-03-17 · current release · diff ↗
  • 0.1.2
    2026-03-10
  • R
    R 4.5.0 released · 2025-04-11

Package metadata

First published
2025-11-11
Total releases
2 / 1 yrs
License
GPL-3 OSI
Minimum R
≥ 4.1.0
Bundled data
37 KB / 5 files
Download size
201 KB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →