Skip to content

Commit 60a07d9

Browse files
committed
Add academic panel page
1 parent a1e77b0 commit 60a07d9

7 files changed

Lines changed: 219 additions & 7 deletions

File tree

_data/CONTRIBUTORS.yml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,31 @@ Kristina Gagalova:
173173

174174
Jennifer Fleming:
175175
affiliation: Protein Data Bank in Europe (PDBe) European Bioinformatics Institute (EMBL-EBI)
176-
orcid: https://orcid.org/0000-0003-4016-8740
176+
orcid: https://orcid.org/0000-0003-4016-8740
177+
178+
Peter Czabotar:
179+
affiliation: Walter and Eliza Hall Institute of Medical Research (WEHI)
180+
181+
Matt Doyle:
182+
affiliation: University of Sydney
183+
184+
Bostjan Kobe:
185+
affiliation: University of Queensland - IMB
186+
187+
Emily Furlong:
188+
affiliation: Australian National University
189+
190+
Debnath Ghosal:
191+
affiliation: Bio21 Institute of Molecular Science and Biotechnology (Bio21)
192+
193+
Thomas Huber:
194+
affiliation: Australian National University
195+
196+
Mark Larance:
197+
affiliation: University of Sydney
198+
199+
Thomas Ve:
200+
affiliation: Griffith University
201+
202+
Nadia Zatsepin:
203+
affiliation: Swinburne University of Technology

_data/academic.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
intro: >
2+
The Academic Advisory Panel brings together Australian researchers with expertise
3+
in structural biology who generously volunteer their time to support and guide
4+
the structural biology computing community. Meeting twice a year, the panel
5+
provides expert advice, sector insight and a valuable connection to the needs
6+
and priorities of researchers across Australia. Their contributions help ensure
7+
the community remains informed, collaborative and responsive to developments in
8+
structural biology and research computing.
9+
10+
acknowledgement: >
11+
We acknowledge the valuable contributions of past and present members of the
12+
Academic Advisory Panel, including long-serving current members and those who
13+
have completed their service.
14+
15+
current_members:
16+
- name: Charlie Bond
17+
role: Prof
18+
- name: Brett Collins
19+
role: Prof
20+
- name: Peter Czabotar
21+
role: Prof
22+
- name: Matt Doyle
23+
role: Dr
24+
- name: Rhys Grinter
25+
role: Dr
26+
- name: Johan Gustafsson
27+
role: Dr
28+
- name: Gavin Knott
29+
role: Dr
30+
- name: Bostjan Kobe
31+
role: Prof
32+
- name: Thomas Litfin
33+
role: Dr
34+
- name: Joel Mackay
35+
role: Prof
36+
- name: Katharine Michie
37+
role: A/Prof
38+
- name: Craig Morton
39+
role: Dr
40+
- name: Fiona Whelan
41+
role: Dr
42+
43+
former_members:
44+
- name: Emily Furlong
45+
role: Dr
46+
- name: Debnath Ghosal
47+
role: Dr
48+
- name: Begoña Heras
49+
role: Prof
50+
- name: Thomas Huber
51+
role: Prof
52+
- name: Mark Larance
53+
role: A/Prof
54+
- name: Michael Parker
55+
role: Prof
56+
- name: Thomas Ve
57+
role: A/Prof
58+
- name: Nadia Zatsepin
59+
role: A/Prof

_data/sidebars/main.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ subitems:
88
- title: Activities
99
url: /activities
1010
- title: Contributors
11-
url: /contributors
11+
subitems:
12+
- title: Academic Panel
13+
url: /academic_panel
14+
- title: Community Contributors
15+
url: /community_contributors
1216
- title: Community library
1317
subitems:
1418
- title: General resources
@@ -30,4 +34,4 @@ subitems:
3034
- title: Events
3135
url: /events
3236
- title: News
33-
url: /news
37+
url: /news

