Skip to content
SPECIFICTION
Get listed

PluRel

star-project.stanford.edu

Spec sheet

Purpose
PluRel is an open-source library for synthesizing relational and tabular data.Read 8 Oct 2026 · github.com
License
The GitHub repository identifies the project license as MIT.Read 8 Oct 2026 · github.com
Compatibility
Generated datasets can be made compatible with RelBench.Read 4 Oct 2026 · star-project.stanford.edu
Configurable output
Its configuration controls table layouts, table and row counts, column counts, and structural causal model parameters.Read 8 Oct 2026 · star-project.stanford.edu
Data types and patterns
Feature generation supports numeric, categorical, and boolean values, with temporal trends, cycles, and fluctuations.Read 4 Oct 2026 · star-project.stanford.edu
Feature types
Generated feature columns support numeric, categorical, and boolean types.Read 8 Oct 2026 · star-project.stanford.edu
Generation stages
It models database schemas with directed graphs, inter-table primary–foreign key links with bipartite graphs, and feature distributions with conditional causal mechanisms.Read 8 Oct 2026 · star-project.stanford.edu
Installation
The library is installed with pip install plurel and requires Python 3.12 or later.Read 8 Oct 2026 · github.com
Installation requirement
The library is installed with pip and requires Python 3.12 or later.Read 4 Oct 2026 · github.com
Intended context
The project targets relational foundation model research and data-driven work with complex multi-table databases.Read 4 Oct 2026 · star-project.stanford.edu
Intended use
The project describes PluRel as a framework for research on relational foundation models and synthetic relational database generation.Read 8 Oct 2026 · arxiv.org
Large-scale generation
A multiprocessing script can generate databases in parallel, with the number of databases and processes configurable.Read 4 Oct 2026 · github.com
Parallel generation
A multiprocessing-based script can generate databases in parallel, with the process count configurable.Read 8 Oct 2026 · github.com
RelBench compatibility
The project says its generated dataset objects are compatible with RelBench.Read 8 Oct 2026 · github.com
Research results
The project reports that synthetic database diversity and pretraining token count both show power-law scaling in relational foundation model pretraining loss.Read 8 Oct 2026 · star-project.stanford.edu
Schema input
It can generate data from an existing SQL schema using the optional schema_file setting.Read 4 Oct 2026 · star-project.stanford.edu
SQL schemas
The configuration can optionally use an existing SQL schema as input.Read 8 Oct 2026 · star-project.stanford.edu
Temporal patterns
Feature generation can model temporal correlations using trend, cycle, and fluctuation components.Read 8 Oct 2026 · star-project.stanford.edu
Transfer limitation
The project states that synthetic pretraining alone is insufficient for robust zero-shot transfer and that continued pretraining on real data is critical for distribution alignment.Read 8 Oct 2026 · star-project.stanford.edu

Where Specifiction places it

Alternatives to PluRelAll alternatives →