CRAN Package Check Results for Package immunarch

Last updated on 2026-02-15 13:52:33 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.10.3 46.43 186.34 232.77 ERROR
r-devel-linux-x86_64-debian-gcc 0.10.3 33.34 120.27 153.61 ERROR
r-devel-linux-x86_64-fedora-clang 0.10.3 93.00 465.16 558.16 OK
r-devel-linux-x86_64-fedora-gcc 0.10.3 83.00 291.05 374.05 ERROR
r-devel-macos-arm64 0.10.3 12.00 62.00 74.00 OK
r-devel-windows-x86_64 0.10.3 49.00 188.00 237.00 ERROR
r-patched-linux-x86_64 0.10.3 48.61 162.41 211.02 ERROR
r-release-linux-x86_64 0.10.3 42.23 162.27 204.50 ERROR
r-release-macos-arm64 0.10.3 OK
r-release-macos-x86_64 0.10.3 31.00 236.00 267.00 OK
r-release-windows-x86_64 0.10.3 49.00 183.00 232.00 ERROR
r-oldrel-macos-arm64 0.10.3 NOTE
r-oldrel-macos-x86_64 0.10.3 32.00 242.00 274.00 NOTE
r-oldrel-windows-x86_64 0.10.3 68.00 239.00 307.00 ERROR

Check Details

