Package: dynutils 1.0.11

Robrecht Cannoodt

dynutils: Common Functionality for the 'dynverse' Packages

Provides common functionality for the 'dynverse' packages. 'dynverse' is created to support the development, execution, and benchmarking of trajectory inference methods. For more information, check out <https://dynverse.org>.

Authors:Robrecht Cannoodt [aut, cre], Wouter Saelens [aut]

dynutils_1.0.11.tar.gz
dynutils_1.0.11.zip(r-4.5)dynutils_1.0.11.zip(r-4.4)dynutils_1.0.11.zip(r-4.3)
dynutils_1.0.11.tgz(r-4.4-x86_64)dynutils_1.0.11.tgz(r-4.4-arm64)dynutils_1.0.11.tgz(r-4.3-x86_64)dynutils_1.0.11.tgz(r-4.3-arm64)
dynutils_1.0.11.tar.gz(r-4.5-noble)dynutils_1.0.11.tar.gz(r-4.4-noble)
dynutils_1.0.11.tgz(r-4.4-emscripten)dynutils_1.0.11.tgz(r-4.3-emscripten)
dynutils.pdf |dynutils.html
dynutils/json (API)
NEWS

# Install 'dynutils' in R:
install.packages('dynutils', repos = c('https://dynverse.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/dynverse/dynutils/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

54 exports 2 stars 2.38 score 28 dependencies 8 dependents 103 scripts 803 downloads

Last updated 2 years agofrom:f26939ec83. Checks:OK: 7 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-win-x86_64NOTESep 12 2024
R-4.5-linux-x86_64NOTESep 12 2024
R-4.4-win-x86_64OKSep 12 2024
R-4.4-mac-x86_64OKSep 12 2024
R-4.4-mac-aarch64OKSep 12 2024
R-4.3-win-x86_64OKSep 12 2024
R-4.3-mac-x86_64OKSep 12 2024
R-4.3-mac-aarch64OKSep 12 2024

Exports:%all_in%%has_names%add_classall_inapply_minmax_scaleapply_quantile_scaleapply_uniform_scalecalculate_arithmetic_meancalculate_distancecalculate_geometric_meancalculate_harmonic_meancalculate_meancalculate_similaritycheck_packagescorrelation_distanceeuclidean_distanceexpand_matrixextend_withextract_row_to_listget_h5_test_datahas_namesinherit_default_paramsinstall_packagesis_boundedis_single_numericis_sparselist_as_tibblelist_distance_methodslist_similarity_methodsmapdfmapdf_chrmapdf_dblmapdf_dfcmapdf_dfrmapdf_intmapdf_latmapdf_lglproject_to_segmentsrandom_time_stringread_h5read_h5_recent_newssafe_tempdirscale_minmaxscale_quantilescale_uniformswitch_cranswitch_develswitch_mastertest_h5_installationtibble_as_listwalkdfwrite_h5write_h5_

Dependencies:assertthatclicrayondescdplyrfansigenericsgluelatticelifecyclemagrittrMatrixpillarpkgconfigproxyCpurrrR6RcppRcppArmadilloremotesrlangstringistringrtibbletidyselectutf8vctrswithr

Overview of the functionality provided by the dynutils package

Rendered fromfunctionality.Rmdusingknitr::rmarkdownon Sep 12 2024.

Last update: 2022-09-23
Started: 2018-07-18

Readme and manuals

Help Manual

Help pageTopics
Add class to object whilst keeping the old classesadd_class
Check whether a vector are all elements of another vector%all_in% all_in
Apply a nubnax scale.apply_minmax_scale
Apply a quantile scale.apply_quantile_scale
Apply a uniform scaleapply_uniform_scale
Calculate (column-wise) distances/similarity between two matricescalculate_distance calculate_similarity list_distance_methods list_similarity_methods
Calculate a (weighted) mean between vectors or a list of vectorscalculate_arithmetic_mean calculate_geometric_mean calculate_harmonic_mean calculate_mean
Check which packages are installedcheck_packages
Common functionality for the dynverse packagesdynutils
These functions will be removed sooncorrelation_distance euclidean_distance
Expand a matrix with given rownames and colnamesexpand_matrix
Extend an objectextend_with
Extracts one row from a tibble and converts it to a listextract_row_to_list
Check whether an object has certain names%has_names% has_names
Inherit default parameters from a list of super functionsinherit_default_params
Check package availabilityinstall_packages
Check whether a value within a certain intervalis_bounded
Check whether a value is a single numericis_single_numeric
Check if an object is a sparse matrixis_sparse
Convert a list of lists to a tibblelist_as_tibble
Apply a function to each row of a data framemapdf mapdf_chr mapdf_dbl mapdf_dfc mapdf_dfr mapdf_int mapdf_lat mapdf_lgl walkdf
Project a set of points to to set of segmentsproject_to_segments
Generate random stringrandom_time_string
Read/write R objects to a H5 file.read_h5 read_h5_ write_h5 write_h5_
Print the most recent newsrecent_news
Create an empty temporary directory and return its pathsafe_tempdir
Rescale data to a [0, 1] rangescale_minmax
Cut off outer quantiles and rescale to a [0, 1] rangescale_quantile
Rescale data to have a certain center and max range.scale_uniform
Switching of development stage within the dynverseswitch_cran switch_devel switch_master
Tests whether hdf5 is correctly installed and can load/write dataget_h5_test_data test_h5_installation
Convert a tibble to a list of liststibble_as_list