initial commit
All checks were successful
RSE-PSI Website Scheduler / checkout (pull_request) Successful in 32s

This commit is contained in:
Michael Weinold
2026-02-02 11:40:48 +01:00
parent 6844b84c5a
commit ce799da972
14 changed files with 1045 additions and 25 deletions

View File

@@ -1 +1,4 @@
.md-nav__source{display: none;}
.md-nav__source{display: none;}
.md-nav--primary > .md-nav__list > .md-nav__item > .md-nav__link {
font-weight: bold;
}

BIN
docs/_static/media/rse_talk_capon.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 KiB

821
docs/_static/media/rse_talk_capon.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 841 KiB

BIN
docs/_static/media/rse_talk_gsell.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

179
docs/_static/media/rse_talk_gsell.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@@ -2,23 +2,14 @@
The research software engineering (RSE) community at the Paul Scherrer Institute (PSI) is a group of researchers and engineers who develop and maintain software to support scientific research. Our mission is to improve the quality, efficiency, and reproducibility of research software at PSI.
## People
## Current Board Members
### [Achim Gsell](https://www.psi.ch/en/lsm/people/achim-gsell)
**HPC System and Software Engineer at Paul Scherrer Institute**
Achim is a senior system engineer and software developer in the [HighPerformance Computing & Emerging Technologies group](https://www.psi.ch/en/awi/high-performance-computing-and-emerging-technologies-group) at PSI. He is in charge of the software deployment with [Pmodules](https://pmodules.gitpages.psi.ch) and a member of the [OPAL framework](https://amas.web.psi.ch/opal/Documentation/2024.1/) developer team.
!!! Expertise
### [Elsa Germann](https://www.psi.ch/de/awi/people/elsa-sylvia-germann)
**HPC System Engineer at Paul Scherrer Institute**.
She was employed for the transition of Merlin from PSI local (Merlin6) to CSCS Alps (Merlin7). She is in charge of the deployment of the Spack instance at PSI [`spack-psi`](https://gitea.psi.ch/HPCE/spack-psi) and always happy to answer tickets about compilation problems.
!!! Expertise
HPC, Ansible, Spack, CI/CD
HPC, CI/CD, Software Deployment
### [Michael Weinold](https://www.psi.ch/en/ta/people/michael-weinold)
@@ -32,3 +23,11 @@ He has developed the [`jetfuelburn`](https://jetfuelburn.readthedocs.io/en/lates
!!! Expertise
WebAssembly, Python, BLAS/LAPACK, Holoviz Panel, Jupyter, GitHub Actions, web apps, interactive dashboards
## Former Board Members
### [Elsa Germann](https://www.psi.ch/de/awi/people/elsa-sylvia-germann)
Elsa was employed for the transition of Merlin from PSI local (Merlin6) to CSCS Alps (Merlin7). She was in charge of the deployment of the Spack instance at PSI [`spack-psi`](https://gitea.psi.ch/HPCE/spack-psi) and was always happy to answer tickets about compilation problems.
!!! Expertise
HPC, Ansible, Spack, CI/CD

View File

@@ -12,13 +12,14 @@
| Date | Time | Event | Location | Link | Calendar |
| ---- | ---- | ----- | -------- | ---- | -------- |
| 2. Dec 2025 | 11:00-11:45 | [Michael Weinold: Serverless and decentralised](events/2025-12-02 Serverless and decentralised.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A |
| 03. Feb 2026 | 11:00-11:45 | [Achim Gsell:<br>Coding Styles](events/2026-03-02_gsell.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A |
| 03. Mar 2026 | 11:00-11:45 | [Elisabet Capón:<br>An Introduction to Renku](events/2026-03-03_capon.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A |
<div class="grid cards" markdown>
- ![text](./_static/media/rse_talk_sacchi.png)
- ![text](./_static/media/rse_talk_gsell.png)
- ![text](./_static/media/rse_talk_weinold.png)
- ![text](./_static/media/rse_talk_capon.png)
</div>
@@ -26,7 +27,8 @@
| Date | Time | Event | Location | Link | Calendar |
| ---- | ---- | ----- | -------- | ---- | -------- |
| 4. Nov 2025 | 11:00-11:45 | [Romain Sacchi: From scientific software to public tools](events/2025-11-04 From scientific software to public tools.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A |
| 02. Dec 2025 | 11:00-11:45 | [Michael Weinold: Serverless and decentralised](events/2025-12-02_weinold.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A | N/A |
| 04. Nov 2025 | 11:00-11:45 | [Romain Sacchi: From scientific software to public tools](events/2025-11-04_sacchi.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A | N/A |
| 23. Oct 2025 | 10:00-11:00 | Technical Documentation with `mkdocs` and WASM | Zoom | [Recording of the Talk](https://rse.swiss/events/2025_10_23_technical_documentation_with_mkdocs_and_webassembly/) | N/A |
| 13. Aug 2025 | 16:00~18:00 | Rustling Club (beginner friendly) | [OVGA-200](https://pocket.psi.ch/psimap) | [Rust Interest Group Site](https://rs4rse.github.io) | N/A |
| 06. Aug 2025 | 16:00~18:00 | Rustling Club (beginner friendly) | [OVGA-200](https://pocket.psi.ch/psimap) | [Rust Interest Group Site](https://rs4rse.github.io) | N/A |

View File

@@ -4,5 +4,4 @@
**When:** 2. December 2025; 11:00-11:45
**Where:** PSI OHSA/E13
Michael Weinold is a PhD student in the Laboratory for Energy Systems Analysis. Many of the software tools he has built can be used by students and researchers but hosting them on a managed server is also very costly. This is why he has ported the tools to run in a browser sandbox using the WebAssembly standard. No running cost and complex Python-based calculations directly in the browser. This can power user-friendly dashboard and web applications. Michael will share insights into how to set up tools in this new way.
Michael Weinold is a PhD student in the Laboratory for Energy Systems Analysis. Many of the software tools he has built can be used by students and researchers but hosting them on a managed server is also very costly. This is why he has ported the tools to run in a browser sandbox using the WebAssembly standard. No running cost and complex Python-based calculations directly in the browser. This can power user-friendly dashboard and web applications. Michael will share insights into how to set up tools in this new way.

View File

@@ -0,0 +1,7 @@
# Coding Styles
**Presenter:** Achim Gsell
**When:** 3. February 2026; 11:00-11:45
**Where:** PSI OHSA/E13
Michael Weinold is a senior scientist in the Laboratory for Simulation and Modelling of the PSI Center for Scientific Computing, Theory and Data. In his talk, he will present how adopting consistent coding styles across projects can significantly enhance code readability, maintainability, and collaboration among research software engineers. He will discuss various coding style guidelines, tools for enforcing these styles, and share practical examples from his experience at PSI.

View File

@@ -0,0 +1,7 @@
# An Introduction to Renko
**Presenter:** Elisabet Capón García
**When:** 3. March 2026; 11:00-11:45
**Where:** PSI OHSA/E13
[Elisabet Capón](https://www.datascience.ch/people/elisabet-capon-garcia) is a community manager at the Swiss Data Science Center (SDSC), where she focuses on fostering open research practices and supporting the [Renku open-source project](https://renkulab.io). Renku is a platform that enables researchers to create, share, and reproduce data science projects with ease, promoting collaboration and transparency in scientific research. She will provide an introduction to Renku, highlighting its features and benefits for research software engineering.

View File

@@ -6,7 +6,8 @@ Software is ubiquitous in modern research and its quality has a direct impact on
| Date | Time | Event | Location | Link | Calendar |
| ---- | ---- | ----- | -------- | ---- | -------- |
| 2. Dec 2025 | 11:00-11:45 | [Michael Weinold: Serverless and decentralised](events/2025-12-02 Serverless and decentralised.md) | [OHSA/E13](https://pocket.psi.ch/psimap) | N/A |
| 03. Feb 2026 | 11:00-11:45 | [Achim Gsell:<br>Coding Styles](events/2026-03-02_gsell.md) | OHSA/E13 | [Map](https://pocket.psi.ch/psimap) | N/A | N/A |
| 03. Mar 2026 | 11:00-11:45 | [Elisabet Capón:<br>An Introduction to Renku](events/2026-03-03_capon.md) | OHSA/E13 | [Map](https://pocket.psi.ch/psimap) | N/A |
## Staying Informed

View File

@@ -1,4 +1,4 @@
# Links
# RSE in Switzerland
## Local Chapters

View File

@@ -3,11 +3,13 @@ site_name: RSE@PSI
copyright: © Paul Scherrer Institute (PSI) | Content under CC0 License
nav:
- Home: 'index.md'
- About: 'about.md'
- Surveys: 'surveys.md'
- Offers: 'offers.md'
- Events: 'events.md'
- Links: 'links.md'
- Who we are:
- RSE@PSI: 'about.md'
- RSE@Switzerland: 'switzerland.md'
- What we do:
- Offers: 'offers.md'
- Events: 'events.md'
- Surveys: 'surveys.md'
- Blog: 'blog/index.md'
theme: # https://www.mkdocs.org/user-guide/choosing-your-theme/#readthedocs
name: material