- Snakemake version upgrade (7.x)
- Update R packages
- Update latex preambles to handle new
modelsummarydefaults - Tests run via GitHub Actions for Ubuntu and MacOS rather than Travis
- Updates the Rscripts to build slides and pdfs to work in a way consistent with all other Rscripts in this project
- Use
optparsewith meaningful defaults for CLI - Add barebones comments to scripts
build_article.Randbuild_slides.Rto try and explain what scripts are doing
- Use
- Use
modelsummaryfor regression tables rather thanstargazer - Table specifications are in form of JSON dictionaries rather than separate R scripts, to mirror other specs folders
- Better subfigure creation in main paper
- Move towards latex specification for table and figure objects, gives better control for how we want things
- Compatible with R version 4.0.x via via PR #7
- Update Snakemake to version 5.32.0
- Updated the version of Snakemake the example is compatible with (now Snakemake 5.26.1)
- One rule to build all tables via PR #5 by bergmul
- Added Travis CI build to check project builds from start to finish
- Migrate from Snakemake's subworkflow scheme to
includeto simplify setup with multiple files that contain rules- All rule files are now located in the
rules/subdirectory
- All rule files are now located in the
- Updated the version of Snakemake the example is compatible with (now Snakemake 5.18.0)
- First complete version of workflow building with Snakemake utilizing subworkflows