Error(s) in re-building vignettes:
--- re-building 'data.Rmd' using rmarkdown
--- finished re-building 'data.Rmd'

--- re-building 'introduction.Rmd' using rmarkdown

Quitting from introduction.Rmd:123-125 [unnamed-chunk-13]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error:
! The size of the temporary image for rasterization is too huge (324 x
331 px) that it is cannot be handled by the device function
`Cairo:CairoPNG()`. Please reduce the maximal size of temporary image
by setting proper values for `ht_opt$raster_temp_image_max_width` and
`ht_opt$raster_temp_image_max_height`.
---
Backtrace:
     ▆
  1. └─tools:::.buildOneVignette(...)
  2.   ├─base::tryCatch(...)
  3.   │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
  4.   │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
  5.   │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
  6.   └─engine$weave(file, quiet = quiet, encoding = enc)
  7.     └─knitr:::vweave_rmarkdown(...)
  8.       └─rmarkdown::render(...)
  9.         └─knitr::knit(knit_input, knit_output, envir = envir, quiet = quiet)
 10.           └─knitr:::process_file(text, output)
 11.             ├─xfun:::handle_error(...)
 12.             ├─base::withCallingHandlers(...)
 13.             └─knitr:::process_group(group)
 14.               └─knitr:::call_block(x)
 15.                 └─knitr:::block_exec(params)
 16.                   └─knitr:::eng_r(options)
 17.                     ├─knitr:::in_input_dir(...)
 18.                     │ └─knitr:::in_dir(input_dir(), expr)
 19.                     └─knitr (local) evaluate(...)
 20.                       └─evaluate::evaluate(...)
 21.                         ├─base::withRestarts(...)
 22.                         │ └─base (local) withRestartList(expr, restarts)
 23.                         │   ├─base (local) withOneRestart(withRestartList(expr, restarts[-nr]), restarts[[nr]])
 24.                         │   │ └─base (local) doWithOneRestart(return(expr), restart)
 25.                         │   └─base (local) withRestartList(expr, restarts[-nr])
 26.                         │     └─base (local) withOneRestart(expr, restarts[[1L]])
 27.                         │       └─base (local) doWithOneRestart(return(expr), restart)
 28.                         ├─evaluate:::with_handlers(...)
 29.                         │ ├─base::eval(call)
 30.                         │ │ └─base::eval(call)
 31.                         │ └─base::withCallingHandlers(...)
 32.                         └─watcher$print_value(ev$value, ev$visible, envir)
 33.                           ├─base::withVisible(handle_value(handler, value, visible, envir))
 34.                           └─evaluate:::handle_value(handler, value, visible, envir)
 35.                             └─handler$value(value, visible)
 36.                               └─knitr (local) fun(x, options = options)
 37.                                 ├─base::withVisible(knit_print(x, ...))
 38.                                 ├─knitr::knit_print(x, ...)
 39.                                 └─knitr:::knit_print.default(x, ...)
 40.                                   └─knitr::normal_print(x)
 41.                                     ├─base::print(x)
 42.                                     └─base::print.default(x)
 43.                                       ├─methods (local) `<stndrdGn>`(`<Heatmap[,2207]>`)
 44.                                       └─ComplexHeatmap (local) `<stndrdGn>`(`<Heatmap[,2207]>`)
 45.                                         ├─ComplexHeatmap::draw(object)
 46.                                         └─ComplexHeatmap::draw(object)
 47.                                           └─ComplexHeatmap (local) .local(object, ...)
 48.                                             ├─ComplexHeatmap::draw(ht_list, ...)
 49.                                             └─ComplexHeatmap::draw(ht_list, ...)
 50.                                               └─ComplexHeatmap (local) .local(object, ...)
 51.                                                 ├─base::eval(code)
 52.                                                 │ └─base::eval(code)
 53.                                                 └─ht_graphic_fun_list[[j]](object)
 54.                                                   ├─ComplexHeatmap::draw_heatmap_list(object)
 55.                                                   └─ComplexHeatmap::draw_heatmap_list(object)
 56.                                                     └─ComplexHeatmap (local) .local(object, ...)
 57.                                                       ├─ComplexHeatmap::draw(ht, internal = TRUE)
 58.                                                       └─ComplexHeatmap::draw(ht, internal = TRUE)
 59.                                                         └─ComplexHeatmap (local) .local(object, ...)
 60.                                                           └─ht_graphic_fun_list[[j]](object)
 61.                                                             ├─ComplexHeatmap::draw_heatmap_body(...)
 62.                                                             └─ComplexHeatmap::draw_heatmap_body(...)
 63.                                                               └─ComplexHeatmap (local) .local(object, ...)
 64.                                                                 └─ComplexHeatmap:::stop_wrap(qq("The size of the temporary image for rasterization is too huge (@{temp_image_width} x @{temp_image_height} px) that it is cannot be handled by the device function `@{device_info[1]}:@{raster_device}()`. Please reduce the maximal size of temporary image by setting proper values for `ht_opt$raster_temp_image_max_width` and `ht_opt$raster_temp_image_max_height`."))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'introduction.Rmd' failed with diagnostics:
The size of the temporary image for rasterization is too huge (324 x
331 px) that it is cannot be handled by the device function
`Cairo:CairoPNG()`. Please reduce the maximal size of temporary image
by setting proper values for `ht_opt$raster_temp_image_max_width` and
`ht_opt$raster_temp_image_max_height`.
--- failed re-building 'introduction.Rmd'

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

Error: Vignette re-building failed.
Execution halted