=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== r-bioc-rhdf5-2.34.0+dfsg/R/AllMethods.R-155- r-bioc-rhdf5-2.34.0+dfsg/R/AllMethods.R:156:setMethod(`$<-`, signature = c("H5IdComponent"), r-bioc-rhdf5-2.34.0+dfsg/R/AllMethods.R-157- function(x, name, value) { ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-45-if test -z "$BASH_VERSION$ZSH_VERSION" \ r-bioc-rhdf5-2.34.0+dfsg/configure:46: && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then r-bioc-rhdf5-2.34.0+dfsg/configure-47- as_echo='print -r --' r-bioc-rhdf5-2.34.0+dfsg/configure-48- as_echo_n='print -rn --' r-bioc-rhdf5-2.34.0+dfsg/configure:49:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then r-bioc-rhdf5-2.34.0+dfsg/configure-50- as_echo='printf %s\n' ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-52-else r-bioc-rhdf5-2.34.0+dfsg/configure:53: if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then r-bioc-rhdf5-2.34.0+dfsg/configure-54- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-62- expr "X$arg" : "X\\(.*\\)$as_nl"; r-bioc-rhdf5-2.34.0+dfsg/configure:63: arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; r-bioc-rhdf5-2.34.0+dfsg/configure-64- esac; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-199- eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && r-bioc-rhdf5-2.34.0+dfsg/configure:200: test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1" r-bioc-rhdf5-2.34.0+dfsg/configure-201- if (eval "$as_required") 2>/dev/null; then : ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-326- case $as_dir in #( r-bioc-rhdf5-2.34.0+dfsg/configure:327: *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( r-bioc-rhdf5-2.34.0+dfsg/configure-328- *) as_qdir=$as_dir;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-399- { r-bioc-rhdf5-2.34.0+dfsg/configure:400: as_val=`expr "$@" || test $? -eq 1` r-bioc-rhdf5-2.34.0+dfsg/configure-401- } ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-406-# ---------------------------------------- r-bioc-rhdf5-2.34.0+dfsg/configure:407:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are r-bioc-rhdf5-2.34.0+dfsg/configure-408-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-469- eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && r-bioc-rhdf5-2.34.0+dfsg/configure:470: test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { r-bioc-rhdf5-2.34.0+dfsg/configure-471- # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-699- case $ac_option in r-bioc-rhdf5-2.34.0+dfsg/configure:700: *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; r-bioc-rhdf5-2.34.0+dfsg/configure-701- *=) ac_optarg= ;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-743- -disable-* | --disable-*) r-bioc-rhdf5-2.34.0+dfsg/configure:744: ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-745- # Reject names that are not valid shell variable names. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-748- ac_useropt_orig=$ac_useropt r-bioc-rhdf5-2.34.0+dfsg/configure:749: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` r-bioc-rhdf5-2.34.0+dfsg/configure-750- case $ac_user_opts in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-769- -enable-* | --enable-*) r-bioc-rhdf5-2.34.0+dfsg/configure:770: ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-771- # Reject names that are not valid shell variable names. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-774- ac_useropt_orig=$ac_useropt r-bioc-rhdf5-2.34.0+dfsg/configure:775: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` r-bioc-rhdf5-2.34.0+dfsg/configure-776- case $ac_user_opts in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-982- -with-* | --with-*) r-bioc-rhdf5-2.34.0+dfsg/configure:983: ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-984- # Reject names that are not valid shell variable names. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-987- ac_useropt_orig=$ac_useropt r-bioc-rhdf5-2.34.0+dfsg/configure:988: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` r-bioc-rhdf5-2.34.0+dfsg/configure-989- case $ac_user_opts in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-998- -without-* | --without-*) r-bioc-rhdf5-2.34.0+dfsg/configure:999: ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-1000- # Reject names that are not valid shell variable names. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1003- ac_useropt_orig=$ac_useropt r-bioc-rhdf5-2.34.0+dfsg/configure:1004: ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` r-bioc-rhdf5-2.34.0+dfsg/configure-1005- case $ac_user_opts in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1036- *=*) r-bioc-rhdf5-2.34.0+dfsg/configure:1037: ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` r-bioc-rhdf5-2.34.0+dfsg/configure-1038- # Reject names that are not valid shell variable names. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1057-if test -n "$ac_prev"; then r-bioc-rhdf5-2.34.0+dfsg/configure:1058: ac_option=--`echo $ac_prev | sed 's/_/-/g'` r-bioc-rhdf5-2.34.0+dfsg/configure-1059- as_fn_error $? "missing argument to $ac_option" ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1079- */ ) r-bioc-rhdf5-2.34.0+dfsg/configure:1080: ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-1081- eval $ac_var=\$ac_val;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1114-ac_ls_di=`ls -di .` && r-bioc-rhdf5-2.34.0+dfsg/configure:1115:ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || r-bioc-rhdf5-2.34.0+dfsg/configure-1116- as_fn_error $? "working directory cannot be determined" ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1170-case $srcdir in r-bioc-rhdf5-2.34.0+dfsg/configure:1171:*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; r-bioc-rhdf5-2.34.0+dfsg/configure-1172-esac ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1213-By default, \`make install' will install all the files in r-bioc-rhdf5-2.34.0+dfsg/configure:1214:\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify r-bioc-rhdf5-2.34.0+dfsg/configure:1215:an installation prefix other than \`$ac_default_prefix' using \`--prefix', r-bioc-rhdf5-2.34.0+dfsg/configure-1216-for instance \`--prefix=\$HOME'. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1268-*) r-bioc-rhdf5-2.34.0+dfsg/configure:1269: ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` r-bioc-rhdf5-2.34.0+dfsg/configure-1270- # A ".." for each directory in $ac_dir_suffix. r-bioc-rhdf5-2.34.0+dfsg/configure:1271: ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` r-bioc-rhdf5-2.34.0+dfsg/configure-1272- case $ac_top_builddir_sub in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1404- *\'*) r-bioc-rhdf5-2.34.0+dfsg/configure:1405: ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; r-bioc-rhdf5-2.34.0+dfsg/configure-1406- esac ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1487- case $ac_val in r-bioc-rhdf5-2.34.0+dfsg/configure:1488: *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; r-bioc-rhdf5-2.34.0+dfsg/configure-1489- esac ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1502- case $ac_val in r-bioc-rhdf5-2.34.0+dfsg/configure:1503: *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; r-bioc-rhdf5-2.34.0+dfsg/configure-1504- esac ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1622- set,) r-bioc-rhdf5-2.34.0+dfsg/configure:1623: { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 r-bioc-rhdf5-2.34.0+dfsg/configure:1624:$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} r-bioc-rhdf5-2.34.0+dfsg/configure-1625- ac_cache_corrupted=: ;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1633- # differences in whitespace do not lead to failure. r-bioc-rhdf5-2.34.0+dfsg/configure:1634: ac_old_val_w=`echo x $ac_old_val` r-bioc-rhdf5-2.34.0+dfsg/configure:1635: ac_new_val_w=`echo x $ac_new_val` r-bioc-rhdf5-2.34.0+dfsg/configure-1636- if test "$ac_old_val_w" != "$ac_new_val_w"; then ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1653- case $ac_new_val in r-bioc-rhdf5-2.34.0+dfsg/configure:1654: *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; r-bioc-rhdf5-2.34.0+dfsg/configure-1655- *) ac_arg=$ac_var=$ac_new_val ;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1814-' r-bioc-rhdf5-2.34.0+dfsg/configure:1815:DEFS=`sed -n "$ac_script" confdefs.h` r-bioc-rhdf5-2.34.0+dfsg/configure-1816- ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1823- ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' r-bioc-rhdf5-2.34.0+dfsg/configure:1824: ac_i=`$as_echo "$ac_i" | sed "$ac_script"` r-bioc-rhdf5-2.34.0+dfsg/configure-1825- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1890-if test -z "$BASH_VERSION$ZSH_VERSION" \ r-bioc-rhdf5-2.34.0+dfsg/configure:1891: && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then r-bioc-rhdf5-2.34.0+dfsg/configure-1892- as_echo='print -r --' r-bioc-rhdf5-2.34.0+dfsg/configure-1893- as_echo_n='print -rn --' r-bioc-rhdf5-2.34.0+dfsg/configure:1894:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then r-bioc-rhdf5-2.34.0+dfsg/configure-1895- as_echo='printf %s\n' ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1897-else r-bioc-rhdf5-2.34.0+dfsg/configure:1898: if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then r-bioc-rhdf5-2.34.0+dfsg/configure-1899- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1907- expr "X$arg" : "X\\(.*\\)$as_nl"; r-bioc-rhdf5-2.34.0+dfsg/configure:1908: arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; r-bioc-rhdf5-2.34.0+dfsg/configure-1909- esac; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-1984-# ---------------------------------------- r-bioc-rhdf5-2.34.0+dfsg/configure:1985:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are r-bioc-rhdf5-2.34.0+dfsg/configure-1986-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2056- { r-bioc-rhdf5-2.34.0+dfsg/configure:2057: as_val=`expr "$@" || test $? -eq 1` r-bioc-rhdf5-2.34.0+dfsg/configure-2058- } ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2160- case $as_dir in #( r-bioc-rhdf5-2.34.0+dfsg/configure:2161: *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( r-bioc-rhdf5-2.34.0+dfsg/configure-2162- *) as_qdir=$as_dir;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2282-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 r-bioc-rhdf5-2.34.0+dfsg/configure:2283:ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" r-bioc-rhdf5-2.34.0+dfsg/configure-2284-ac_cs_version="\\ ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2304- --*=?*) r-bioc-rhdf5-2.34.0+dfsg/configure:2305: ac_option=`expr "X$1" : 'X\([^=]*\)='` r-bioc-rhdf5-2.34.0+dfsg/configure:2306: ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` r-bioc-rhdf5-2.34.0+dfsg/configure-2307- ac_shift=: ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2309- --*=) r-bioc-rhdf5-2.34.0+dfsg/configure:2310: ac_option=`expr "X$1" : 'X\([^=]*\)='` r-bioc-rhdf5-2.34.0+dfsg/configure-2311- ac_optarg= ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2333- case $ac_optarg in r-bioc-rhdf5-2.34.0+dfsg/configure:2334: *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; r-bioc-rhdf5-2.34.0+dfsg/configure-2335- '') as_fn_error $? "missing file argument" ;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2449-fi r-bioc-rhdf5-2.34.0+dfsg/configure:2450:ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` r-bioc-rhdf5-2.34.0+dfsg/configure-2451-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2466- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 r-bioc-rhdf5-2.34.0+dfsg/configure:2467:ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` r-bioc-rhdf5-2.34.0+dfsg/configure-2468-ac_delim='%!_!# ' ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2472- r-bioc-rhdf5-2.34.0+dfsg/configure:2473: ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` r-bioc-rhdf5-2.34.0+dfsg/configure-2474- if test $ac_delim_n = $ac_delim_num; then ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2634- esac r-bioc-rhdf5-2.34.0+dfsg/configure:2635: case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac r-bioc-rhdf5-2.34.0+dfsg/configure-2636- as_fn_append ac_file_inputs " '$ac_f'" ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2693-*) r-bioc-rhdf5-2.34.0+dfsg/configure:2694: ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` r-bioc-rhdf5-2.34.0+dfsg/configure-2695- # A ".." for each directory in $ac_dir_suffix. r-bioc-rhdf5-2.34.0+dfsg/configure:2696: ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` r-bioc-rhdf5-2.34.0+dfsg/configure-2697- case $ac_top_builddir_sub in ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2745-/@mandir@/p' r-bioc-rhdf5-2.34.0+dfsg/configure:2746:case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in r-bioc-rhdf5-2.34.0+dfsg/configure-2747-*datarootdir*) ac_datarootdir_seen=yes;; ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2762- r-bioc-rhdf5-2.34.0+dfsg/configure:2763:# Neutralize VPATH when `$srcdir' = `.'. r-bioc-rhdf5-2.34.0+dfsg/configure-2764-# Shell code in configure.ac might set extrasub. ############################################## r-bioc-rhdf5-2.34.0+dfsg/configure-2788-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && r-bioc-rhdf5-2.34.0+dfsg/configure:2789: { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && r-bioc-rhdf5-2.34.0+dfsg/configure-2790- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ ############################################## r-bioc-rhdf5-2.34.0+dfsg/inst/doc/practical_tips.Rmd-190- r-bioc-rhdf5-2.34.0+dfsg/inst/doc/practical_tips.Rmd:191:We can see this has a significant effect, although it's still an order of magnitude slower than when we were dealing with regularly spaced subsets. The efficiency here will vary based on a number of factors including the size of the dataset chunks and the sparsity of the column index, and you varying the `block_size` argument will produce differing performances. The plot below shows the timings achived by providing a selection of values to `block_size`. It suggests the optimal parameter in this case is probably a block size of `r bm %>% arrange(time) %>% slice(1) %>% .$block_size`, which took `r bm %>% arrange(time) %>% slice(1) %>% .$time %>% round(2)` seconds - noticeably faster than when passing all columns to the `index` argument in a single call. r-bioc-rhdf5-2.34.0+dfsg/inst/doc/practical_tips.Rmd-192- ############################################## r-bioc-rhdf5-2.34.0+dfsg/inst/doc/rhdf5.Rmd-113- r-bioc-rhdf5-2.34.0+dfsg/inst/doc/rhdf5.Rmd:114:Both of the following code lines return the matrix `C`. Note however, that the first version reads the whole tree `/foo` in memory and then subsets to `/foobaa/C`, and the second version only reads the matrix `C`. The first `$` in `h5f$foo$foobaa$C` reads the dataset, the other `$` are accessors of a list. Remind that this can have severe consequences for large datasets and datastructures. r-bioc-rhdf5-2.34.0+dfsg/inst/doc/rhdf5.Rmd-115- ############################################## r-bioc-rhdf5-2.34.0+dfsg/vignettes/practical_tips.Rmd-190- r-bioc-rhdf5-2.34.0+dfsg/vignettes/practical_tips.Rmd:191:We can see this has a significant effect, although it's still an order of magnitude slower than when we were dealing with regularly spaced subsets. The efficiency here will vary based on a number of factors including the size of the dataset chunks and the sparsity of the column index, and you varying the `block_size` argument will produce differing performances. The plot below shows the timings achived by providing a selection of values to `block_size`. It suggests the optimal parameter in this case is probably a block size of `r bm %>% arrange(time) %>% slice(1) %>% .$block_size`, which took `r bm %>% arrange(time) %>% slice(1) %>% .$time %>% round(2)` seconds - noticeably faster than when passing all columns to the `index` argument in a single call. r-bioc-rhdf5-2.34.0+dfsg/vignettes/practical_tips.Rmd-192- ############################################## r-bioc-rhdf5-2.34.0+dfsg/vignettes/rhdf5.Rmd-113- r-bioc-rhdf5-2.34.0+dfsg/vignettes/rhdf5.Rmd:114:Both of the following code lines return the matrix `C`. Note however, that the first version reads the whole tree `/foo` in memory and then subsets to `/foobaa/C`, and the second version only reads the matrix `C`. The first `$` in `h5f$foo$foobaa$C` reads the dataset, the other `$` are accessors of a list. Remind that this can have severe consequences for large datasets and datastructures. r-bioc-rhdf5-2.34.0+dfsg/vignettes/rhdf5.Rmd-115- ############################################## r-bioc-rhdf5-2.34.0+dfsg/debian/tests/run-unit-test-6-if [ "$AUTOPKGTEST_TMP" = "" ] ; then r-bioc-rhdf5-2.34.0+dfsg/debian/tests/run-unit-test:7: AUTOPKGTEST_TMP=`mktemp -d /tmp/${debname}-test.XXXXXX` r-bioc-rhdf5-2.34.0+dfsg/debian/tests/run-unit-test-8- trap "rm -rf $AUTOPKGTEST_TMP" 0 INT QUIT ABRT PIPE TERM