# ------------------------------------------------ # CITATION.cff file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # ------------------------------------------------ cff-version: 1.2.0 message: 'To cite package "SynthesizerPlus" in publications use:' type: software license: EUPL-1.2 title: 'SynthesizerPlus: Synthetic Data Generation with Copulas, Evaluation and Multi-Format I/O' version: 0.2.9 doi: 10.5281/zenodo.23193076 abstract: Generates synthetic versions of numeric, categorical, mixed-type and time-series data. Marginal distributions are modelled with interpolated empirical quantile functions and dependence with Gaussian or Student-t copulas (Sklar, 1959). Discrete and categorical variables enter the copula through the distributional transform (Ruschendorf, 2009, ), and their latent correlations are estimated by maximum likelihood as polychoric (Olsson, 1979, ) and polyserial (Olsson, Drasgow and Dorans, 1982, ) correlations. Missing values are modelled by missingness indicators inside the copula, so that missingness may depend on other variables. Supports stratified models, a closeness parameter with calibration to a target distance or disclosure-risk level, chunked generation of very large data sets, copula vector-autoregressive and bootstrap time-series synthesis, augmentation of small training sets for machine learning, and random generation from multivariate distributions and elliptical and Archimedean copulas. Fidelity, utility and disclosure risk are assessed with marginal distances, association matrices, propensity score mean-squared error (Snoke et al., 2018, ), confidence-interval overlap, correct attribution probability and distance to closest record, with 'ggplot2' visualisations. Data can be read from and written to CSV, TSV, RDS, RData, Parquet, Feather, HDF5, JSON, NDJSON, Excel, SPSS, Stata, SAS and fst files. The empirical-quantile and copula approach builds on ideas of the 'synthesizer' package by Mark van der Loo. authors: - family-names: Oancea given-names: Bogdan email: bogdan.oancea@gmail.com preferred-citation: type: manual title: 'SynthesizerPlus: Synthetic Data Generation with Copulas, Evaluation and Multi-Format I/O' authors: - family-names: Oancea given-names: Bogdan orcid: https://orcid.org/0000-0001-6987-5137 email: bogdan.oancea@gmail.com year: '2026' notes: R package version 0.2.9 doi: 10.5281/zenodo.23193076 url: https://github.com/bogdanoancea/SynthesizerPlus repository: https://cran.r-universe.dev repository-code: https://github.com/bogdanoancea/SynthesizerPlus commit: 0432dc5c4cba088a48f1784c462767381b330353 url: https://github.com/bogdanoancea/SynthesizerPlus date-released: '2026-10-16' contact: - family-names: Oancea given-names: Bogdan email: bogdan.oancea@gmail.com