Version: 0.10.3
Check: examples
Result: ERROR Running examples in ‘immunarch-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/immundata/extdata/tsv/sample_0_1k.tsv 2. /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/immundata/extdata/tsv/sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [/home/hornik/tmp/scratch/Rtmp8xzWbI/file3a36f32cd14bb5/annotations.parquet] ℹ Writing the metadata to [/home/hornik/tmp/scratch/Rtmp8xzWbI/file3a36f32cd14bb5/metadata.json] ✔ ImmunData files saved to [/home/hornik/tmp/scratch/Rtmp8xzWbI/file3a36f32cd14bb5] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmp8xzWbI/file3a36f32cd14bb5'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmp8xzWbI/file3a36f32cd14bb5'] ── Summary ℹ Time elapsed: 9.87 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.10.3
Check: examples
Result: ERROR Running examples in ‘immunarch-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/immundata/extdata/tsv/sample_0_1k.tsv 2. /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/immundata/extdata/tsv/sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [/tmp/Rtmp0z5XT9/file1404695b25f711/annotations.parquet] ℹ Writing the metadata to [/tmp/Rtmp0z5XT9/file1404695b25f711/metadata.json] ✔ ImmunData files saved to [/tmp/Rtmp0z5XT9/file1404695b25f711] ℹ Reading ImmunData files from ['/tmp/Rtmp0z5XT9/file1404695b25f711'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['/tmp/Rtmp0z5XT9/file1404695b25f711'] ── Summary ℹ Time elapsed: 3.35 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.10.3
Check: examples
Result: ERROR Running examples in ‘immunarch-Ex.R’ failed The error most likely occurred in: > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. /data/gannet/ripley/R/test-dev/immundata/extdata/tsv/sample_0_1k.tsv 2. /data/gannet/ripley/R/test-dev/immundata/extdata/tsv/sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [/tmp/RtmphBLuJs/working_dir/RtmpvzegJE/file30f37a71edc2a0/annotations.parquet] ℹ Writing the metadata to [/tmp/RtmphBLuJs/working_dir/RtmpvzegJE/file30f37a71edc2a0/metadata.json] ✔ ImmunData files saved to [/tmp/RtmphBLuJs/working_dir/RtmpvzegJE/file30f37a71edc2a0] ℹ Reading ImmunData files from ['/tmp/RtmphBLuJs/working_dir/RtmpvzegJE/file30f37a71edc2a0'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['/tmp/RtmphBLuJs/working_dir/RtmpvzegJE/file30f37a71edc2a0'] ── Summary ℹ Time elapsed: 19.99 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 0.10.3
Check: examples
Result: ERROR Running examples in 'immunarch-Ex.R' failed The error most likely occurred in: > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. D:\RCompile\CRANpkg\lib\4.6\immundata\extdata\tsv\sample_0_1k.tsv 2. D:\RCompile\CRANpkg\lib\4.6\immundata\extdata\tsv\sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [D:\temp\2026_02_14_01_50_00_18536\RtmpQpspT7\file17d4c2e074c80/annotations.parquet] ℹ Writing the metadata to [D:\temp\2026_02_14_01_50_00_18536\RtmpQpspT7\file17d4c2e074c80/metadata.json] ✔ ImmunData files saved to [D:\temp\2026_02_14_01_50_00_18536\RtmpQpspT7\file17d4c2e074c80] ℹ Reading ImmunData files from ['D:\temp\2026_02_14_01_50_00_18536\RtmpQpspT7\file17d4c2e074c80'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['D:\temp\2026_02_14_01_50_00_18536\RtmpQpspT7\file17d4c2e074c80'] ── Summary ℹ Time elapsed: 4.73 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-devel-windows-x86_64

Version: 0.10.3
Check: examples
Result: ERROR Running examples in ‘immunarch-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/immundata/extdata/tsv/sample_0_1k.tsv 2. /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/immundata/extdata/tsv/sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [/home/hornik/tmp/scratch/Rtmp9JXDXU/file3af1061bcccdcc/annotations.parquet] ℹ Writing the metadata to [/home/hornik/tmp/scratch/Rtmp9JXDXU/file3af1061bcccdcc/metadata.json] ✔ ImmunData files saved to [/home/hornik/tmp/scratch/Rtmp9JXDXU/file3af1061bcccdcc] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmp9JXDXU/file3af1061bcccdcc'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmp9JXDXU/file3af1061bcccdcc'] ── Summary ℹ Time elapsed: 6.98 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-patched-linux-x86_64

Version: 0.10.3
Check: examples
Result: ERROR Running examples in ‘immunarch-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/immundata/extdata/tsv/sample_0_1k.tsv 2. /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/immundata/extdata/tsv/sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [/home/hornik/tmp/scratch/Rtmpk8moZN/file3495fe69b1a79c/annotations.parquet] ℹ Writing the metadata to [/home/hornik/tmp/scratch/Rtmpk8moZN/file3495fe69b1a79c/metadata.json] ✔ ImmunData files saved to [/home/hornik/tmp/scratch/Rtmpk8moZN/file3495fe69b1a79c] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmpk8moZN/file3495fe69b1a79c'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['/home/hornik/tmp/scratch/Rtmpk8moZN/file3495fe69b1a79c'] ── Summary ℹ Time elapsed: 5.61 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-release-linux-x86_64

Version: 0.10.3
Check: examples
Result: ERROR Running examples in 'immunarch-Ex.R' failed The error most likely occurred in: > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. D:\RCompile\CRANpkg\lib\4.5\immundata\extdata\tsv\sample_0_1k.tsv 2. D:\RCompile\CRANpkg\lib\4.5\immundata\extdata\tsv\sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [D:\temp\2026_02_13_01_50_00_31302\Rtmp2JS96r\file6e785afc7a89/annotations.parquet] ℹ Writing the metadata to [D:\temp\2026_02_13_01_50_00_31302\Rtmp2JS96r\file6e785afc7a89/metadata.json] ✔ ImmunData files saved to [D:\temp\2026_02_13_01_50_00_31302\Rtmp2JS96r\file6e785afc7a89] ℹ Reading ImmunData files from ['D:\temp\2026_02_13_01_50_00_31302\Rtmp2JS96r\file6e785afc7a89'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['D:\temp\2026_02_13_01_50_00_31302\Rtmp2JS96r\file6e785afc7a89'] ── Summary ℹ Time elapsed: 5.36 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-release-windows-x86_64

Version: 0.10.3
Check: installed package size
Result: NOTE installed size is 5.2Mb sub-directories of 1Mb or more: data 2.4Mb Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 0.10.3
Check: examples
Result: ERROR Running examples in 'immunarch-Ex.R' failed The error most likely occurred in: > ### Name: airr_public > ### Title: Public indices - pairwise repertoire overlap > ### Aliases: airr_public airr_public_intersection airr_public_jaccard > > ### ** Examples > > # Limit the number of threads used by the underlying DB for this session. > # Change this only if you know what you're doing (e.g., multi-user machines, shared CI/servers). > db_exec("SET threads TO 1") > # Load data > immdata <- get_test_idata() |> agg_repertoires("Therapy") Rows: 2 Columns: 4 ── Column specification ──────────────────────────────────────────────────────── Delimiter: "\t" chr (4): File, Therapy, Response, Prefix ℹ Use `spec()` to retrieve the full column specification for this data. ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message. ℹ Found 2/2 repertoire files from the metadata on the disk ✔ Metadata parsed successfully ── Reading repertoire data 1. D:\RCompile\CRANpkg\lib\4.4\immundata\extdata\tsv\sample_0_1k.tsv 2. D:\RCompile\CRANpkg\lib\4.4\immundata\extdata\tsv\sample_1k_2k.tsv ℹ Checking if all files are of the same type ✔ All files have the same extension ── Renaming the columns and schemas ✔ Renaming is finished ── Preprocessing the data 1. exclude_columns 2. filter_nonproductive ✔ Preprocessing plan is ready ── Aggregating the data to receptors ℹ No locus information found ℹ Processing data as immune repertoire tables - no counts, no barcodes, no chain pairing possible ✔ Execution plan for receptor data aggregation and annotation is ready ── Joining the metadata table with the dataset using 'filename' column ✔ Joining plan is ready ── Postprocessing the data 1. prefix_barcodes ✔ Postprocessing plan is ready ── Saving the newly created ImmunData to disk ℹ Writing the receptor annotation data to [D:\temp\2026_02_13_01_50_00_31302\RtmpW6hg2b\file13b281bb02342/annotations.parquet] ℹ Writing the metadata to [D:\temp\2026_02_13_01_50_00_31302\RtmpW6hg2b\file13b281bb02342/metadata.json] ✔ ImmunData files saved to [D:\temp\2026_02_13_01_50_00_31302\RtmpW6hg2b\file13b281bb02342] ℹ Reading ImmunData files from ['D:\temp\2026_02_13_01_50_00_31302\RtmpW6hg2b\file13b281bb02342'] ✔ Loaded ImmunData with the receptor schema: [c("cdr3_aa", "v_call") and list()] ℹ Reading ImmunData files from ['D:\temp\2026_02_13_01_50_00_31302\RtmpW6hg2b\file13b281bb02342'] ── Summary ℹ Time elapsed: 6.78 secs Error in `count()`: ! This operation cannot be carried out by DuckDB, and the input is a stingy duckplyr frame. ℹ Use `compute(prudence = "lavish")` to materialize to temporary storage and continue with duckplyr. ℹ See `vignette("prudence")` for other options. Caused by error in `quo_is_null()`: ! `quo` must be a quosure Backtrace: ▆ 1. ├─immundata::agg_repertoires(get_test_idata(), "Therapy") 2. │ └─checkmate::assert_r6(idata, "ImmunData") 3. │ └─checkmate::checkR6(...) 4. ├─immundata::get_test_idata() 5. │ └─immundata:::get_test_idata_tsv_with_metadata() 6. │ └─immundata::read_repertoires(...) 7. │ ├─dplyr::pull(count(idata), "n") 8. │ ├─dplyr::count(idata) 9. │ └─immundata:::count.ImmunData(idata) 10. │ ├─dplyr::count(x$annotations) 11. │ └─duckplyr:::count.duckplyr_df(x$annotations) 12. │ ├─duckplyr:::rel_try(...) 13. │ │ └─rlang::try_fetch(rel, error = identity) 14. │ │ ├─base::tryCatch(...) 15. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 16. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 17. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 18. │ │ └─base::withCallingHandlers(...) 19. │ └─dplyr:::tally_n(...) 20. │ └─rlang::quo_is_null(wt) 21. └─rlang::abort(message = message) Execution halted Flavor: r-oldrel-windows-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.