{
  "_id": "6a2bf3773efcd9bda42d0d7f",
  "Type": "Package",
  "Package": "rsynthbio",
  "Title": "Synthesize Bio API Wrapper",
  "Version": "4.2.0",
  "Authors@R": "person(given = \"Synthesize Bio\",\nemail = \"candace@synthesize.bio\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Access Synthesize Bio models from their API\n<https://app.synthesize.bio/> using this wrapper that provides\na convenient interface to the Synthesize Bio API, allowing\nusers to generate realistic gene expression data based on\nspecified biological conditions. This package enables\nresearchers to easily access AI-generated transcriptomic data\nfor various modalities including bulk RNA-seq, single-cell\nRNA-seq, microarray data, and more.",
  "URL": "https://github.com/synthesizebio/rsynthbio",
  "BugReports": "https://github.com/synthesizebio/rsynthbio/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "License": "MIT + file LICENSE",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-12 11:51:50 UTC",
    "User": "root"
  },
  "Author": "Synthesize Bio [aut, cre]",
  "Maintainer": "Synthesize Bio <candace@synthesize.bio>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-12 06:30:02 UTC",
  "RemoteUrl": "https://github.com/cran/rsynthbio",
  "RemoteRef": "HEAD",
  "RemoteSha": "58de692e51164da46a649b14681613a3e7857c25",
  "MD5sum": "fe960e5193a1e4fd7a40857bdaf77bbd",
  "_user": "cran",
  "_type": "src",
  "_file": "rsynthbio_4.2.0.tar.gz",
  "_fileid": "bd03851d58821b36ada18dfcb6291f62cd42d956587600596fede8cc27436c45",
  "_filesize": 192067,
  "_sha256": "bd03851d58821b36ada18dfcb6291f62cd42d956587600596fede8cc27436c45",
  "_created": "2026-06-12T11:51:50.000Z",
  "_published": "2026-06-12T11:54:31.734Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 81021722454,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7590776323"
    },
    {
      "job": 81021722431,
      "time": 123,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590774135"
    },
    {
      "job": 81021243380,
      "time": 184,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590735031"
    },
    {
      "job": 81021722450,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7590773138"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27413748609",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/rsynthbio",
  "_commit": {
    "id": "58de692e51164da46a649b14681613a3e7857c25",
    "author": "Synthesize Bio <candace@synthesize.bio>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 4.2.0\n",
    "time": 1781245802
  },
  "_maintainer": {
    "name": "Synthesize Bio",
    "email": "candace@synthesize.bio",
    "login": "cansavvy",
    "bluesky": "@cansavvy.bsky.social",
    "description": "",
    "uuid": 23458084
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "getPass",
      "role": "Imports"
    },
    {
      "package": "keyring",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.2",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "arrow",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.2.1",
      "date": "2025-09-12"
    },
    {
      "name": "3.0.0",
      "date": "2025-10-15"
    },
    {
      "name": "3.0.2",
      "date": "2025-10-29"
    },
    {
      "name": "4.0.0",
      "date": "2025-12-04"
    },
    {
      "name": "4.0.1",
      "date": "2026-02-13"
    },
    {
      "name": "4.1.0",
      "date": "2026-02-25"
    },
    {
      "name": "4.2.0",
      "date": "2026-06-12"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "cansavvy",
      "count": 9,
      "uuid": 23458084
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 206,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rsynthbio"
  },
  "_devurl": "https://github.com/synthesizebio/rsynthbio",
  "_searchresults": 26,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rsynthbio.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/synthesizebio/rsynthbio",
  "_realowner": "synthesizebio",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2025-06-02"
    },
    {
      "version": "2.0.0",
      "date": "2025-06-04"
    },
    {
      "version": "2.2.1",
      "date": "2025-09-12"
    },
    {
      "version": "3.0.0",
      "date": "2025-10-15"
    },
    {
      "version": "3.0.2",
      "date": "2025-10-29"
    },
    {
      "version": "4.0.0",
      "date": "2025-12-11"
    },
    {
      "version": "4.0.1",
      "date": "2026-02-16"
    },
    {
      "version": "4.1.0",
      "date": "2026-02-25"
    },
    {
      "version": "4.2.0",
      "date": "2026-06-12"
    }
  ],
  "_exports": [
    "API_BASE_URL",
    "clear_synthesize_token",
    "DEFAULT_POLL_INTERVAL_SECONDS",
    "DEFAULT_POLL_TIMEOUT_SECONDS",
    "DEFAULT_TIMEOUT",
    "get_example_query",
    "has_synthesize_token",
    "list_models",
    "load_synthesize_token_from_keyring",
    "predict_query",
    "SELF_HOSTED_TIMEOUT",
    "set_synthesize_token"
  ],
  "_help": [
    {
      "page": "API_BASE_URL",
      "title": "API Base URL",
      "topics": [
        "API_BASE_URL"
      ]
    },
    {
      "page": "clear_synthesize_token",
      "title": "Clear Synthesize Bio API Token",
      "topics": [
        "clear_synthesize_token"
      ]
    },
    {
      "page": "DEFAULT_POLL_INTERVAL_SECONDS",
      "title": "Default Poll Interval",
      "topics": [
        "DEFAULT_POLL_INTERVAL_SECONDS"
      ]
    },
    {
      "page": "DEFAULT_POLL_TIMEOUT_SECONDS",
      "title": "Default Poll Timeout",
      "topics": [
        "DEFAULT_POLL_TIMEOUT_SECONDS"
      ]
    },
    {
      "page": "DEFAULT_TIMEOUT",
      "title": "Default Timeout",
      "topics": [
        "DEFAULT_TIMEOUT"
      ]
    },
    {
      "page": "get_example_query",
      "title": "Get Example Query for Model",
      "topics": [
        "get_example_query"
      ]
    },
    {
      "page": "has_synthesize_token",
      "title": "Check if Synthesize Bio API Token is Set",
      "topics": [
        "has_synthesize_token"
      ]
    },
    {
      "page": "list_models",
      "title": "List Available Models",
      "topics": [
        "list_models"
      ]
    },
    {
      "page": "load_synthesize_token_from_keyring",
      "title": "Load Synthesize Bio API Token from Keyring",
      "topics": [
        "load_synthesize_token_from_keyring"
      ]
    },
    {
      "page": "predict_query",
      "title": "Predict Gene Expression",
      "topics": [
        "predict_query"
      ]
    },
    {
      "page": "SELF_HOSTED_TIMEOUT",
      "title": "Self-Hosted Timeout",
      "topics": [
        "SELF_HOSTED_TIMEOUT"
      ]
    },
    {
      "page": "set_synthesize_token",
      "title": "Set Synthesize Bio API Token",
      "topics": [
        "set_synthesize_token"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/rsynthbio/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/rsynthbio/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "curl",
    "filelock",
    "getPass",
    "httr",
    "jsonlite",
    "keyring",
    "mime",
    "openssl",
    "R6",
    "rstudioapi",
    "sys",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "available-metadata.Rmd",
      "filename": "available-metadata.html",
      "title": "Available Metadata",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview"
      ],
      "created": "2026-06-12 06:30:02",
      "modified": "2026-06-12 06:30:02",
      "commits": 1
    },
    {
      "source": "baseline.Rmd",
      "filename": "baseline.html",
      "title": "Baseline Models",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Available Models",
        "Creating a Query",
        "Making a Prediction",
        "Single-Cell Example",
        "Query Parameters",
        "sampling_strategy (character, required)",
        "total_count (integer, optional)",
        "deterministic_latents (logical, optional)",
        "seed (integer, optional)",
        "Combining Parameters",
        "Valid Metadata Keys",
        "Biological",
        "Perturbational",
        "Technical",
        "Valid Metadata Values",
        "Modifying Query Inputs",
        "Working with Results"
      ],
      "created": "2026-02-13 18:10:03",
      "modified": "2026-02-25 19:30:58",
      "commits": 2
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How to install",
        "Authentication",
        "Available Model Types",
        "Baseline Models",
        "Reference Conditioning Models",
        "Metadata Prediction Models",
        "Listing Available Models",
        "Exploring Available Metadata",
        "Quick Start",
        "Session info",
        "Additional Resources"
      ],
      "created": "2025-06-02 09:20:02",
      "modified": "2026-06-12 06:30:02",
      "commits": 8
    },
    {
      "source": "metadata-prediction.Rmd",
      "filename": "metadata-prediction.html",
      "title": "Metadata Prediction",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Available Models",
        "How It Works",
        "Creating a Query",
        "Example: Predicting Sample Metadata",
        "Example: Single Sample Prediction",
        "Query Parameters",
        "inputs (list, required)",
        "seed (integer, optional)",
        "Understanding the Results",
        "Predicted Metadata",
        "Classifier Probabilities",
        "Latent Representations",
        "Use Cases",
        "Sample Annotation",
        "Quality Control",
        "Important Notes",
        "Counts Vector Length",
        "Gene Order",
        "Non-Negative Counts"
      ],
      "created": "2026-02-13 18:10:03",
      "modified": "2026-02-13 18:10:03",
      "commits": 1
    },
    {
      "source": "reference-conditioning.Rmd",
      "filename": "reference-conditioning.html",
      "title": "Reference Conditioning",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Available Models",
        "How It Works",
        "Creating a Query",
        "Perturbation-Only Metadata",
        "Example: Simulating a Drug Treatment",
        "Example: CRISPR Knockout Simulation",
        "Query Parameters",
        "conditioning (list, optional)",
        "sampling_strategy (character, required)",
        "fixed_total_count (logical, optional)",
        "total_count (integer, optional)",
        "deterministic_latents (logical, optional)",
        "seed (integer, optional)",
        "Valid Perturbation Metadata",
        "Working with Results",
        "Differential Expression",
        "Important Notes",
        "Counts Vector Length",
        "Gene Order"
      ],
      "created": "2026-02-13 18:10:03",
      "modified": "2026-02-25 19:30:58",
      "commits": 2
    },
    {
      "source": "self-hosted.Rmd",
      "filename": "self-hosted.html",
      "title": "Self-Hosted Models",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How it differs from the hosted path",
        "Installation",
        "Enabling self-hosted mode",
        "Pointing each model at its container",
        "Resolution precedence",
        "Authentication (optional)",
        "Raw responses",
        "Session info"
      ],
      "created": "2026-06-12 06:30:02",
      "modified": "2026-06-12 06:30:02",
      "commits": 1
    }
  ],
  "_score": 4.737192642704737,
  "_indexed": false,
  "_nocasepkg": "rsynthbio",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://synthesizebio.r-universe.dev/rsynthbio",
  "_previous": "4.1.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.2.0",
      "date": "2026-06-12T11:53:59.000Z",
      "distro": "noble",
      "commit": "58de692e51164da46a649b14681613a3e7857c25",
      "fileid": "5f346a9b0465cfc27327ddbc88981cbe9ecfe376ad7411c23f2647f446a48ee3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27413748609"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "4.2.0",
      "date": "2026-06-12T11:53:51.000Z",
      "distro": "noble",
      "commit": "58de692e51164da46a649b14681613a3e7857c25",
      "fileid": "9bc7dc9dbd7fb611cab2647e2cd58d28a7f07db9dfe4f1044c1f1108fb8c6754",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27413748609"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "4.2.0",
      "date": "2026-06-12T11:54:03.000Z",
      "commit": "58de692e51164da46a649b14681613a3e7857c25",
      "fileid": "ad34029d64d29e144328c8c8cf9b239957168a4de58601e41d5128aaf15df063",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27413748609"
    }
  ]
}