Learn R Programming

yulab.utils (version 0.2.3)

Supporting Functions for Packages Maintained by 'YuLab-SMU'

Description

Miscellaneous functions commonly used by 'YuLab-SMU'.

Copy Link

Version

Install

install.packages('yulab.utils')

Monthly Downloads

65,674

Version

0.2.3

License

Artistic-2.0

Maintainer

Guangchuang Yu

Last Published

December 15th, 2025

Functions in yulab.utils (0.2.3)

yread_tsv

yread
str_starts

str_starts
str_detect

str_detect
initial_cache

Cache intermediate data
scihub_dl

download publication via scihub
yulab_abort

Standardized error handling
yulab.utils-package

yulab.utils: Supporting Functions for Packages Maintained by 'YuLab-SMU'
yulab_msg

yulab_msg
str_wrap

str_wrap
user_dir

user_dir
check_range

Check if value is within specified range
exec

exec
download_yulab_file

Process YuLab File Download
combinations

combinations
check_packages

Check if required packages are installed with informative errors
check_file

Handle file operations with proper error messages
c2

c2
check_input

Validate input with type/length constraints
check_directory

Check if directory exists and is accessible
CRANpkg

Markdown link to CRAN/Bioconductor
load_OrgDb

load_OrgDb
ls2df

Convert a list of vectors (e.g., gene IDs) to data.frame
get_dependencies

get_dependencies
mat2df

mat2df
install_zip

install_zip
Githubpkg

Markdown link to GitHub
install_zip_gh

install_zip_gh
get_fun_from_pkg

get_fun_from_pkg
is.installed

is.installed
has_internet

has_internet
o

o
packageTitle

packageTitle
mypkg

mypkg
parse_ratio

parse_ratio
read.cb

read.cb
quiet

quiet
rbindlist

rbindlist
pload

pload
mat2list

mat2list
set_PCRE

Switch regular expression style (PCRE vs TRE)
scale_range

scale-range
show_in_excel

show_in_excel
str_extract

str_extract