Synthesize Bio API Wrapper
Overview
Access Synthesize Bio models from their API https://app.synthesize.bio/ using this wrapper that provides a convenient interface to the Synthesize Bio API, allowing users to generate realistic gene expression data based on specified biological conditions. This package enables researchers to easily access AI-generated transcriptomic data for various modalities including bulk RNA-seq, single-cell RNA-seq, microarray data, and more.
- Format hosted GEM-2 baseline, reference-based expression, metadata prediction and reconstruction results through the standard prediction client.
- Preserve nested metadata, classifier labels/probabilities and full numeric precision when reading prediction results.
- Keep requested input/output column order and missing values aligned.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-04
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 12
- Examples that run
- 0%7 never run
- Exported functions with examples
- 58%
- Documented parameters
- 100%
- Return-value docs
- 58%
- Help pages citing references
- 0%
- Available Metadata HTML
- Baseline Models HTML
- Getting Started HTML
- Metadata Prediction HTML
- Reference Conditioning HTML
- Self-Hosted Models HTML
Downloads
Repository
- PRs merged (all time)
- 84%
- Median days to close, 50 most recently updated closed issues
- not measured
- Median days to close, 50 most recently updated closed PRs
- 1
Stars over time
Forks over time
PRs over time
Commits over time
Commit identities over time
9 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/synthesizebio/rsynthbio on 2026-10-25.
The R CMD check workflow runs on Linux, macOS and Windows
GitHub Pages site last deployed 2026-05-06 · The repository has a site deploy workflow
Show all practicesHide 1 practice
This repository shows signs of AI coding tools.
- Cursorfirst seen 2026-03-31Seen in the repository: .cursorNamed in .Rbuildignore: .cursorCommits: at least 3 crediting it in the message
- Gemini Code AssistSeen in the repository: .gemini
- CursorPull requests: 9 from outside contributors, first on 2026-04-14
Dependencies
Code & Tests
People & History
Previously maintained by Synthesize Bio (4.0.0 to 4.2.1) and Candace Savonen (1.0.0 to 3.0.2).
Pick two releases to compare their code metrics.
- 4.2.3Latest2026-10-17 · current release · diff ↗ ·
20 hours in CRAN's queue
Listed in CRAN's incoming queue from 2026-10-17 02:21 to 2026-10-17 21:55 UTC, in 7 readings. - 4.2.22026-10-14 · diff ↗
- 4.2.12026-10-13 · diff ↗
- 4.2.0
- RR 4.6.0 released · 2026-04-24
- 4.1.02026-02-25 · diff ↗
- 4.0.12026-02-13 · diff ↗
- 4.0.02025-12-04 · diff ↗ ·
removed 8 exports
MODEL_MODALITIES, MODEL_MODES, get_valid_modalities, get_valid_modes, get_valid_query, log_cpm, validate_modality, validate_queryadded 2 exports
get_example_query, list_models - 3.0.2
- 3.0.02025-10-15 · diff ↗ ·
added 3 exports
DEFAULT_POLL_INTERVAL_SECONDS, DEFAULT_POLL_TIMEOUT_SECONDS, DEFAULT_TIMEOUT - 2.2.12025-09-12 · diff ↗
- 2.0.0
- 1.0.02025-06-02
- RR 4.5.0 released · 2025-04-11
Package metadata
- First published
- 2025-06-02
- Total releases
- 12 / 1 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 86 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("rsynthbio")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-26, which the citation names so these numbers can be found later. More on citing and the projects behind them.