Running examples in 'mpwR-Ex.R' failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    x
 1. \-mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   +-base::which(...)
 3.   \-stringr::str_detect(string = names(output_list), pattern = "")
 4.     \-stringr:::no_empty()
 5.       \-cli::cli_abort(...)
 6.         \-rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
  ...
--- re-building 'Import.Rmd' using rmarkdown
--- finished re-building 'Import.Rmd'

--- re-building 'Requirements.Rmd' using rmarkdown
--- finished re-building 'Requirements.Rmd'

--- re-building 'Workflow.Rmd' using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building 'Workflow.Rmd'

SUMMARY: processing the following file failed:
  'Workflow.Rmd'

Error: Vignette re-building failed.
Execution halted
Running examples in ‘mpwR-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
  ...
--- re-building ‘Import.Rmd’ using rmarkdown
--- finished re-building ‘Import.Rmd’

--- re-building ‘Requirements.Rmd’ using rmarkdown
--- finished re-building ‘Requirements.Rmd’

--- re-building ‘Workflow.Rmd’ using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette ‘Workflow.Rmd’ failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building ‘Workflow.Rmd’

SUMMARY: processing the following file failed:
  ‘Workflow.Rmd’

Error: Vignette re-building failed.
Execution halted
Running examples in ‘mpwR-Ex.R’ failed
The error most likely occurred in:

> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
--- re-building ‘Import.Rmd’ using rmarkdown
--- finished re-building ‘Import.Rmd’

--- re-building ‘Requirements.Rmd’ using rmarkdown
--- finished re-building ‘Requirements.Rmd’

--- re-building ‘Workflow.Rmd’ using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building ‘Workflow.Rmd’

SUMMARY: processing the following file failed:
  ‘Workflow.Rmd’

Error: Vignette re-building failed.
Execution halted
Running examples in ‘mpwR-Ex.R’ failed
The error most likely occurred in:

> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
--- re-building ‘Import.Rmd’ using rmarkdown
--- finished re-building ‘Import.Rmd’

--- re-building ‘Requirements.Rmd’ using rmarkdown
--- finished re-building ‘Requirements.Rmd’

--- re-building ‘Workflow.Rmd’ using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building ‘Workflow.Rmd’

SUMMARY: processing the following file failed:
  ‘Workflow.Rmd’

Error: Vignette re-building failed.
Execution halted
Running examples in 'mpwR-Ex.R' failed
The error most likely occurred in:

> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
--- re-building 'Import.Rmd' using rmarkdown
--- finished re-building 'Import.Rmd'

--- re-building 'Requirements.Rmd' using rmarkdown
--- finished re-building 'Requirements.Rmd'

--- re-building 'Workflow.Rmd' using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building 'Workflow.Rmd'

SUMMARY: processing the following file failed:
  'Workflow.Rmd'

Error: Vignette re-building failed.
Execution halted
Running examples in ‘mpwR-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
  ...
--- re-building ‘Import.Rmd’ using rmarkdown
--- finished re-building ‘Import.Rmd’

--- re-building ‘Requirements.Rmd’ using rmarkdown
--- finished re-building ‘Requirements.Rmd’

--- re-building ‘Workflow.Rmd’ using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette ‘Workflow.Rmd’ failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building ‘Workflow.Rmd’

SUMMARY: processing the following file failed:
  ‘Workflow.Rmd’

Error: Vignette re-building failed.
Execution halted
Running examples in ‘mpwR-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
  ...
--- re-building ‘Import.Rmd’ using rmarkdown
--- finished re-building ‘Import.Rmd’

--- re-building ‘Requirements.Rmd’ using rmarkdown
--- finished re-building ‘Requirements.Rmd’

--- re-building ‘Workflow.Rmd’ using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette ‘Workflow.Rmd’ failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building ‘Workflow.Rmd’

SUMMARY: processing the following file failed:
  ‘Workflow.Rmd’

Error: Vignette re-building failed.
Execution halted
Running examples in 'mpwR-Ex.R' failed
The error most likely occurred in:

> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    ▆
 1. └─mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   ├─base::which(...)
 3.   └─stringr::str_detect(string = names(output_list), pattern = "")
 4.     └─stringr:::no_empty()
 5.       └─cli::cli_abort(...)
 6.         └─rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
--- re-building 'Import.Rmd' using rmarkdown
--- finished re-building 'Import.Rmd'

--- re-building 'Requirements.Rmd' using rmarkdown
--- finished re-building 'Requirements.Rmd'

--- re-building 'Workflow.Rmd' using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building 'Workflow.Rmd'

SUMMARY: processing the following file failed:
  'Workflow.Rmd'

Error: Vignette re-building failed.
Execution halted
Running examples in 'mpwR-Ex.R' failed
The error most likely occurred in:

> ### Name: get_Upset_list
> ### Title: Generate Upset list
> ### Aliases: get_Upset_list
> 
> ### ** Examples
> 
> # Load libraries
> library(tibble)
> library(magrittr)
> library(stringr)
> 
> # Example data
> data <- list(
+ DIANN = list(
+  filename = "B",
+  software = "DIA-NN",
+  data = list(
+    "DIA-NN" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 10),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Protein.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 4),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 4)
+    )
+  )
+ ),
+ Spectronaut = list(
+  filename = "C",
+  software = "Spectronaut",
+  data = list(
+    "Spectronaut" = tibble::tibble(
+      Run_mpwR = rep(c("A","B"), times = 15),
+      Precursor.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6),
+      Peptide.IDs_mpwR = rep(c("A", "A", "B", "B", "C"), each = 6),
+      ProteinGroup.IDs_mpwR = rep(c("A2", "A3", "B2", "B3", "C1"), each = 6)
+    )
+  )
+ )
+ )
> 
> # Result
> output <- get_Upset_list(
+   input_list = data,
+   level = "Precursor.IDs"
+ )
Error in `stringr::str_detect()`:
! `pattern` can't be the empty string (`""`).
Backtrace:
    x
 1. \-mpwR::get_Upset_list(input_list = data, level = "Precursor.IDs")
 2.   +-base::which(...)
 3.   \-stringr::str_detect(string = names(output_list), pattern = "")
 4.     \-stringr:::no_empty()
 5.       \-cli::cli_abort(...)
 6.         \-rlang::abort(...)
Execution halted
Error(s) in re-building vignettes:
--- re-building 'Import.Rmd' using rmarkdown
--- finished re-building 'Import.Rmd'

--- re-building 'Requirements.Rmd' using rmarkdown
--- finished re-building 'Requirements.Rmd'

--- re-building 'Workflow.Rmd' using rmarkdown
Quitting from lines 225-226 (Workflow.Rmd) 
Error: processing vignette 'Workflow.Rmd' failed with diagnostics:
`pattern` can't be the empty string (`""`).
--- failed re-building 'Workflow.Rmd'

SUMMARY: processing the following file failed:
  'Workflow.Rmd'

Error: Vignette re-building failed.
Execution halted