<?xml version="1.0" encoding="UTF-8"?>
  <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
      <loc>https://jonathanchang.org/blog/git-topic-branch-workflow/</loc>
      <lastmod>2012-09-05T07:13:12+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/group-consecutive-number-ranges/</loc>
      <lastmod>2012-09-08T20:51:58+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/git-moving-old-commits-to-a-new-branch/</loc>
      <lastmod>2012-10-08T07:26:20+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/some-utilities-for-dealing-with-character-data/</loc>
      <lastmod>2013-03-20T20:00:08+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/encyclopedia-of-life-rubenstein-fellowship-crowdsourced-morphology/</loc>
      <lastmod>2013-06-19T15:50:34+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/evolution-2013-presentation-notes-and-slides/</loc>
      <lastmod>2013-10-03T04:53:03+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/building-a-web-based-image-markup-system/</loc>
      <lastmod>2014-02-14T20:11:35+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/count-missing-characters-in-fasta-files-with-a-shell-one-liner/</loc>
      <lastmod>2014-05-13T21:32:19+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/how-accurate-are-crowdsourced-morphometricians/</loc>
      <lastmod>2014-08-23T02:55:46+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/fixing-pandoc-out-of-memory-errors-on-windows/</loc>
      <lastmod>2014-09-21T21:37:29+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/using-rmarkdown-knitr-and-pandoc-in-texshop-on-mac/</loc>
      <lastmod>2014-09-26T07:18:36+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/setting-up-samba-home-folder-shares-for-a-centos-6-server-and-mac-os-x-client/</loc>
      <lastmod>2014-11-26T21:59:28+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/sicb-2015-presentation-slides/</loc>
      <lastmod>2015-02-08T00:11:07+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/snow-leopard-server-with-mavericks-clients/</loc>
      <lastmod>2015-12-01T06:54:08+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/setting-up-samba-home-folder-shares-for-a-centos-7-server/</loc>
      <lastmod>2016-02-29T21:53:39+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/updating-homebrew-formulae-when-your-software-gets-a-new-version/</loc>
      <lastmod>2016-12-05T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/pushing-to-a-pull-request-on-github/</loc>
      <lastmod>2016-12-30T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/splitting-a-concatenated-raxml-style-phylip-file/</loc>
      <lastmod>2017-09-06T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/painless-almost-multiple-choice-exams-in-latex/</loc>
      <lastmod>2018-02-24T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/how-to-partially-rasterize-a-figure-plotted-with-r/</loc>
      <lastmod>2018-05-25T17:25:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/removing-paup-s-expiration-date-and-version-check/</loc>
      <lastmod>2018-06-05T07:18:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/animating-and-labeling-figures-with-imagemagick/</loc>
      <lastmod>2018-08-07T18:52:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/what-r-package-for-phylogenetics-is-the-most-popular/</loc>
      <lastmod>2018-11-19T23:49:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/announcing-fishtree-an-r-package-to-access-phylogenetic-data-for-ray-finned-fishes/</loc>
      <lastmod>2019-03-29T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/maintain-your-own-homebrew-repository-with-binary-bottles/</loc>
      <lastmod>2019-05-06T10:53:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/nonidentifiability-in-diversification-rate-models/</loc>
      <lastmod>2019-08-01T04:14:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/continuous-integration-using-github-actions-for-homebrew-on-linux/</loc>
      <lastmod>2020-04-10T08:12:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/setting-up-spotifyd-on-macos/</loc>
      <lastmod>2020-05-18T12:33:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/easily-showcase-your-google-scholar-metrics-in-jekyll/</loc>
      <lastmod>2021-05-31T21:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/three-ways-to-check-and-fix-ultrametric-phylogenies/</loc>
      <lastmod>2021-07-13T01:55:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/deploying-your-static-site-to-neocities-using-github-actions/</loc>
      <lastmod>2022-01-26T19:01:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/downloading-esri-online-shapefiles/</loc>
      <lastmod>2022-11-04T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/hexes-to-triangles-h3-r-sf/</loc>
      <lastmod>2024-12-31T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/talks/gruter/</loc>
      <lastmod>2017-05-23T00:00:00+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/404/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/blog/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/consulting/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/feed/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/publications/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/research/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/software/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/talks/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/teaching/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/vita/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/coding/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/python/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/science/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/eol/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/r/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/tech/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/ruby/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/category/teaching/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/10/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/10/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/09/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/09/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2012/09/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/10/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/10/03/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/06/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/06/19/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/03/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2013/03/20/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/11/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/11/26/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/09/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/09/26/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/09/21/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/08/23/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/05/13/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/02/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2014/02/14/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2015/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2015/12/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2015/12/01/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2015/02/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2015/02/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/12/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/12/30/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/12/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/02/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2016/02/29/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2017/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2017/09/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2017/09/06/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/11/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/11/19/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/08/07/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/06/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/06/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/05/25/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/02/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2018/02/24/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/08/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/08/01/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/05/06/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/03/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2019/03/29/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2020/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2020/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2020/05/18/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2020/04/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2020/04/10/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2021/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2021/07/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2021/07/13/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2021/05/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2021/05/31/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2022/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2022/11/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2022/11/04/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2022/01/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2022/01/26/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2024/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2024/12/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/2024/12/31/</loc>
    </url>
    <url>
      <loc>https://jonathanchang.org/teaching/clock/</loc>
      <lastmod>2026-01-25T23:55:21+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/uploads/2013/06/chang.evolution.2013.pdf</loc>
      <lastmod>2026-01-25T23:55:21+00:00</lastmod>
    </url>
    <url>
      <loc>https://jonathanchang.org/uploads/teaching/ad3%20jaw%20worksheet.pdf</loc>
      <lastmod>2026-01-25T23:55:21+00:00</lastmod>
    </url>
  </urlset>