View source: R/repositoryStats.R
repositoryStats | R Documentation |
Summarize binary packages compatible with the Bioconductor or Terra container in use.
repositoryStats(
version = BiocManager::version(),
binary_repository = BiocManager::containerRepository(version)
)
## S3 method for class 'repositoryStats'
print(x, ...)
version |
(Optional) |
binary_repository |
|
x |
the object returned by |
... |
further arguments passed to or from other methods (not used). |
a list of class repositoryStats
with the following fields:
container: character(1)
container label, e.g.,
bioconductor_docker
, or NA if not evaluated on a supported container
bioconductor_version: package_version
the
Bioconductor version provided by the user.
repository_exists: logical(1)
TRUE if a binary repository
exists for the container and Bioconductor_Version version.
bioconductor_binary_repository: character(1)
repository
location, if available, or NA if the repository does not exist.
n_software_packages: integer(1)
number of software packages
in the Bioconductor source repository.
n_binary_packages: integer(1)
number of binary packages
available. When a binary repository exists, this number is likely
to be larger than the number of source software packages, because
it includes the binary version of the source software packages, as
well as the (possibly CRAN) dependencies of the binary packages
n_binary_software_packages: integer(1)
number of binary
packages derived from Bioconductor source packages. This number is
less than or equal to n_software_packages
.
missing_binaries: integer(1)
the number of Bioconductor
source software packages that are not present in the binary
repository.
out_of_date_binaries: integer(1)
the number of Bioconductor
source software packages that are newer than their binary
counterpart. A newer source software package
might occur when the main Bioconductor build system has
updated a package after the most recent run of the binary
build system.
print(repositoryStats)
: Print a summary of package
availability in binary repositories.
M. Morgan
stats <- repositoryStats() # obtain statistics
stats # display a summary
stats$container # access an element for further computation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.