Skip to content

Commit 573f660

Browse files
authored
Added news item for PSI 2025 (#155)
* Added news item for PSI 2025 * Added blog post * Updated news csv
1 parent beba5d0 commit 573f660

File tree

5 files changed

+47
-6
lines changed

5 files changed

+47
-6
lines changed

blog/psi-2025/index.qmd

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: openstatsware at the 2025 PSI conference
3+
description: A session titled _Statistical Software Engineering_ and submitted by the working group has been accepted for the 2025 PSI conference.
4+
author: "Alessandro"
5+
date: "2025-02-05"
6+
categories: [news]
7+
image: "psi-banner.png"
8+
---
9+
10+
Hi everyone,
11+
12+
Alessandro here.
13+
A quick blog post to announce that a single-topic session submitted by the working group and titled _Statistical Software Engineering_ has been accepted for the 2025 PSI conference.
14+
The conference will be at Wembley Stadium in London, UK, between June 8^th^ and 11^th^ 2025.
15+
16+
![](psi-banner.png){fig-align="center"}
17+
18+
The submission was led by Wilmar Igl (who will be chairing the session as well), and the session will be organised as follows:
19+
20+
* Wilmar Igl, PhD (ICON) will start the session with the topic "The Mythical Man Month (1975-2025) - Planning, Implementing, and Managing Statistical Software Projects".
21+
The talk will use the 50^th^ anniversary of the classic book entitled "The Mythical Man-month: Essays on Software Engineering" by Brooks (1975) as a starting point to explore modern concepts of software engineering and management, thereby, highlighting established truths and novel insights.
22+
The topic is more general and conceptual in nature, but expected to appeal to a broader audience of statisticians, statistical programmers, and their managers.
23+
24+
* Pravin Madhavan, PhD (Berry Consultants) will continue with the topic "Continuous Integration (CI) practices for statistical software development", thereby exploring conceptual, yet more technical approaches of software engineering.
25+
In this context, he will also explain related techniques including version control, automated testing, and build automation and give recommendations for best practices based on his experience of building large commercial software solutions, which are also applicable to open-source software.
26+
27+
* Isaac Gravestock, PhD (Roche) will present the talk "Scaling Statistical Innovation and Open Source Collaborations".
28+
He will explain that novel statistical methods also need user-friendly, robust, high-quality software.
29+
Here, the role of the `openstatsware` working group in particular and the OpenPharma community in general is highlighted as platforms for industry and academic collaborations for development of software leading to the adoption of novel statistical methods.
30+
31+
* Brian Lang, PhD (MSD) will conclude the session with the topic "Analysis Specification to Execution in R/Shiny".
32+
He will present a practical example of the development of software based on R, Shiny and a database for study analysis planning and execution to accurately and efficiently generate tables, listings, and figures.
33+
34+
We look forward to seeing you all at the conference (come say hi if you are attending!) and I'd like to personally thank Wilmar and all the presenters for putting together such an exciting session.
35+
I'm sure you'll all enjoy it.

blog/psi-2025/psi-banner.png

322 KB
Loading

data/news.csv

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Date,Text
2+
02/05/2025,We are proud to announce that <a href='./blog/psi-2025/index.html'>our single-topic session titled <em>Statistical Software Engineering</em> has been accepted for the 2025 PSI conference</a>
23
11/14/2024,The <a href='./hta_page.html'>HTA-R Pharma workstream</a> is proud to announce <a href="https://hta-pharma.github.io/maicplus/v0.1.0/">`maicplus` v0.1</a> has been published on <a href="https://cran.r-project.org/package=maicplus">CRAN</a>
34
09/16/2024,<a href='./guide.html'>`openstatsguide` is published</a>
45
08/28/2024,<a href='./blog/user-2024'>`openstatsware` at UseR!2024</a>
@@ -7,7 +8,7 @@ Date,Text
78
03/12/2024,<a href='./blog/efspi_sig'>We are now also an EFSPI and PSI Special Interest Group!</a>
89
03/05/2024,<a href='./blog/hexwall_post'>Announcing the Clinical Trials Task View Hexwall</a>
910
10/18/2023,<a href='./blog/2023-gswe4rp-workshops-wrapup'>Celebrating 5 workshops on good SWE practices in 2023</a>
10-
10/03/2023,<a href='./blog/risw2023_session'>Summary of our session at this years Regulatory-Industry Statistics Workshop</a>
11+
10/03/2023,<a href='./blog/risw2023_session'>Summary of our session at this year's Regulatory-Industry Statistics Workshop</a>
1112
9/27/2023,<a href='./blog/new_short_name_and_logo/' title='technology icons'>Announcing the new short name and logo</a>
1213
7/25/2023,<a href='https://openpharma.github.io/workshop-r-swe-md/'>R Package Workshop in Rockville (MD) on 26th September open for registration</a>
1314
7/20/2023,<a href='https://openpharma.github.io/brms.mmrm/' title='brms.mmrm'>{brms.mmrm}</a> R package made public as open-source software (under development).

index.qmd

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,19 @@ comments: false
2525
</div>
2626
</div>
2727
```
28-
```{r}
29-
#| include = FALSE
30-
source(file = "utils/read_news.R")
31-
```
3228

3329
```{=html}
3430
<div class="px-3 py-5 my-3">
3531
<div class="text-center">
36-
<h1 style="font-size: 1.5rem;">Latest news:</h1>
32+
<p style="font-size: 1.5rem;">Latest news:</p>
3733
</div>
3834
```
35+
36+
```{r}
37+
#| include = FALSE
38+
source(file = "utils/read_news.R")
39+
```
40+
3941
```{r}
4042
#| message = FALSE,
4143
#| warning = FALSE,
@@ -44,4 +46,6 @@ source(file = "utils/read_news.R")
4446
read.news(how_many = 3)
4547
```
4648

49+
```{=html}
4750
</div>
51+
```

utils/read_news.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ read.news <- function(how_many = NULL, decreasing = TRUE) {
77

88
# Import data
99
news_data <- read.csv(file = "data/news.csv")
10+
news_data <- na.omit(news_data)
1011
news_data$Date <- as.Date(news_data$Date, format = "%m/%d/%Y")
1112

1213
# Sort

0 commit comments

Comments
 (0)