Last updated on 2025-12-19 12:49:16 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.2.2 | 11.73 | 141.26 | 152.99 | OK | |
| r-devel-linux-x86_64-debian-gcc | 0.2.2 | 7.26 | 93.38 | 100.64 | OK | |
| r-devel-linux-x86_64-fedora-clang | 0.2.2 | 19.00 | 163.42 | 182.42 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 0.2.2 | 17.00 | 154.38 | 171.38 | ERROR | |
| r-devel-windows-x86_64 | 0.2.2 | 14.00 | 157.00 | 171.00 | OK | |
| r-patched-linux-x86_64 | 0.2.2 | 11.65 | 127.76 | 139.41 | OK | |
| r-release-linux-x86_64 | 0.2.2 | 10.31 | 127.90 | 138.21 | OK | |
| r-release-macos-arm64 | 0.2.2 | OK | ||||
| r-release-macos-x86_64 | 0.2.2 | 8.00 | 128.00 | 136.00 | OK | |
| r-release-windows-x86_64 | 0.2.2 | 16.00 | 143.00 | 159.00 | OK | |
| r-oldrel-macos-arm64 | 0.2.2 | OK | ||||
| r-oldrel-macos-x86_64 | 0.2.2 | 8.00 | 137.00 | 145.00 | OK | |
| r-oldrel-windows-x86_64 | 0.2.2 | 20.00 | 182.00 | 202.00 | OK |
Version: 0.2.2
Check: examples
Result: ERROR
Running examples in ‘NMdata-Ex.R’ failed
The error most likely occurred in:
> ### Name: NMreadParsText
> ### Title: Read comments to parameter definitions in Nonmem control streams
> ### Aliases: NMreadParsText
>
> ### ** Examples
>
>
> ## setDTthreads() is only needed for CRAN. Users should not do this.
> data.table::setDTthreads(1)
> ## end setDTthreads() for CRAN
>
> ## notice, examples on explicitly stated lines. Most often in
> ## practice, one would use the file argument to automatically
> ## extract the $THETA, $OMEGA and $SIGMA sections from a control
> ## stream.
>
> text <- c("
+
+ $THETA (.1) ;[1]; LTVKA (mL/h)
+ $OMEGA BLOCK(3)
+ 0.126303 ; IIV.CL ; 1 ;IIV ;Between-subject variability on CL;-
+ 0.024 ; IIV.CL.V2.cov ; 1-2 ;IIV ;Covariance of BSV on CL and V2;-
+ 0.127 ; IIV.V2 ; 2 ;IIV ;Between-subject variability on V2;-
+ 0.2 ; IIV.CL.V3.cov ; 1-3 ;IIV ;Covariance of BSV on CL and V3;-
+ 0.2 ; IIV.V2.V3.cov ; 2-3 ;IIV ;Covariance of BSV on V2 and V3;-
+ 0.38 ; IIV.V3 ; 3 ;IIV ;Between-subject variability on V3;-
+ $OMEGA 0 FIX ; IIV.KA ; 4 ;IIV ;Between-subject variability on KA;-
+ $SIGMA 1
+ ")
> lines <- strsplit(text,split="\n")[[1]]
>
> res <- NMreadParsText(lines=lines,
+ format="%init;[%num];%symbol",
+ format.omega="%init; %symbol ; %num ; %type ; %label ; %unit",
+ field.idx="num")
Error in `[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != :
attempt access index 17/17 in VECTOR_ELT
Calls: NMreadParsText ... NMreadInits -> initsToExt -> addSameBlocks -> [ -> [.data.table
Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc
Version: 0.2.2
Check: tests
Result: ERROR
Running ‘spelling.R’
Running ‘testthat.R’ [56s/79s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(NMdata)
NMdata 0.2.2. Browse NMdata documentation at
https://NMautoverse.github.io/NMdata/
>
> test_check("NMdata")
Saving _problems/test_NMcheckData-41.R
Saving _problems/test_NMcheckData-52.R
Saving _problems/test_NMcheckData-65.R
Saving _problems/test_NMcheckData-79.R
Saving _problems/test_NMcheckData-96.R
Saving _problems/test_NMcheckData-107.R
Saving _problems/test_NMcheckData-127.R
Saving _problems/test_NMcheckData-139.R
Saving _problems/test_NMcheckData-150.R
Saving _problems/test_NMcheckData-172.R
Saving _problems/test_NMcheckData-189.R
Saving _problems/test_NMcheckData-210.R
Saving _problems/test_NMcheckData-227.R
Saving _problems/test_NMcheckData-241.R
Saving _problems/test_NMcheckData-255.R
Saving _problems/test_NMcheckData-273.R
Saving _problems/test_NMcheckData-292.R
Saving _problems/test_NMcheckData-301.R
Saving _problems/test_NMcheckData-322.R
Saving _problems/test_NMcheckData-338.R
Saving _problems/test_NMcheckData-366.R
Saving _problems/test_NMcheckData-378.R
Saving _problems/test_NMcheckDataFile-47.R
Saving _problems/test_NMdata_utils-15.R
Saving _problems/test_NMgenText-7.R
Saving _problems/test_NMgenText-14.R
Saving _problems/test_NMgenText-21.R
Saving _problems/test_NMgenText-34.R
Saving _problems/test_NMgenText-42.R
Saving _problems/test_NMgenText-49.R
Saving _problems/test_NMgenText-56.R
Saving _problems/test_NMgenText-62.R
Saving _problems/test_NMinfo-6.R
Saving _problems/test_NMreadExt-11.R
Saving _problems/test_NMreadExt-28.R
Saving _problems/test_NMreadExt-47.R
Saving _problems/test_NMreadExt-67.R
Saving _problems/test_NMreadExt-87.R
Saving _problems/test_NMreadExt-115.R
Saving _problems/test_NMreadExt-133.R
Saving _problems/test_NMreadInits-20.R
Saving _problems/test_NMreadInits-58.R
Saving _problems/test_NMreadInits-102.R
Saving _problems/test_NMreadInits-156.R
Saving _problems/test_NMreadInits-191.R
Saving _problems/test_NMreadParText-40.R
Saving _problems/test_NMreadParText-63.R
Saving _problems/test_NMreadParText-107.R
Saving _problems/test_NMreadParText-137.R
Saving _problems/test_NMreadParText-175.R
Saving _problems/test_NMreadParText-205.R
Saving _problems/test_NMreadPhi-8.R
Saving _problems/test_NMreadPhi-18.R
Saving _problems/test_NMreadTab-10.R
Saving _problems/test_NMreadTab-73.R
Saving _problems/test_NMrelate-16.R
Saving _problems/test_NMrelate-27.R
Saving _problems/test_NMrelate-44.R
Saving _problems/test_NMrelate-102.R
Saving _problems/test_NMrelate-130.R
Saving _problems/test_NMscanData-48.R
Saving _problems/test_NMscanData-86.R
Saving _problems/test_NMscanData-114.R
Saving _problems/test_NMscanData-139.R
Saving _problems/test_NMscanData-163.R
Saving _problems/test_NMscanData-184.R
Saving _problems/test_NMscanData-252.R
Saving _problems/test_NMscanData-302.R
Saving _problems/test_NMscanData-335.R
Saving _problems/test_NMscanData-391.R
Saving _problems/test_NMscanData-414.R
Saving _problems/test_NMscanData-435.R
Saving _problems/test_NMscanData-477.R
Saving _problems/test_NMscanData-522.R
Saving _problems/test_NMscanData-547.R
Saving _problems/test_NMscanData-605.R
Saving _problems/test_NMscanData-621.R
Saving _problems/test_NMscanData-679.R
Saving _problems/test_NMscanData-698.R
Saving _problems/test_NMscanData-731.R
Saving _problems/test_NMscanData-765.R
Saving _problems/test_NMscanData-791.R
Saving _problems/test_NMscanData-822.R
Saving _problems/test_NMscanData-885.R
Saving _problems/test_NMscanData-919.R
Saving _problems/test_NMscanData-932.R
Saving _problems/test_NMscanData-958.R
Saving _problems/test_NMscanData-982.R
Saving _problems/test_NMscanData-1002.R
Saving _problems/test_NMscanData-1048.R
Saving _problems/test_NMscanData-1075.R
Saving _problems/test_NMscanData-1092.R
Saving _problems/test_NMscanData-1118.R
Saving _problems/test_NMscanMultiple-43.R
Saving _problems/test_NMscanTables-23.R
Saving _problems/test_NMscanTables-57.R
Saving _problems/test_NMscanTables-75.R
Saving _problems/test_NMscanTables-92.R
Saving _problems/test_NMscanTables-110.R
Saving _problems/test_NMscanTables-138.R
Saving _problems/test_NMscanTables-155.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-23.R
Error in (function (data, drop, col.flagn, rename, copy, file, dir.data, :
drop cannot contain empty strings and NA's.
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-57.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 7/7 in VECTOR_ELT
Saving _problems/test_NMwriteData-124.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-142.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-163.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-186.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-206.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-239.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-262.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-297.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-339.R
Saving _problems/test_NMwriteSection-164.R
Saving _problems/test_addCor-9.R
Saving _problems/test_addTAPD-8.R
Saving _problems/test_addTAPD-21.R
Saving _problems/test_addTAPD-32.R
Saving _problems/test_addTAPD-46.R
Saving _problems/test_addTAPD-80.R
Saving _problems/test_addTAPD-96.R
Saving _problems/test_dt2mat-7.R
Saving _problems/test_flags-168.R
Saving _problems/test_print_summary_NMdata-9.R
[ FAIL 123 | WARN 150 | SKIP 1 | PASS 200 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• empty test (1):
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_NMcheckData.R:41:5'): basic ────────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:41:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:52:5'): No col.flagn ─────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.flagn = FALSE, quiet = quiet) at test_NMcheckData.R:52:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:65:5'): Misc findings ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:65:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:79:5'): TIME with characters ─────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:79:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:96:5'): Misc findings and dup colname ────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(NMcheckData(pk, quiet = quiet)) at test_NMcheckData.R:96:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMcheckData(pk, quiet = quiet)
7. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:107:5'): missing EVID ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 27/27 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:107:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:127:5'): missing MDV ─────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 30/30 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:127:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:139:5'): With ADDL, no II ────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:139:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:150:5'): With II, no ADDL ────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:150:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:172:5'): ID and row with leading 0 ───────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:172:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:189:5'): One covariate varying within ID ─────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:189:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:210:5'): with IOV ────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 30/30 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:210:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:227:5'): covariates within subsets ───────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 31/31 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:227:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:241:5'): numerical coded as char and NA as . ─────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, na.strings = NULL, quiet = quiet) at test_NMcheckData.R:241:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:255:5'): usubjid OK ──────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:255:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:273:5'): ID not unique ───────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:273:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:292:5'): usubjid not unique ──────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:292:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:301:5'): no col.flagn ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:301:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:322:5'): check data files without cols.dup, but passed with it ──
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(dups_data, quiet = quiet) at test_NMcheckData.R:322:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:338:5'): simulation data ─────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 10/10 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(dt.all, quiet = quiet, type.data = "sim") at test_NMcheckData.R:338:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:366:5'): disable column ──────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 27/27 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet, cols.disable = "CMT") at test_NMcheckData.R:366:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:378:5'): ID-level ────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk3, quiet = quiet) at test_NMcheckData.R:378:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckDataFile.R:47:5'): Using control stream file ────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 22/22 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(file = file.lst, quiet = TRUE) at test_NMcheckDataFile.R:47:5
2. └─NMdata:::NMcheckDataFile(...)
3. └─NMdata::NMcheckData(...)
4. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMdata_utils.R:15:5'): basic ───────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMdata_utils.R:15:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:7:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, width = 95) at test_NMgenText.R:7:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:14:5'): df vs dt ───────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(NMgenText(pk), NMgenText(pk.df)) at test_NMgenText.R:14:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─NMdata::NMgenText(pk)
5. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:21:5'): dir.data ───────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv") at test_NMgenText.R:21:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:34:5'): pseudonyms ─────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMgenText.R:34:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:42:5'): rename - same order as in pseudonym syntax ──
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMgenText.R:42:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:49:5'): drop ───────────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv", drop = c("PART"), width = 95) at test_NMgenText.R:49:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:56:5'): capitalize ─────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv", capitalize = T, width = 95) at test_NMgenText.R:56:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:62:5'): basic - from file ──────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk) at test_NMgenText.R:62:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMinfo.R:6:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMinfo.R:6:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:11:5'): basic - pars ───────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table") at test_NMreadExt.R:11:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:28:5'): basic - all ────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:28:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:47:5'): basic - all from multiple models ───────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:47:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:67:5'): muref - all ────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:67:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:87:5'): muref SAEM - all ───────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 16/16 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:87:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:110:5'): muref SAEM - tableno options ──────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 16/16 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file.ext, tableno = 1, return = "obj") at test_NMreadExt.R:110:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:133:5'): slow ──────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table") at test_NMreadExt.R:133:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:20:5'): basic ────────────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = lines, return = "all") at test_NMreadInits.R:20:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:58:5'): with OMEGA block ─────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(file = file.mod, return = "all") at test_NMreadInits.R:58:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:102:5'): OMEGA SAME ──────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text, return = "all") at test_NMreadInits.R:102:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:156:5'): OMEGA BLOCK FIX 1 ───────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text1, return = "all", as.fun = "data.table") at test_NMreadInits.R:156:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:191:5'): BLOCK(2) SAME ───────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text, return = "all") at test_NMreadInits.R:191:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:40:5'): muref SAEM ─────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(file.mod, format = "%init;%symbol") at test_NMreadParText.R:40:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:63:5'): merge with NMreadExt output ────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(file.mod, format = "%init;%symbol") at test_NMreadParText.R:63:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:107:5'): complex delimiters ────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(lines = lines, format = "%init;[%num2];%symbol") at test_NMreadParText.R:107:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:137:5'): No SIGMA ──────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(lines = lines, format = "%init;[%num2];%symbol") at test_NMreadParText.R:137:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:172:5'): Complex OMEGA ─────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(...) at test_NMreadParText.R:172:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:202:1'): (code run outside of `test_that()`) ───
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(...) at test_NMreadParText.R:202:1
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadPhi.R:8:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 24/24 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadPhi(file = file.phi, as.fun = "data.table") at test_NMreadPhi.R:8:5
2. └─base::lapply(...)
3. └─NMdata (local) FUN(X[[i]], ...)
4. └─NMdata::NMreadTab(...)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadPhi.R:18:5'): basic - all from multiple models ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 24/24 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadPhi(file = file.phi, as.fun = "data.table") at test_NMreadPhi.R:18:5
2. └─base::lapply(...)
3. └─NMdata (local) FUN(X[[i]], ...)
4. └─NMdata::NMreadTab(...)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadTab.R:10:5'): Table with repetitions ─────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadTab("testData/simulations/xgxr014_testsim1/xgxr014_testsim1.tab") at test_NMreadTab.R:10:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadTab.R:73:5'): table without table title ──────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadTab(file.tab) at test_NMreadTab.R:73:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:10:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata:::NMrelateOne(file = file.mod, par.type = "eta") at test_NMrelate.R:10:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:27:5'): Find all ────────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod) at test_NMrelate.R:27:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:44:5'): merge with NMreadExt results ────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod) at test_NMrelate.R:44:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:102:5'): 2 models ───────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod[1]) at test_NMrelate.R:102:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:130:5'): lowercase ──────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file.mod, as.fun = "data.table") at test_NMrelate.R:130:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:47:5'): basic ─────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:47:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:86:5'): Modifications to column names in $INPUT ───
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:86:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:114:5'): No translation of column names in $INPUT ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:114:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:139:5'): Multiple output table formats ────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:139:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:163:5'): Interpret IGNORE statement ───────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:163:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:184:5'): List of ACCEPT statements and vs separate statements ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:184:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:249:5'): Only a firstonly without ID but with ROW ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:249:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:300:5'): FO and row-level output. No ID, no row. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:300:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(file = file.lst, check.time = FALSE, quiet = T)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:333:5'): FO and row-level output. No ID, no row. cbind.by.filters=T ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:333:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:389:5'): Only a firstonly without ID but with ROW. Using merge.by.row=TRUE. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:389:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:414:5'): recoverRows without a row identifier ─────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:414:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:435:5'): use as.fun to get a data.frame ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:435:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:477:5'): use as.fun to get a tibble ───────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:477:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:522:5'): dir structure with input.txt/output.txt ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:522:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:547:5'): input.txt/output.txt - unset modelname ───
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:547:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:605:5'): output.txt, file.mod=identity - NMinfo file.mod=output.txt? ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:605:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:619:5'): Duplicate columns in input data ──────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:619:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:679:5'): merge.by.row=ifAvailable when available ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:679:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:698:5'): merge.by.row=ifAvailable when not available ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:698:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:728:5'): col.row does not exist, but merge.by.row==TRUE ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:728:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:765:5'): A filter without operator ────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:765:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:791:5'): Including a redundant output table ───────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:791:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:820:5'): redundant output ─────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(NMscanData(file = file.lst, quiet = T)) at test_NMscanData.R:820:5
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(file = file.lst, quiet = T)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:885:5'): $INPUT copy ──────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file.lst.1, quiet = T) at test_NMscanData.R:885:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:919:5'): only firstonly. Has col.id, no col.row. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file.lst, quiet = TRUE) at test_NMscanData.R:919:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:932:5'): Two firstonly, one full-length ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file = file.lst, check.time = F, quiet = T) at test_NMscanData.R:932:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:958:5'): Two firstonly, one full-length with col.nmrep ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:958:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:982:5'): Input data as character ──────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:982:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1002:5'): Input control stream missing ────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file = file.lst, use.input = F, quiet = T) at test_NMscanData.R:1002:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1048:5'): simulation model with subproblems ───────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1048:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1075:5'): csv vs rds vs fst ───────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1075:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1092:5'): inside lappy ────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1092:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1118:5'): NMtran seems to treat NA as zero ────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 10/10 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(...) at test_NMscanData.R:1118:5
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData("testData/nonmem/xgxr054.mod", merge.by.row = F)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanMultiple.R:43:5'): basic ─────────────────────────────────
Error in `NMscanMultiple(lsts, check.time = FALSE, quiet = TRUE)`: No models were succesfully read.
Backtrace:
▆
1. └─NMdata::NMscanMultiple(lsts, check.time = FALSE, quiet = TRUE) at test_NMscanMultiple.R:43:5
── Error ('test_NMscanTables.R:23:5'): Multiple output table formats ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:23:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:57:5'): Details table ───────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:57:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:75:5'): $TABLE header options ───────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:75:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:91:5'): Two firstonly, one full-length ──────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:91:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:110:5'): Commented output table ─────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(file.lst) at test_NMscanTables.R:110:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:138:5'): Table with repetitions ─────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables("testData/nonmem/xgxr014.lst") at test_NMscanTables.R:138:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:155:5'): more tab formats ───────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables("testData/nonmem/xgxr035.lst") at test_NMscanTables.R:155:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMwriteData.R:22:5'): basic ────────────────────────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteData1.csv", formats = cc(csv), nmdir.data = "/example")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:22:5
── Error ('test_NMwriteData.R:53:5'): Dropping a column in Nonmem ──────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteDataTmp.csv", save = FALSE, nm.drop = "PART", genText = TRUE, nmdir.data = "/example")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:53:5
── Error ('test_NMwriteData.R:119:5'): nm.copy, nm.rename, drop ────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteDataTmp.csv", write.csv = FALSE, genText = TRUE, args.NMgenText = list(dir.data = "../derived", drop = "PROFDAY", copy = c(CONC = "DV"), rename = c(BBW = "WEIGHTB"), capitalize = TRUE, width = 80), args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:119:5
── Error ('test_NMwriteData.R:134:5'): nm.copy, nm.rename, drop ────────────────
Error in `NMwriteData(pk, file = "testOutput/pk.csv", write.csv = TRUE, write.rds = TRUE, write.RData = TRUE, args.rds = list(version = 2), , args.RData = list(version = 2), args.NMgenText = list(width = 95))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:134:5
── Error ('test_NMwriteData.R:160:5'): with stamp ──────────────────────────────
Error in `NMwriteData(pk, file = NULL, save = FALSE, genText = T, nmdir.data = "/example", script = "A simple test")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:160:5
── Error ('test_NMwriteData.R:182:5'): with stamp on csv ───────────────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", write.rds = TRUE, args.stamp = list(time = as.POSIXct("2021-11-21 11:00:00")), args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:182:5
── Error ('test_NMwriteData.R:203:5'): Quiet but get text for NM ───────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", write.rds = FALSE, args.stamp = list(time = as.POSIXct("2021-11-21 11:00:00")), quiet = T)`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:203:5
── Error ('test_NMwriteData.R:238:5'): script=NULL ─────────────────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteData10.csv", write.rds = T, write.csv = T, nmdir.data = "/example", script = NULL, args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:238:5
── Error ('test_NMwriteData.R:260:5'): csv.trunc.as.nm ─────────────────────────
Error in `NMtext$INPUT`: $ operator is invalid for atomic vectors
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:260:5
2. ├─base::sub(" *\\$INPUT *", "", paste(NMtext$INPUT, collapse = " "))
3. │ └─base::is.factor(x)
4. └─base::paste(NMtext$INPUT, collapse = " ")
── Error ('test_NMwriteData.R:295:5'): save csv and fst ────────────────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", formats = cc(csv, fst), args.stamp = list(time = "2021-11-21 11:00:00"))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:295:5
── Error ('test_NMwriteData.R:337:5'): Non-numeric DATE and TIME ───────────────
Error in `NMwriteData(pk, file = outfile, script = "DATE and TIME as char", formats = cc(csv), args.stamp = list(time = "2021-11-21 11:00:00"))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:337:5
── Error ('test_NMwriteSection.R:164:5'): update INPUT based on NMgenText ──────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMwriteSection.R:164:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_addCor.R:9:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file.mod) at test_addCor.R:9:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:8:5'): basic ─────────────────────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat) at test_addTAPD.R:8:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:21:5'): repeated dosing data ─────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 25/25 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:21:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:32:5'): Custom names and discard one ─────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 25/25 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:32:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:46:5'): SDOSE ────────────────────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat) at test_addTAPD.R:46:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:80:5'): Repeated doses without samples ───────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(dat.all[EVID == 1]) at test_addTAPD.R:80:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:96:5'): Subjects without doses ───────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:96:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_dt2mat.R:7:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt("testData/nonmem/xgxr021.mod", as.fun = "data.table") at test_dt2mat.R:7:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_flags.R:168:5'): count by ──────────────────────────────────────
Error in ``[.data.table`(allres, , `:=`(N.discard, c(NA, -diff(N.left))), by = by)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::flagsCount(...) at test_flags.R:168:5
2. ├─allres[, `:=`(N.discard, c(NA, -diff(N.left))), by = by]
3. └─data.table:::`[.data.table`(...)
── Error ('test_print_summary_NMdata.R:9:5'): basic ────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_print_summary_NMdata.R:9:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
[ FAIL 123 | WARN 150 | SKIP 1 | PASS 200 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.2.2
Check: tests
Result: ERROR
Running ‘spelling.R’
Running ‘testthat.R’ [52s/63s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(NMdata)
NMdata 0.2.2. Browse NMdata documentation at
https://NMautoverse.github.io/NMdata/
>
> test_check("NMdata")
Saving _problems/test_NMcheckData-41.R
Saving _problems/test_NMcheckData-52.R
Saving _problems/test_NMcheckData-65.R
Saving _problems/test_NMcheckData-79.R
Saving _problems/test_NMcheckData-96.R
Saving _problems/test_NMcheckData-107.R
Saving _problems/test_NMcheckData-127.R
Saving _problems/test_NMcheckData-139.R
Saving _problems/test_NMcheckData-150.R
Saving _problems/test_NMcheckData-172.R
Saving _problems/test_NMcheckData-189.R
Saving _problems/test_NMcheckData-210.R
Saving _problems/test_NMcheckData-227.R
Saving _problems/test_NMcheckData-241.R
Saving _problems/test_NMcheckData-255.R
Saving _problems/test_NMcheckData-273.R
Saving _problems/test_NMcheckData-292.R
Saving _problems/test_NMcheckData-301.R
Saving _problems/test_NMcheckData-322.R
Saving _problems/test_NMcheckData-338.R
Saving _problems/test_NMcheckData-366.R
Saving _problems/test_NMcheckData-378.R
Saving _problems/test_NMcheckDataFile-47.R
Saving _problems/test_NMdata_utils-15.R
Saving _problems/test_NMgenText-7.R
Saving _problems/test_NMgenText-14.R
Saving _problems/test_NMgenText-21.R
Saving _problems/test_NMgenText-34.R
Saving _problems/test_NMgenText-42.R
Saving _problems/test_NMgenText-49.R
Saving _problems/test_NMgenText-56.R
Saving _problems/test_NMgenText-62.R
Saving _problems/test_NMinfo-6.R
Saving _problems/test_NMreadExt-11.R
Saving _problems/test_NMreadExt-28.R
Saving _problems/test_NMreadExt-47.R
Saving _problems/test_NMreadExt-67.R
Saving _problems/test_NMreadExt-87.R
Saving _problems/test_NMreadExt-115.R
Saving _problems/test_NMreadExt-133.R
Saving _problems/test_NMreadInits-20.R
Saving _problems/test_NMreadInits-58.R
Saving _problems/test_NMreadInits-102.R
Saving _problems/test_NMreadInits-156.R
Saving _problems/test_NMreadInits-191.R
Saving _problems/test_NMreadParText-40.R
Saving _problems/test_NMreadParText-63.R
Saving _problems/test_NMreadParText-107.R
Saving _problems/test_NMreadParText-137.R
Saving _problems/test_NMreadParText-175.R
Saving _problems/test_NMreadParText-205.R
Saving _problems/test_NMreadPhi-8.R
Saving _problems/test_NMreadPhi-18.R
Saving _problems/test_NMreadTab-10.R
Saving _problems/test_NMreadTab-73.R
Saving _problems/test_NMrelate-16.R
Saving _problems/test_NMrelate-27.R
Saving _problems/test_NMrelate-44.R
Saving _problems/test_NMrelate-102.R
Saving _problems/test_NMrelate-130.R
Saving _problems/test_NMscanData-48.R
Saving _problems/test_NMscanData-86.R
Saving _problems/test_NMscanData-114.R
Saving _problems/test_NMscanData-139.R
Saving _problems/test_NMscanData-163.R
Saving _problems/test_NMscanData-184.R
Saving _problems/test_NMscanData-252.R
Saving _problems/test_NMscanData-302.R
Saving _problems/test_NMscanData-335.R
Saving _problems/test_NMscanData-391.R
Saving _problems/test_NMscanData-414.R
Saving _problems/test_NMscanData-435.R
Saving _problems/test_NMscanData-477.R
Saving _problems/test_NMscanData-522.R
Saving _problems/test_NMscanData-547.R
Saving _problems/test_NMscanData-605.R
Saving _problems/test_NMscanData-621.R
Saving _problems/test_NMscanData-679.R
Saving _problems/test_NMscanData-698.R
Saving _problems/test_NMscanData-731.R
Saving _problems/test_NMscanData-765.R
Saving _problems/test_NMscanData-791.R
Saving _problems/test_NMscanData-822.R
Saving _problems/test_NMscanData-885.R
Saving _problems/test_NMscanData-919.R
Saving _problems/test_NMscanData-932.R
Saving _problems/test_NMscanData-958.R
Saving _problems/test_NMscanData-982.R
Saving _problems/test_NMscanData-1002.R
Saving _problems/test_NMscanData-1048.R
Saving _problems/test_NMscanData-1075.R
Saving _problems/test_NMscanData-1092.R
Saving _problems/test_NMscanData-1118.R
Saving _problems/test_NMscanMultiple-43.R
Saving _problems/test_NMscanTables-23.R
Saving _problems/test_NMscanTables-57.R
Saving _problems/test_NMscanTables-75.R
Saving _problems/test_NMscanTables-92.R
Saving _problems/test_NMscanTables-110.R
Saving _problems/test_NMscanTables-138.R
Saving _problems/test_NMscanTables-155.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-23.R
Error in (function (data, drop, col.flagn, rename, copy, file, dir.data, :
drop cannot contain empty strings and NA's.
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-57.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 7/7 in VECTOR_ELT
Saving _problems/test_NMwriteData-124.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-142.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-163.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-186.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-206.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-239.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-262.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-297.R
Error in `[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), :
attempt access index 5/5 in VECTOR_ELT
Saving _problems/test_NMwriteData-339.R
Saving _problems/test_NMwriteSection-164.R
Saving _problems/test_addCor-9.R
Saving _problems/test_addTAPD-8.R
Saving _problems/test_addTAPD-21.R
Saving _problems/test_addTAPD-32.R
Saving _problems/test_addTAPD-46.R
Saving _problems/test_addTAPD-80.R
Saving _problems/test_addTAPD-96.R
Saving _problems/test_dt2mat-7.R
Saving _problems/test_flags-168.R
Saving _problems/test_print_summary_NMdata-9.R
[ FAIL 123 | WARN 150 | SKIP 1 | PASS 200 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• empty test (1):
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_NMcheckData.R:41:5'): basic ────────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:41:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:52:5'): No col.flagn ─────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.flagn = FALSE, quiet = quiet) at test_NMcheckData.R:52:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:65:5'): Misc findings ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:65:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:79:5'): TIME with characters ─────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:79:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:96:5'): Misc findings and dup colname ────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(NMcheckData(pk, quiet = quiet)) at test_NMcheckData.R:96:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMcheckData(pk, quiet = quiet)
7. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:107:5'): missing EVID ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 27/27 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:107:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:127:5'): missing MDV ─────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 30/30 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:127:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:139:5'): With ADDL, no II ────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:139:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:150:5'): With II, no ADDL ────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:150:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:172:5'): ID and row with leading 0 ───────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:172:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:189:5'): One covariate varying within ID ─────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:189:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:210:5'): with IOV ────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 30/30 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:210:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:227:5'): covariates within subsets ───────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 31/31 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(...) at test_NMcheckData.R:227:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:241:5'): numerical coded as char and NA as . ─────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, na.strings = NULL, quiet = quiet) at test_NMcheckData.R:241:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:255:5'): usubjid OK ──────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:255:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:273:5'): ID not unique ───────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:273:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:292:5'): usubjid not unique ──────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 29/29 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, col.usubjid = "usubjid", quiet = quiet) at test_NMcheckData.R:292:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:301:5'): no col.flagn ────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet) at test_NMcheckData.R:301:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:322:5'): check data files without cols.dup, but passed with it ──
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(dups_data, quiet = quiet) at test_NMcheckData.R:322:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:338:5'): simulation data ─────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 10/10 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(dt.all, quiet = quiet, type.data = "sim") at test_NMcheckData.R:338:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:366:5'): disable column ──────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 27/27 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk, quiet = quiet, cols.disable = "CMT") at test_NMcheckData.R:366:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckData.R:378:5'): ID-level ────────────────────────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(pk3, quiet = quiet) at test_NMcheckData.R:378:5
2. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMcheckDataFile.R:47:5'): Using control stream file ────────────
Error in ``[.data.table`(data, , `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id)`: attempt access index 22/22 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMcheckData(file = file.lst, quiet = TRUE) at test_NMcheckDataFile.R:47:5
2. └─NMdata:::NMcheckDataFile(...)
3. └─NMdata::NMcheckData(...)
4. ├─data[, `:=`(ID.jump, c(0, diff(get(rowint)))), by = col.id]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMdata_utils.R:15:5'): basic ───────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMdata_utils.R:15:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:7:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, width = 95) at test_NMgenText.R:7:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:14:5'): df vs dt ───────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(NMgenText(pk), NMgenText(pk.df)) at test_NMgenText.R:14:5
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─NMdata::NMgenText(pk)
5. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:21:5'): dir.data ───────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv") at test_NMgenText.R:21:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:34:5'): pseudonyms ─────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMgenText.R:34:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:42:5'): rename - same order as in pseudonym syntax ──
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMgenText.R:42:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:49:5'): drop ───────────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv", drop = c("PART"), width = 95) at test_NMgenText.R:49:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:56:5'): capitalize ─────────────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk, file = "data1.csv", capitalize = T, width = 95) at test_NMgenText.R:56:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMgenText.R:62:5'): basic - from file ──────────────────────────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(pk) at test_NMgenText.R:62:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMinfo.R:6:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMinfo.R:6:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:11:5'): basic - pars ───────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table") at test_NMreadExt.R:11:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:28:5'): basic - all ────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:28:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:47:5'): basic - all from multiple models ───────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:47:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:67:5'): muref - all ────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:67:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:87:5'): muref SAEM - all ───────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 16/16 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table", return = "all") at test_NMreadExt.R:87:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:110:5'): muref SAEM - tableno options ──────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 16/16 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file.ext, tableno = 1, return = "obj") at test_NMreadExt.R:110:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadExt.R:133:5'): slow ──────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file = file.ext, as.fun = "data.table") at test_NMreadExt.R:133:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:20:5'): basic ────────────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = lines, return = "all") at test_NMreadInits.R:20:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:58:5'): with OMEGA block ─────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(file = file.mod, return = "all") at test_NMreadInits.R:58:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:102:5'): OMEGA SAME ──────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text, return = "all") at test_NMreadInits.R:102:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:156:5'): OMEGA BLOCK FIX 1 ───────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text1, return = "all", as.fun = "data.table") at test_NMreadInits.R:156:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadInits.R:191:5'): BLOCK(2) SAME ───────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadInits(lines = text, return = "all") at test_NMreadInits.R:191:5
2. └─NMdata:::initsToExt(res)
3. └─NMdata:::addSameBlocks(pars)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:40:5'): muref SAEM ─────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(file.mod, format = "%init;%symbol") at test_NMreadParText.R:40:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:63:5'): merge with NMreadExt output ────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(file.mod, format = "%init;%symbol") at test_NMreadParText.R:63:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:107:5'): complex delimiters ────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(lines = lines, format = "%init;[%num2];%symbol") at test_NMreadParText.R:107:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:137:5'): No SIGMA ──────────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(lines = lines, format = "%init;[%num2];%symbol") at test_NMreadParText.R:137:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:172:5'): Complex OMEGA ─────────────────────────
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(...) at test_NMreadParText.R:172:5
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadParText.R:202:1'): (code run outside of `test_that()`) ───
Error in ``[.data.table`(df, , `:=`(Nsameblock, ifelse(any(sameblock != 0), .N - 1, 0)), by = sameblock)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadParsText(...) at test_NMreadParText.R:202:1
2. └─NMdata::NMreadInits(...)
3. └─NMdata:::initsToExt(res)
4. └─NMdata:::addSameBlocks(pars)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadPhi.R:8:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 24/24 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadPhi(file = file.phi, as.fun = "data.table") at test_NMreadPhi.R:8:5
2. └─base::lapply(...)
3. └─NMdata (local) FUN(X[[i]], ...)
4. └─NMdata::NMreadTab(...)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadPhi.R:18:5'): basic - all from multiple models ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 24/24 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadPhi(file = file.phi, as.fun = "data.table") at test_NMreadPhi.R:18:5
2. └─base::lapply(...)
3. └─NMdata (local) FUN(X[[i]], ...)
4. └─NMdata::NMreadTab(...)
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadTab.R:10:5'): Table with repetitions ─────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadTab("testData/simulations/xgxr014_testsim1/xgxr014_testsim1.tab") at test_NMreadTab.R:10:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMreadTab.R:73:5'): table without table title ──────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadTab(file.tab) at test_NMreadTab.R:73:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:10:5'): basic ───────────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata:::NMrelateOne(file = file.mod, par.type = "eta") at test_NMrelate.R:10:5
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:27:5'): Find all ────────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod) at test_NMrelate.R:27:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:44:5'): merge with NMreadExt results ────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod) at test_NMrelate.R:44:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:102:5'): 2 models ───────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file = file.mod[1]) at test_NMrelate.R:102:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMrelate.R:130:5'): lowercase ──────────────────────────────────
Error in ``[.data.table`(dt.code, var.type %in% cc(ETA, THETA, ERR, EPS), `:=`(i, as.numeric(sub(paste0(".*", var.type, "\\(([1-9][0-9]*)\\)"), "\\1", x = var.name, ignore.case = TRUE))), by = lineno)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─NMdata::NMrelate(file.mod, as.fun = "data.table") at test_NMrelate.R:130:5
2. │ └─base::lapply(...)
3. │ └─NMdata (local) FUN(X[[i]], ...)
4. │ ├─...[]
5. │ └─data.table:::`[.data.table`(...)
6. └─NMdata:::NMrelateOne(lines = text, par.type = tp, as.fun = "data.table")
7. ├─...[]
8. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:47:5'): basic ─────────────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:47:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:86:5'): Modifications to column names in $INPUT ───
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:86:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:114:5'): No translation of column names in $INPUT ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:114:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:139:5'): Multiple output table formats ────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:139:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:163:5'): Interpret IGNORE statement ───────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:163:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:184:5'): List of ACCEPT statements and vs separate statements ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:184:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:249:5'): Only a firstonly without ID but with ROW ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:249:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:300:5'): FO and row-level output. No ID, no row. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:300:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(file = file.lst, check.time = FALSE, quiet = T)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:333:5'): FO and row-level output. No ID, no row. cbind.by.filters=T ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:333:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:389:5'): Only a firstonly without ID but with ROW. Using merge.by.row=TRUE. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:389:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:414:5'): recoverRows without a row identifier ─────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:414:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:435:5'): use as.fun to get a data.frame ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:435:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:477:5'): use as.fun to get a tibble ───────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:477:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:522:5'): dir structure with input.txt/output.txt ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:522:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:547:5'): input.txt/output.txt - unset modelname ───
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:547:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:605:5'): output.txt, file.mod=identity - NMinfo file.mod=output.txt? ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:605:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:619:5'): Duplicate columns in input data ──────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:619:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:679:5'): merge.by.row=ifAvailable when available ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:679:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:698:5'): merge.by.row=ifAvailable when not available ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:698:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:728:5'): col.row does not exist, but merge.by.row==TRUE ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test_NMscanData.R:728:5
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(...)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:765:5'): A filter without operator ────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:765:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:791:5'): Including a redundant output table ───────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:791:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:820:5'): redundant output ─────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(NMscanData(file = file.lst, quiet = T)) at test_NMscanData.R:820:5
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData(file = file.lst, quiet = T)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:885:5'): $INPUT copy ──────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file.lst.1, quiet = T) at test_NMscanData.R:885:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:919:5'): only firstonly. Has col.id, no col.row. ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file.lst, quiet = TRUE) at test_NMscanData.R:919:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:932:5'): Two firstonly, one full-length ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file = file.lst, check.time = F, quiet = T) at test_NMscanData.R:932:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:958:5'): Two firstonly, one full-length with col.nmrep ──
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:958:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:982:5'): Input data as character ──────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:982:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1002:5'): Input control stream missing ────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(file = file.lst, use.input = F, quiet = T) at test_NMscanData.R:1002:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1048:5'): simulation model with subproblems ───────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 14/14 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1048:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1075:5'): csv vs rds vs fst ───────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1075:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1092:5'): inside lappy ────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_NMscanData.R:1092:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanData.R:1118:5'): NMtran seems to treat NA as zero ────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 10/10 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(...) at test_NMscanData.R:1118:5
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─NMdata::NMscanData("testData/nonmem/xgxr054.mod", merge.by.row = F)
7. └─NMdata::NMscanTables(...)
8. └─NMdata::NMreadTab(...)
9. ├─...[]
10. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanMultiple.R:43:5'): basic ─────────────────────────────────
Error in `NMscanMultiple(lsts, check.time = FALSE, quiet = TRUE)`: No models were succesfully read.
Backtrace:
▆
1. └─NMdata::NMscanMultiple(lsts, check.time = FALSE, quiet = TRUE) at test_NMscanMultiple.R:43:5
── Error ('test_NMscanTables.R:23:5'): Multiple output table formats ───────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:23:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:57:5'): Details table ───────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:57:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:75:5'): $TABLE header options ───────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:75:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:91:5'): Two firstonly, one full-length ──────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(...) at test_NMscanTables.R:91:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:110:5'): Commented output table ─────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables(file.lst) at test_NMscanTables.R:110:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:138:5'): Table with repetitions ─────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables("testData/nonmem/xgxr014.lst") at test_NMscanTables.R:138:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMscanTables.R:155:5'): more tab formats ───────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanTables("testData/nonmem/xgxr035.lst") at test_NMscanTables.R:155:5
2. └─NMdata::NMreadTab(...)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_NMwriteData.R:22:5'): basic ────────────────────────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteData1.csv", formats = cc(csv), nmdir.data = "/example")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:22:5
── Error ('test_NMwriteData.R:53:5'): Dropping a column in Nonmem ──────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteDataTmp.csv", save = FALSE, nm.drop = "PART", genText = TRUE, nmdir.data = "/example")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:53:5
── Error ('test_NMwriteData.R:119:5'): nm.copy, nm.rename, drop ────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteDataTmp.csv", write.csv = FALSE, genText = TRUE, args.NMgenText = list(dir.data = "../derived", drop = "PROFDAY", copy = c(CONC = "DV"), rename = c(BBW = "WEIGHTB"), capitalize = TRUE, width = 80), args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:119:5
── Error ('test_NMwriteData.R:134:5'): nm.copy, nm.rename, drop ────────────────
Error in `NMwriteData(pk, file = "testOutput/pk.csv", write.csv = TRUE, write.rds = TRUE, write.RData = TRUE, args.rds = list(version = 2), , args.RData = list(version = 2), args.NMgenText = list(width = 95))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:134:5
── Error ('test_NMwriteData.R:160:5'): with stamp ──────────────────────────────
Error in `NMwriteData(pk, file = NULL, save = FALSE, genText = T, nmdir.data = "/example", script = "A simple test")`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:160:5
── Error ('test_NMwriteData.R:182:5'): with stamp on csv ───────────────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", write.rds = TRUE, args.stamp = list(time = as.POSIXct("2021-11-21 11:00:00")), args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:182:5
── Error ('test_NMwriteData.R:203:5'): Quiet but get text for NM ───────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", write.rds = FALSE, args.stamp = list(time = as.POSIXct("2021-11-21 11:00:00")), quiet = T)`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:203:5
── Error ('test_NMwriteData.R:238:5'): script=NULL ─────────────────────────────
Error in `NMwriteData(pk, file = "testOutput/NMwriteData10.csv", write.rds = T, write.csv = T, nmdir.data = "/example", script = NULL, args.rds = list(version = 2))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:238:5
── Error ('test_NMwriteData.R:260:5'): csv.trunc.as.nm ─────────────────────────
Error in `NMtext$INPUT`: $ operator is invalid for atomic vectors
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:260:5
2. ├─base::sub(" *\\$INPUT *", "", paste(NMtext$INPUT, collapse = " "))
3. │ └─base::is.factor(x)
4. └─base::paste(NMtext$INPUT, collapse = " ")
── Error ('test_NMwriteData.R:295:5'): save csv and fst ────────────────────────
Error in `NMwriteData(pk, file = outfile, script = "A simple test", formats = cc(csv, fst), args.stamp = list(time = "2021-11-21 11:00:00"))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:295:5
── Error ('test_NMwriteData.R:337:5'): Non-numeric DATE and TIME ───────────────
Error in `NMwriteData(pk, file = outfile, script = "DATE and TIME as char", formats = cc(csv), args.stamp = list(time = "2021-11-21 11:00:00"))`: NMgenText failed.
Backtrace:
▆
1. └─NMdata::NMwriteData(...) at test_NMwriteData.R:337:5
── Error ('test_NMwriteSection.R:164:5'): update INPUT based on NMgenText ──────
Error in ``[.data.table`(dt.num.ok, include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMgenText(...) at test_NMwriteSection.R:164:5
2. ├─dt.num.ok[include == TRUE, `:=`(occ.cum, 1:.N), by = name.nm]
3. └─data.table:::`[.data.table`(...)
── Error ('test_addCor.R:9:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt(file.mod) at test_addCor.R:9:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:8:5'): basic ─────────────────────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat) at test_addTAPD.R:8:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:21:5'): repeated dosing data ─────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 25/25 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:21:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:32:5'): Custom names and discard one ─────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 25/25 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:32:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:46:5'): SDOSE ────────────────────────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat) at test_addTAPD.R:46:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:80:5'): Repeated doses without samples ───────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 13/13 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(dat.all[EVID == 1]) at test_addTAPD.R:80:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_addTAPD.R:96:5'): Subjects without doses ───────────────────────
Error in ``[.data.table`(data, !is.na(get(col.time)), `:=`((col.doscumn), cumsum(get(col.event) == TRUE)), by = by)`: attempt access index 28/28 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::addTAPD(data = dat, as.fun = "data.table") at test_addTAPD.R:96:5
2. └─NMdata (local) addVars(data2)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_dt2mat.R:7:5'): basic ──────────────────────────────────────────
Error in ``[.data.table`(pars, get(col.par.type) %in% allpars.mat, `:=`(j, as.integer(sub(pattern = sprintf("%s\\(([0-9]+)\\,([0-9]+)\\)", get(col.par.type)), replacement = "\\2", x = get(col.parameter)))), by = row)`: attempt access index 11/11 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMreadExt("testData/nonmem/xgxr021.mod", as.fun = "data.table") at test_dt2mat.R:7:5
2. └─NMdata:::addParType(pars)
3. ├─...[]
4. └─data.table:::`[.data.table`(...)
── Error ('test_flags.R:168:5'): count by ──────────────────────────────────────
Error in ``[.data.table`(allres, , `:=`(N.discard, c(NA, -diff(N.left))), by = by)`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::flagsCount(...) at test_flags.R:168:5
2. ├─allres[, `:=`(N.discard, c(NA, -diff(N.left))), by = by]
3. └─data.table:::`[.data.table`(...)
── Error ('test_print_summary_NMdata.R:9:5'): basic ────────────────────────────
Error in ``[.data.table`(dt1, grep("^TABLE", as.character(get(cnames[1])), perl = TRUE), `:=`((col.table.name.text), mypaste(.SD)), by = col.row.tmp)`: attempt access index 17/17 in VECTOR_ELT
Backtrace:
▆
1. └─NMdata::NMscanData(...) at test_print_summary_NMdata.R:9:5
2. └─NMdata::NMscanTables(...)
3. └─NMdata::NMreadTab(...)
4. ├─...[]
5. └─data.table:::`[.data.table`(...)
[ FAIL 123 | WARN 150 | SKIP 1 | PASS 200 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc