This list is not guaranteed to be up to date, but the lab's complete publications can be found here.
+{%- comment -%}
+ Publications list rendered from _data/publications.yaml (auto-populated
+ weekly by scholar_scraper.py from Google Scholar).
+
+ Features:
+ - Each title links to the paper's URL when one is present in the data.
+ - Lab member authors are bold. The set of "lab last names" is built
+ from _data/people.yml (PI + all roles, current and former), so
+ adding/removing a member there propagates here automatically.
+ - Auto-derived type badge (journal / preprint / conference) based
+ on the venue string — no extra data entry required.
+ - Year-filter chips at the top let visitors narrow to a single year.
+{%- endcomment -%}
+
+{%- assign all_lab_people = "" | split: "" -%}
+{%- if site.data.people.pi -%}{%- assign all_lab_people = all_lab_people | push: site.data.people.pi.name -%}{%- endif -%}
+{%- for p in site.data.people.postdocs -%}{%- assign all_lab_people = all_lab_people | push: p.name -%}{%- endfor -%}
+{%- for p in site.data.people.graduate_students -%}{%- assign all_lab_people = all_lab_people | push: p.name -%}{%- endfor -%}
+{%- for p in site.data.people.research_associates -%}{%- assign all_lab_people = all_lab_people | push: p.name -%}{%- endfor -%}
+{%- for p in site.data.people.undergraduates -%}{%- assign all_lab_people = all_lab_people | push: p.name -%}{%- endfor -%}
+
+{%- comment -%}
+ Build "first-initial|last-name" keys (e.g. "J|Pearson") so matching is
+ tighter than last-name-only — keeps Amanda Li from being bolded just
+ because Thomas Li is a former undergrad.
+{%- endcomment -%}
+{%- assign lab_keys = "" | split: "" -%}
+{%- for full_name in all_lab_people -%}
+ {%- assign parts = full_name | split: " " -%}
+ {%- assign first = parts | first -%}
+ {%- assign last = parts | last -%}
+ {%- assign initial = first | slice: 0, 1 -%}
+ {%- assign key = initial | append: "|" | append: last -%}
+ {%- assign lab_keys = lab_keys | push: key -%}
+{%- endfor -%}
+
+
This list is not guaranteed to be up to date, but the lab's complete publications can be found here.