_includes/academic-panel.html

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{%- assign academic = site.data.academic %}
2+
3+
{%- if academic.intro %}
4+
<p>{{ academic.intro }}</p>
5+
{%- endif %}
6+
7+
{%- if academic.acknowledgement %}
8+
<p>{{ academic.acknowledgement }}</p>
9+
{%- endif %}
10+
11+
{%- if academic.current_members %}
12+
<h2>Current 2026 Members</h2>
13+
<div class="row row-cols-2 row-cols-sm-3 row-cols-md-4 row-cols-xl-5 g-4 contributor-cards">
14+
{%- for contributor in academic.current_members %}
15+
{%- assign contributor_name = contributor.name %}
16+
{%- assign contributor_data = site.data.CONTRIBUTORS[contributor_name] %}
17+
<div class="col">
18+
<div class="card h-100">
19+
{%- assign id = contributor_data.git | default: 'no_github' %}
20+
<div class="position-relative">
21+
{%- if contributor_data.image_url %}
22+
<img src="{{ contributor_data.image_url }}" class="card-img-top p-3 rounded-circle" alt="{{ contributor_name }}">
23+
{%- else %}
24+
<img src="https://avatars.githubusercontent.com/{{ id }}" class="card-img-top p-3 rounded-circle" alt="{{ contributor_name }}">
25+
{%- endif %}
26+
{%- if contributor.role %}
27+
<span class="badge position-absolute top-0 end-0">{{ contributor.role }}</span>
28+
{%- endif %}
29+
</div>
30+
<div class="card-body text-center py-0">
31+
<p class="card-title">{{ contributor_name }}</p>
32+
{%- if contributor_data.affiliation %}
33+
<p class="card-affiliation">{{ contributor_data.affiliation }}</p>
34+
{%- endif %}
35+
</div>
36+
{%- if contributor_data.git or contributor_data.email or contributor_data.orcid %}
37+
<div class="card-footer">
38+
<div class="d-flex justify-content-center">
39+
{%- if contributor_data.git %}
40+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="https://github.com/{{ id }}"><i class="fab fa-github"></i></a></div>
41+
{%- endif %}
42+
{%- if contributor_data.email %}
43+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="mailto:{{ contributor_data.email }}"><i class="fas fa-envelope"></i></a></div>
44+
{%- endif %}
45+
{%- if contributor_data.orcid %}
46+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="https://orcid.org/{{ contributor_data.orcid }}"><i class="fab fa-orcid"></i></a></div>
47+
{%- endif %}
48+
</div>
49+
</div>
50+
{%- endif %}
51+
</div>
52+
</div>
53+
{%- endfor %}
54+
</div>
55+
{%- endif %}
56+
57+
{%- if academic.former_members %}
58+
<h2>Former Panel Members</h2>
59+
<div class="row row-cols-2 row-cols-sm-3 row-cols-md-4 row-cols-xl-5 g-4 contributor-cards">
60+
{%- for contributor in academic.former_members %}
61+
{%- assign contributor_name = contributor.name %}
62+
{%- assign contributor_data = site.data.CONTRIBUTORS[contributor_name] %}
63+
<div class="col">
64+
<div class="card h-100">
65+
{%- assign id = contributor_data.git | default: 'no_github' %}
66+
<div class="position-relative">
67+
{%- if contributor_data.image_url %}
68+
<img src="{{ contributor_data.image_url }}" class="card-img-top p-3 rounded-circle" alt="{{ contributor_name }}">
69+
{%- else %}
70+
<img src="https://avatars.githubusercontent.com/{{ id }}" class="card-img-top p-3 rounded-circle" alt="{{ contributor_name }}">
71+
{%- endif %}
72+
{%- if contributor.role %}
73+
<span class="badge position-absolute top-0 end-0">{{ contributor.role }}</span>
74+
{%- endif %}
75+
</div>
76+
<div class="card-body text-center py-0">
77+
<p class="card-title">{{ contributor_name }}</p>
78+
{%- if contributor_data.affiliation %}
79+
<p class="card-affiliation">{{ contributor_data.affiliation }}</p>
80+
{%- endif %}
81+
</div>
82+
{%- if contributor_data.git or contributor_data.email or contributor_data.orcid %}
83+
<div class="card-footer">
84+
<div class="d-flex justify-content-center">
85+
{%- if contributor_data.git %}
86+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="https://github.com/{{ id }}"><i class="fab fa-github"></i></a></div>
87+
{%- endif %}
88+
{%- if contributor_data.email %}
89+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="mailto:{{ contributor_data.email }}"><i class="fas fa-envelope"></i></a></div>
90+
{%- endif %}
91+
{%- if contributor_data.orcid %}
92+
<div class="mx-1"><a class="btn bg-white text-primary hover-primary rounded-circle social-icons p-0" href="https://orcid.org/{{ contributor_data.orcid }}"><i class="fab fa-orcid"></i></a></div>
93+
{%- endif %}
94+
</div>
95+
</div>
96+
{%- endif %}
97+
</div>
98+
</div>
99+
{%- endfor %}
100+
</div>
101+
{%- endif %}

pages/academic_panel.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Academic Panel
3+
page_id: academic_panel
4+
toc: false
5+
---
6+
7+
The academic panel helps guide the community direction and roadmap.
8+
9+
{% include academic-panel.html %}

pages/community_contributors.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Community Contributors
3+
page_id: community_contributors
4+
toc: false
5+
---
6+
7+
The projects included here represent a joint effort by the following people at multiple Australian institutions:
8+
9+
{% include contributor-tiles-all.html %}

pages/contributors.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
---
2-
title: Community contributors
2+
title: Contributors
33
page_id: contributors
44
toc: false
5-
#type: resources
6-
toc: false
75
redirect_from: /website/contributors/
6+
tiles:
7+
- title: "Academic Panel"
8+
url: /academic_panel
9+
- title: "Community Contributors"
10+
url: /community_contributors
811
---
912

10-
The projects included here represent a joint effort by the following people at multiple Australian institutions:
13+
The Australian Structural Biology Computing website is supported by both an academic panel and a broader community of contributors.
1114

1215
{% include contributor-tiles-all.html %}
1316

0 commit comments

Comments
 (0)