Validates the database and saves it as a compressed RDS file. The file path is returned invisibly for use in pipelines.
Examples
# \donttest{
db <- mp_example_db(n_patients = 5, seed = 1)
tmp <- tempfile(fileext = ".rds")
mp_save_db(db, tmp)
#>
#> ── Saving molpath database ──
#>
#> ── Validating molpath database ──
#>
#> ✔ No referential integrity issues found.
#>
#> ── Data completeness
#> • Patients with samples: 100%
#> • Patients with variants: 100%
#> • Patients with reports: 100%
#> • Patients with clinical: 100%
#> • Patients with survival: 100%
#> ✔ Database saved to C:\Users\raban\AppData\Local\Temp\RtmpeEwZuU\file77083a807e6d.rds (38.3 KB).
unlink(tmp)
# }