virtuoso
0.1.8Interface to 'Virtuoso' using 'ODBC'
Overview
Provides users with a simple and convenient mechanism to manage and query a 'Virtuoso' database using the 'DBI' (Data-Base Interface) compatible 'ODBC' (Open Database Connectivity) interface. 'Virtuoso' is a high-performance "universal server," which can act as both a relational database, supporting standard Structured Query Language ('SQL') queries, while also supporting data following the Resource Description Framework ('RDF') model for Linked Data. 'RDF' data can be queried using 'SPARQL' ('SPARQL' Protocol and 'RDF' Query Language) queries, a graph-based query that supports semantic reasoning. This allows users to leverage the performance of local or remote 'Virtuoso' servers using popular 'R' packages such as 'DBI' and 'dplyr', while also providing a high-performance solution for working with large 'RDF' 'triplestores' from 'R.' The package also provides helper routines to install, launch, and manage a 'Virtuoso' server locally on 'Mac', 'Windows' and 'Linux' platforms using the standard interactive installers from the 'R' command-line. By automatically handling these setup steps, the package can make using 'Virtuoso' considerably faster and easier for a most users to deploy in a local environment. Managing the bulk import of triples from common serializations with a single intuitive command is another key feature of this package. Bulk import performance can be tens to hundreds of times faster than the comparable imports using existing 'R' tools, including 'rdflib' and 'redland' packages.
Install
Health
- OK2026-03-1014 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Documentation
- Examples that run
- 71%
- Documented parameters
- 100%
- Return-value docs
- 71%
- References docs
- 17%
Downloads
Repository
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
Repository practices
8 development-tooling and community-health practices detected across 6 families in the upstream repository
Checks run against github.com/ropensci/virtuoso on 2026-07-19.
Show all practices
Dependencies
Nothing depends on this yet.
Code & Tests
- Cyclomatic complexity
- 1.0 median / 6 max
- Test cases
- 17 / 0.18 per code line
- System requirements
- 2 external
Test coverage
Line coverage
36%
Expression
30.8%
Tests / Examples
35.9% / 11% ex
Functions
62 17 exported
Complexity
2.1 avg / 6 max
Call network
62 nodes / 106 edges
Call graph
Open call graph →Lowest coverage
62 functions| Function | Cyclo | Coverage |
|---|---|---|
| vos_connect exp | 3 | 0% |
| vos_delete_db exp | 3 | 0% |
| vos_destroy_all exp | 1 | 0% |
| vos_import exp | 6 | 0% |
| vos_list_graphs exp | 1 | 0% |
| vos_log exp | 5 | 0% |
People & History
6 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 0.1.8Latest
- 0.1.72021-11-01 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 0.1.62021-03-23 · diff ↗
- 0.1.52020-09-01 · diff ↗
- unarchivedReturned to CRAN2020-09-01
- RR 4.0.0 released · 2020-04-24
- archivedRemoved from CRAN2020-01-24check issues were not corrected in time
- 0.1.42020-01-10 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 0.1.32019-04-06
Show 1 earlier events
- RR 3.5.0 released · 2018-04-23
Package metadata
- First published
- 2019-04-06
- Total releases
- 6 / 7 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 101 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet