Week 4: Generating Reports, featuring Jupyter Notebooks and LaTeX#
Learning Outcomes#
Familiarity with using Markdown cells within Jupyter Notebooks
Why should I only use Jupyter notebooks for final reports (not as steps within the pipeline)?
Familiarity with
nbconvertto convert notebooks to scripts, HTML, PDFsUsing
nbconvertto execute a notebook from the command line. (Why would we want to do this?)How to fit a notebook into the PyDoit workflow? (Use the workflow set up in my
blank_projectGitHub template repo.)
Agenda#
Discuss Final Project:
Final Project grading rubric is not yet available, but the old version is available here.
Finish up items from Week 3:
Discuss structure of Financial Time Series Forecasting Repository
Discuss simplified structure of the FTSFR project: ftsfr
Discuss how Chartbook pipelines and catalogs help organize this. Demo the catalog and the data load.
TA Session on Friday#
Basic familiarity with LaTeX.
Ability to edit and compile LaTeX templates in
blank_projectrepo usingTeXworks(which is included with TeX Live).Understanding of how to automate the inclusion of an image or table into a LaTeX document.