From 07812779382f08d3bf770105c3e652128c1ec31f Mon Sep 17 00:00:00 2001 From: Tom Litfin Date: Fri, 4 Jul 2025 18:10:21 +1000 Subject: [PATCH 1/2] Add protein design seminar events --- _data/events.yml | 51 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 43 insertions(+), 8 deletions(-) diff --git a/_data/events.yml b/_data/events.yml index 2a81d98..6817874 100644 --- a/_data/events.yml +++ b/_data/events.yml @@ -8,24 +8,59 @@ # location: Cyberspace - name: BioMolecular Horizons startDate: 2024-09-22 - description: "Launch of the website at [BioMolecular Horizons 2024](https://www.bmh2024.com/)" -- name: Computational Structural Biology Community Meeting + description: "Launch of the website at BioMolecular Horizons 2024" + url: https://www.bmh2024.com/ +- name: Australian Structural Biology Computing community meeting startDate: 2024-10-22 endDate: 2024-10-22 - description: "Visit the [rolling agenda](https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi) for details on how to join the next meeting." + description: "Visit the rolling agenda for details on how to join the next meeting." + url: https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi location: Online -- name: Computational Structural Biology Community Meeting +- name: Australian Structural Biology Computing community meeting startDate: 2025-04-09 endDate: 2025-04-09 - description: "Visit the [rolling agenda](https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi) for details on how to join the next meeting." + description: "Visit the rolling agenda for details on how to join the next meeting." + url: https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi location: Online -- name: Computational structural biology community meeting +- name: Australian Structural Biology Computing community meeting startDate: 2025-06-18 endDate: 2025-06-18 - description: "Visit the [rolling agenda](https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi) for details on how to join the next meeting." + description: "Visit the rolling agenda for details on how to join the next meeting." + url: https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi + location: Online +- name: Protein design seminar series + startDate: 2025-07-15 + endDate: 2025-07-15 + description: "Using AI protein design to design binding proteins to challenging bacterial transporters." + url: https://www.eventbrite.com.au/e/webinar-leveraging-deep-learning-to-design-custom-protein-binding-proteins-tickets-1414347163439?aff=oddtdtcreator + location: Online +- name: Protein design seminar series + startDate: 2025-08-12 + endDate: 2025-08-12 + description: "Icrs: AI-Designed Anti-CRISPRs as Programmable CRISPR Inhibitors." + url: https://www.eventbrite.com.au/e/webinar-leveraging-deep-learning-to-design-custom-protein-binding-proteins-tickets-1414347163439?aff=oddtdtcreator location: Online - name: Australian Structural Biology Computing community meeting startDate: 2025-08-27 endDate: 2025-08-27 - description: "Visit the [rolling agenda](https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi) for details on how to join the next meeting." + description: "Visit the rolling agenda for details on how to join the next meeting." + url: https://docs.google.com/document/d/1miRyOOOW7HeDsCvzJwVEOhaAzPBve8od9WUvsAsFfcw/edit#heading=h.owmugrvs22hi + location: Online +- name: Protein design seminar series + startDate: 2025-09-16 + endDate: 2025-09-16 + description: "Using in silico design methods to create de novo proteins that selectively modulate apoptosis." + url: https://www.eventbrite.com.au/e/webinar-leveraging-deep-learning-to-design-custom-protein-binding-proteins-tickets-1414347163439?aff=oddtdtcreator + location: Online +- name: Protein design seminar series + startDate: 2025-10-07 + endDate: 2025-10-07 + description: "Introducing ProteinDJ: A modular and open-source framework for protein design workflows." + url: https://www.eventbrite.com.au/e/webinar-leveraging-deep-learning-to-design-custom-protein-binding-proteins-tickets-1414347163439?aff=oddtdtcreator location: Online +- name: Protein design seminar series + startDate: 2025-11-11 + endDate: 2025-11-11 + description: TBD + url: https://www.eventbrite.com.au/e/webinar-leveraging-deep-learning-to-design-custom-protein-binding-proteins-tickets-1414347163439?aff=oddtdtcreator + location: Online \ No newline at end of file From 17340a5e15372ba2bf966d0b7a20808520c18994 Mon Sep 17 00:00:00 2001 From: Tom Litfin Date: Fri, 4 Jul 2025 18:11:09 +1000 Subject: [PATCH 2/2] Update style of even tile --- _includes/events.html | 291 ++++++++++++++++++++++++++++++++++++++++++ index.md | 2 +- 2 files changed, 292 insertions(+), 1 deletion(-) create mode 100644 _includes/events.html diff --git a/_includes/events.html b/_includes/events.html new file mode 100644 index 0000000..cbc4a00 --- /dev/null +++ b/_includes/events.html @@ -0,0 +1,291 @@ +
+
+
+ {%- assign current_date = "now" | date: "%s" -%} +
+ {%- if include.event_type == "upcoming_event" -%} + {%- assign events = site.data.events | sort: "startDate" -%} + {%- elsif include.event_type == "past_event" -%} + {%- assign events = site.data.events | sort: "startDate" | reverse -%} + {%- endif -%} + {%- assign count = 0 -%} +
+ {%- for event in events -%} + {%- assign event_timestamp = event.startDate | date: "%s" -%} + {%- if include.event_type == "upcoming_event" and event_timestamp >= current_date -%} + {%- assign valid = "true" -%} + {%- elsif include.event_type == "past_event" and current_date > event_timestamp -%} + {%- assign valid = "true" -%} + {%- else -%} + {%- assign valid = "false" -%} + {%- endif -%} + {%- if valid == "true" -%} +
+
+
+
{{ event.startDate | date: "%d" | escape }}
+
{{ event.startDate | date: "%b" | escape }}
+
{{ event.startDate | date: "%Y" | escape }}
+
+
+

{{ event.name | escape }}

+

👥 {{ event.location | escape }}

+

{{ event.description | markdownify }}

+
+
→
+
+
+ {%- assign count = count | plus: 1 -%} + {%- if include.limit and count == include.limit -%} + {%- break -%} + {%- endif -%} + {%- endif -%} + {%- endfor -%} +
+
+
+
+ + + + +
\ No newline at end of file diff --git a/index.md b/index.md index 4957d24..94f8ac5 100644 --- a/index.md +++ b/index.md @@ -18,7 +18,7 @@ This website is a virtual meeting place and hub for all users of **computing for ## Events -{% include events.html event_type="upcoming_event" limit=3 %} +{% include events.html event_type="upcoming_event" limit=4 %} ## Acknowledgements