suite_packages()
for reporting the names of Giotto Suite modulessuite_install()
for installing specific branches of Giotto Suite
- R version requirement is now 4.4.1
gwith_package()
,gwith_options()
,gwith_seed()
for setting temporary conditions for evalhandle_warnings()
for graceful warning handling
pbar()
andwith_pbar()
as progress reporting utils. These are wrappers around progressr functionalities.- reexports of
fromJSON()
andread_json()
fromjsonlite
. melt_matrix()
to emulatereshape2::melt.matrix()
(deprecated package) for most use cases in Giotto.
py_active_env()
utility function for detecting any active python environment without initializing
package_check()
now works for pip github installspackage_check()
now reports which conda environment is being activated and what python version it is.
dir_manifest()
for creating a namedlist
of files within a directory. Mostly wrapslist.files()
deprecate_param()
utility function for streamlining codeprint_list()
for pretty printing of list-like objectsfrom_scipy_sparse()
for conversion from scipycsr
andcsc
to MatrixdgCMatrix
anddgRMatrix
- newer github version checking refactored into
new_github_ver_avail()
wrap_txtf()
variant ofwrap_txt()
that usessprintf()
formattinginit_option()
for setting an option if it does not exist
dt_to_matrix()
can now chunk the conversion toMatrix
to avoid memory issuesget_args_list()
now has akeep
param that allows selection of which collected args to keep
%null%
,%na%
, and%none%
infix operators for setting a default value when an object is, respectively, NULL, NA, or length of 0.local_seed()
for transiently setting a seed only for the duration of a function
str_locate2()
now works with vectorized inputs like the stringr counterpartstr_locate2()
no-matches now properly returnNA_integer_
instead of negative values
to_scipy_sparse()
conversion of R matrices to scipy sparse representations
- new
seed
param forgetDistinctColors()
that allows the ordering of the distinct colors to be changed. package_check()
now allows more than one package to be checked using repo:location notation.
- Add:
mixedsort()
andmixedorder()
from gtools
- Add:
getMonochromeColors()
basic color palette function. Useful for image colorization.
- Remove checkmate reexports
- Remove deprecated
flex_lapply()
- Rename
guard_against_notgiotto()
toassert_giotto()
- Rename
set_row_order_dt()
todt_set_row_order()
- Rename
dcast_dt_string()
todt_dcast_string()
- Rename
sort_combine_two_DT_columns()
todt_sort_combine_two_columns()
- Rename
DT_removeNA()
todt_remove_na()
- Rename
assert_DT()
toassert_dt()
- Add
gstop()
as a framework for sending module specific error messages - Add
str_locate2()
(implementation ofstringr::str_locate()
in base R) - Add
str_vector()
for pretty printing a vector as a string - Add:
str_bracket()
,str_parenth()
,str_quote()
,str_double_quote()
convenience functions - Move:
get_prev_fname()
,get_args()
, andget_prev_call()
to this package - Add
get_prev_call()
- Move basic color palettes
getDistinctColors()
andgetRainbowColors()
to this package - Add: RColorBrewer to suggests for
getDistinctColors()
- improvements to
assert_giotto()
Initial release