Resources

This page collects practical resources and guidelines for students and collaborators working with me — e.g. how to upload papers to arXiv, information about the conferences we typically submit to, and other lab conventions. It is a work in progress and will be filled in over time.

Uploading Papers to arXiv

We typically write papers in Overleaf. arXiv expects submission files in a specific format, and it's easy to get stuck on non-compiling submissions. Suggested workflow:

  1. Use the arXiv LaTeX cleaner (pip install arxiv-latex-cleaner, or on Mac brew install arxiv_latex_cleaner) before you publish — otherwise your comments, unused files, etc. will be visible to the public.
  2. On Overleaf, click "Submit" → arXiv → "Download project ZIP".
  3. Unzip the downloaded file, then run arxiv_latex_cleaner PROJECT_DIRECTORY in the command line (you may need the --keep_bib option). This creates a cleaned directory with an _arXiv suffix. Note: this automatically resizes images to save space; if you have high-resolution figures that need to be displayed at full resolution, adjust this in the cleaner's options.
  4. If your project has nested directories, you may need to move the bibliography file (*.bib) into the inner directory.
  5. Zip the cleaned directory and submit it to arXiv (arXiv requires a zipped directory for upload).