Learn R Programming

⚠️There's a newer version (1.0.11) of this package.Take me there.

dynutils

Provides common functionality for the dynverse packages. An overview of this functionality is available using the ?dynutils command or in the examples vignette.

dynverse is created to support the development, execution, and benchmarking of trajectory inference methods. For more information, check out dynverse.org.

Latest changes

Check out news(package = "dynutils") or NEWS.md for a full list of changes.

Recent changes in dynutils 1.0.5

  • BUG FIX install_packages(): will not try to install packages when the session is not interactive.

  • LICENSE: Change to MIT.

Recent changes in dynutils 1.0.4 (2019-10-03)

  • BUG FIX recent_news(): do not prepend subsections.

  • BUG FIX switch_cran(): add missing version variable.

  • REMOVAL update_news() remove this function as R 3.6 natively supports markdown news

format.

Dynverse dependencies

Copy Link

Version

Install

install.packages('dynutils')

Monthly Downloads

674

Version

1.0.5

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Robrecht Cannoodt

Last Published

February 21st, 2020

Functions in dynutils (1.0.5)

inherit_default_params

Inherit default parameters from a list of super functions
euclidean_distance

These functions will be removed soon
dynutils

Common functionality for the dynverse packages
install_packages

Check package availability
scale_uniform

Rescale data to have a certain center and max range.
switch_devel

Switching of development stage within the dynverse
calculate_mean

Calculate a (weighted) mean between vectors or a list of vectors
check_packages

Check which packages are installed
test_h5_installation

Tests whether hdf5 is correctly installed and can load/write data
has_names

Check whether an object has certain names
scale_quantile

Cut off outer quantiles and rescale to a [0, 1] range
extract_row_to_list

Extracts one row from a tibble and converts it to a list
scale_minmax

Rescale data to a [0, 1] range
apply_quantile_scale

Apply a quantile scale.
apply_minmax_scale

Apply a nubnax scale.
tibble_as_list

Convert a tibble to a list of lists
expand_matrix

Expand a matrix with given rownames and colnames
apply_uniform_scale

Apply a uniform scale
calculate_distance

Calculate (column-wise) distances/similarity between two matrices
is_single_numeric

Check whether a value is a single numeric
safe_tempdir

Create an empty temporary directory and return its path
recent_news

Print the most recent news
is_bounded

Check whether a value within a certain interval
extend_with

Extend an object
random_time_string

Generate random string
read_h5

Read/write R objects to a H5 file.
all_in

Check whether a vector are all elements of another vector
is_sparse

Check if an object is a sparse matrix
add_class

Add class to object whilst keeping the old classes
mapdf

Apply a function to each row of a data frame
list_as_tibble

Convert a list of lists to a tibble
project_to_segments

Project a set of points to to set of segments