Skip to content

Latest commit

 

History

History
67 lines (54 loc) · 2.52 KB

README.md

File metadata and controls

67 lines (54 loc) · 2.52 KB

UC Berkeley PhD Thesis

This is the repository for my thesis. If you'd just like to read the paper, feel free. Virtually all UC Berkeley dissertations are made available online via ProQuest; mine can be found in the UCB Library Catalog (PDF).

This repository is laid out in a manner described in Good Enough Practices in Scientific Computing.

The content itself has been broken into a few standalone papers and uploaded to the arXiv and / or submitted to journals:

In addition, this repository has slides for:

Installation

The code used to build the manuscript, generate images and verify computations is written in Python. To run the code, Python 3.6 should be installed, along with nox-automation:

python -m pip install --upgrade nox-automation

Once installed, the various build jobs can be listed. For example:

$ nox --list-sessions
Available sessions:
* build_tex
* make_images
* update_requirements

To run nox -s build_tex (i.e. to build the PDFs), pdflatex, xelatex and bibtex are required. In addition the metropolis Beamer theme should be installed, as well as the Fira font family.