Welcome to the third week of the reproducible templates course.
This week, we'll extend your arm markdown skills for
customizing and parameterizing your documents to turn them into templates,
which can be used over and over for new datasets or work products with simple changes.
This will improve your speed and efficiency by
modularizing your analyses and reporting processes.
By the end of this week,
you'll modify your YAML parameters for customizing your HTML and doc formats.
You'll be able to modularize your documents for improving your flexibility and
ability to break down your workflow into smaller, more manageable components.
You'll also have the opportunity to identify which parts of your document can
be manipulated with user defined parameters for easy automation.
This process embraces reproducibility by enabling your teammates or
clients to use your key document components with different data or parameters.
For example, creating a new quarterly business report by simply
changing the beginning and ending dates or creating separate documents,
each for a different state or country simply by changing the location parameter.
You'll learn how to access and change these parameters using either code scripts for
automation or interactive menu-driven options for easy user implementation.
Content can also be customize using these parameters allowing for
specific content to be added or removed based on pre-selected options.
For example, creating an internal use-only version
or an approved external released version.
You'll learn how to create these kinds of documents and
how to set up these options for easy customization.
Finally, automation in batch processing of documents is
possible using these parameters and a simple example will be demonstrated.
This module then concludes with a practice quiz and a graded quiz.