I downloaded relevant files from the github to my local computer. I installed Quarto. I ensured that my project directory was properly setup to ensure that it referenced the location where relevant data was stored.
All relevant libraries were installed and loaded. The 'easyalluvial' package has been removed from CRAN, so I had to install it from an archive zipped file.
I had not used Quarto until now. However, once I found it is similar to RMarkdown, which I am very familiar with, I got a handle on the quarto document. I enjoyed the experience.
Quarto and easyalluvial
I made some enquiries on loading the quarto document. I was careful to configure my working directory accordingly. In particular, I ensured relevant data could be accessed by the codes.
This ensured all codes could run hitch-free to reproduce the required results.
The documentation is sufficient for anyone adept at using R.
A html compilation of the same document is provided, which contains relevant details for an interested reader/user of the codes.
Aside from the quarto document, multiple formats of the code could have been provided, including raw r scripts, and an R markdown file. Nonetheless, the refusal to do this has motivated me to learn how to use a new documentation program (quarto) which apparently is more robust than the R Markdown I am familiar with.
The paper has excellent plots, well laid out in the quarto markdown document.