workspace\(catalogs\)genomeBuilds
Genome Build Catalog
Description
Registry of supported genome-build identifiers for catalog normalization and validation.
Details
Registry of supported genome-build keys and canonical names used by PolyGenius catalogs.
Use this registry through workspace$catalogs$genomeBuilds.
Main methods
-
view(): return the registry table. -
key(build): normalized key for one build. -
name(build): normalized canonical name for one build. -
label(build, fallback = TRUE): best-effort display label for printing.
Methods
Public methods
Method new()
Initialize the registry with built-in supported builds.
Usage
GenomeBuilds$new()
Method view()
View the registry table.
Usage
GenomeBuilds$view()
Returns
data.frame with key and build.
Method key()
Resolve a build identifier to its canonical key.
Usage
GenomeBuilds$key(build)
Arguments
-
build -
Character build key/name.
Returns
Single canonical build key.
Method name()
Resolve a build identifier to its canonical name.
Usage
GenomeBuilds$name(build)
Arguments
-
build -
Character build key/name.
Returns
Single canonical build name.
Method label()
Canonical display label for a build value.
Usage
GenomeBuilds$label(build, fallback = TRUE)
Arguments
-
build -
Character build key/name.
-
fallback -
Logical; when
TRUE, return the input value if unresolved.
Returns
Single display label.
Method print()
Print a compact summary of supported builds.
Usage
GenomeBuilds$print(...)
Arguments
-
… -
Unused.