knit_rxsTemplate.Rd
This function knits an Rxs template stored in a parsed Rxs specification,
as produced by a call to rxs_fromSpecifications()
, into an
R Markdown (or Quarto) file.
knit_rxsTemplate(x)
The object with the Rxs structure as produced by a call to
rxs_fromSpecifications()
.
A character vector with class "knit_asis".
### Load example Rxs structure
data('rxs_minimal_example_2', package="metabefor");
### Produce the Markdown
knittableMarkdown <-
knit_rxsTemplate(rxs_minimal_example_2);
### Show the beginning
cat(substr(knittableMarkdown, 1, 2463));
#>
#>
#> <pre><textarea rows='40' cols='124' style='font-family:monospace;font-size:11px;white-space:pre;'>```{r rxs-setup-chunk-xr2Epv, echo=FALSE, results='hide'}
#> ```
#>
#> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
#> <!-- -->
#> <!-- Welcome to the R Extraction Script (.rxs.Rmd file) for this source! -->
#> <!-- -->
#> <!-- You can now start extracting. If you haven't yet studied the -->
#> <!-- extractor instructions, please do so first. If you're all set, good -->
#> <!-- luck! -->
#> <!-- -->
#> <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
#>
#> ```{r rxs-extraction-chunk, echo=FALSE}
#> ##############################################################################
#> ############################################ START: uniqueSourceIdentifier ###
#> ##############################################################################
#> uniqueSourceIdentifier <-
#> ##############################################################################
#> ###
#> ### SET UNIQUE SOURCE IDENTIFIER
#> ###
#> ### A unique identifier used in this systematic review to refer to this
#> ### source
#> ###
#> ##############################################################################
#>
#> ""
#>
#> ##############################################################################
#> ########################################### VALUE DESCRIPTION AND EXAMPLES ###
#> ##############################################################################
#> ###
#> ### A unique identifier to use in this systematic review. For sources
#> ### with a DOI, this is the last part of the shortDOI as looked up
#> ### through https://shortdoi.org (the part after the "10/"). For sources
#> ### without a DOI (and so, without a shortDOI), this can be, for example,
#> ### the QURID (Quasi-Unique Record Identifier) that was designated during
#> ### the screening phase or which you can create with
#> ### `metabefor::qurid()`.
#> ###
#> ### EXAMPLES:
#> ###
#> ### "g5fj"
#> ### "qurid_7h4pksl6"
#> ###
#> ##############################################################################
#> ############################################## END: uniqueSourceIdentifier ###
#> ##############################################################################
#>