Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions _includes/member-affiliations.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{% assign affiliations = include.affiliations | default: empty %}
{% assign affiliations = affiliations | join: "," | split: "," | array_filter %}

{% if affiliations.size > 0 %}
<div class="tags">
{% for affiliation in affiliations %}
<a
href="{{ '/team' | relative_url }}?search=&quot;{{ affiliation }}&quot;"
class="tag"
data-tooltip="Show team members with {{ affiliation }}"
>
{{ affiliation }}
</a>
{% endfor %}
</div>
{% endif %}
3 changes: 3 additions & 0 deletions _includes/portrait.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
| first
| default: include
%}
{% assign affiliations = member.affiliations | default: empty %}
{% assign affiliations = affiliations | join: ", " %}

<div class="portrait-wrapper">
<a
Expand All @@ -11,6 +13,7 @@
{% endif %}
class="portrait"
data-style="{{ include.style }}"
data-search="{{ affiliations }}"
aria-label="{{ member.name | default: "member link" }}"
>
<img
Expand Down
2 changes: 2 additions & 0 deletions _layouts/member.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@

{{ content }}

{% include member-affiliations.html affiliations=page.affiliations %}

{% assign related_posts = site.posts
| where_exp: "post", "post.people contains page.slug"
%}
Expand Down
3 changes: 3 additions & 0 deletions _members/alina_yildirim.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Alina Yildirim '26
image: images/alina_yildirim.jpg
description: Honors Thesis Student & McKinley Fellow
role: undergrad
affiliations:
- Honors Thesis Student
- McKinley Fellow
---

Alina is a senior majoring in Computer Science and Statistics. She is interested in biomedical AI, especially how machine learning and language-based methods can help connect mouse and human disease. Her honors thesis focuses on comparing how experiments are described across species and what that means for translation.
Expand Down
3 changes: 3 additions & 0 deletions _members/hildana_shiferaw.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ image: images/hildana_shiferaw.jpg
description: Honors Thesis Student & McKinley Fellow
role: undergrad
group: alum
affiliations:
- Honors Thesis Student
- McKinley Fellow
links:
---
Hildana graduate from Smith in 2025 with B.A. in Biological Sciences and a B.S. in Engineering Science. She completed the VBIL's first honors thesis, where she assessed the viability of miRNA markers for assessing ovarian cancer risk, with the goal of developing point of care diagnostic testing. After graduating from Smith, she went on to pursue a [Ph.D. in Computational Biology and Biomedical Informatics at Yale University](https://cbb.yale.edu/students).
2 changes: 2 additions & 0 deletions _members/zoe_plumridge.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ name: Zo&#235; Plumridge '26
image: images/zoe_plumridge.jpeg
description: Honors Thesis Student
role: undergrad
affiliations:
- Honors Thesis Student
links:
github: zrplumridge
---
Expand Down
2 changes: 1 addition & 1 deletion _scripts/search.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*/
{
// elements to filter
const elementSelector = ".card, .citation, .post-excerpt";
const elementSelector = ".card, .citation, .post-excerpt, .portrait";
// search box element
const searchBoxSelector = ".search-box";
// results info box element
Expand Down
27 changes: 27 additions & 0 deletions team/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,33 @@ nav:

Below, learn about the current and past members of the VBIL. We are always open to working with new students! Please use the contact page to reach out.

{% assign affiliation_filters = site.members
| map: "affiliations"
| join: ","
| split: ","
| array_filter
| uniq
| sort
%}

{% include search-box.html %}

{% if affiliation_filters.size > 0 %}
<div class="tags">
{% for affiliation in affiliation_filters %}
<a
href="{{ '/team' | relative_url }}?search=&quot;{{ affiliation }}&quot;"
class="tag"
data-tooltip="Show {{ affiliation }} members"
>
{{ affiliation }}
</a>
{% endfor %}
</div>
{% endif %}

{% include search-info.html %}

{% include list.html data="members" component="portrait" filters="role: pi, group: " %}
{% include list.html data="members" component="portrait" filters="role: postdoc, group: " %}
{% include list.html data="members" component="portrait" filters="role: phd, group: " %}
Expand Down
Loading