Skip to content

Commit 22eea46

Browse files
172: add alumni section in People (#173)
* add alumni section in People * address copilot review comments
1 parent a13b515 commit 22eea46

4 files changed

Lines changed: 110 additions & 98 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ _site
1616

1717
# MacOS
1818
.DS_Store
19+
20+
**/*.quarto_ipynb

data/members.csv

Lines changed: 82 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,82 @@
1-
Firstname,Lastname,Affiliation,SWE_WG_Member,MMRM,HTA,bayesian_mmrm,SSD
2-
Alessandro,Gasparini,Red Door Analytics,1,0,0,0,0
3-
Andy,Miskell,Eli Lilly,1,0,0,0,0
4-
Ben,Arancibia,GSK,1,0,0,0,0
5-
Brian,Lang,MSD,1,1,0,0,0
6-
Christian,Stock,Boehringer Ingelheim,1,0,0,1,0
7-
Colin,Gillespie,Jumping Rivers,1,0,0,0,0
8-
Daniel,Leibovitz,Independent,1,1,0,1,0
9-
Daniel,Sabanés Bové,RCONIS,1,1,0,0,1
10-
Dong,Xi,Gilead Sciences,1,0,0,0,0
11-
Friedrich,Pahlke,RPACT,1,0,0,0,0
12-
Inka,Spyridonov,BASF,1,0,0,0,0
13-
Jian,Wang,Eli Lilly,1,0,0,0,0
14-
Keaven,Anderson,Merck,1,0,0,0,0
15-
Kevin,Kunzmann,Boehringer Ingelheim,1,1,0,1,0
16-
Kush,Kapur,argenx,1,0,0,0,0
17-
Peikun,Wu,R&G US,1,0,0,0,0
18-
Ron,Yu,Gilead Sciences,1,0,0,0,0
19-
Will,Landau,Eli Lilly,1,0,0,1,0
20-
Ya,Wang,Gilead Sciences,1,1,0,0,0
21-
Liming,Li,AstraZeneca,1,1,0,0,0
22-
Julia,Dedic,Roche,0,1,0,0,0
23-
Joe,Rickert,RStudio & R Consortium,1,0,0,0,0
24-
Michelle,Zhang,Affamed,1,0,0,0,0
25-
Jack,Talboys,Novartis,1,0,0,0,0
26-
Andrew,Bean,Novartis,1,0,0,1,0
27-
Terri,Johnson,Edwards Lifesciences,1,0,0,0,0
28-
Yoni,Sidi,Sanofi,1,1,0,1,0
29-
Vitaly,Druker,AstraZeneca,1,0,0,0,0
30-
Juliane,Manitz,EMD Serono,1,0,0,0,0
31-
Pascal,Kieslich,Merck KGaA,1,0,0,0,0
32-
Songgu,Xie,Regeneron,1,0,0,0,0
33-
Ryan,Wang,Johnson & Johnson,1,0,0,0,0
34-
Gregory,Chen,MSD,1,0,1,0,0
35-
Laura,Harris,Denali,1,0,0,0,0
36-
Colombe,Chappey,Pfizer,1,0,0,0,0
37-
Martin,Kappler,Cytel,1,0,0,0,0
38-
Pravin,Madhavan,Berry Consultants,1,0,0,0,0
39-
Nick,Berry,Berry Consultants,1,0,0,0,0
40-
Quang,Nguyen,Regeneron,1,0,0,0,0
41-
Wilmar,Igl,ICON,1,0,0,0,0
42-
Clara,Beck,Bayer,1,0,0,0,0
43-
Issac,Gravestock,Roche,0,0,1,0,0
44-
Christos,Kokaliaris,Roche,0,0,1,0,0
45-
Michael,Seo,Roche,0,0,1,0,0
46-
Miranta,Antoniou,Roche,0,0,1,0,0
47-
Rossella,Belleli,Roche,0,0,1,0,0
48-
Cedric,Revil,MSD,0,0,1,0,0
49-
Chrysostomos,Kalyvas,MSD,0,0,1,0,0
50-
Henrik,Thomsen,Novo Nordisk,1,0,0,0,0
51-
Yann,Féat,mainanalytics,1,0,0,0,0
52-
Sergio,Olmos,Sanofi,1,0,0,0,0
53-
Fan,Wu,Sanofi,1,0,0,0,0
54-
Peng,Zhang,CIMS Global,1,0,0,0,0
55-
Elias Laurin,Meyer,Berry Consultants,1,0,0,0,0
56-
Michał,Majka,Erste Group,1,0,0,0,0
57-
Lorin,Towle-Miller,GSK,1,0,0,0,0
58-
Nils,Penard,UCB,1,0,0,0,0
59-
Marianne,Grinberg,UCB,1,0,0,0,0
60-
Kristian,Brock,AstraZeneca,1,0,0,0,1
61-
Jeffrey,Long,GSK,1,0,0,0,0
62-
Serene,Jiang,Johnson & Johnson,1,0,0,0,0
63-
Lars,Andersen,RPACT,1,0,0,0,0
64-
Christian Haargaard,Olsen,Novo Nordisk,0,0,1,0,0
65-
Simon,Clancy,Novo Nordisk,0,0,1,0,0
66-
Thomas,Maltesen,Novo Nordisk,0,0,1,0,0
67-
Matthew,Phelps,Novo Nordisk,0,0,1,0,0
68-
Nicolai Skov,Johnsen,Novo Nordisk,0,0,1,0,0
69-
Keovilay,Chanthavinout,Roche,0,0,1,0,0
70-
Rajesh,Hagalwadi,MaxisIT,1,0,0,0,0
71-
Kamil,Sijko,Transition Technologies Science,1,0,0,0,0
72-
Claudia,Carlucci,Daiichi Sankyo,1,0,1,0,0
73-
Sergei,Krivtov,Daiichi Sankyo,1,0,1,0,0
74-
Isaac,Gravestock,Roche,1,0,1,0,0
75-
Adam,Omidpanah,BMS,1,0,0,0,0
76-
Audrey,Yeo,Independent,1,0,0,0,0
77-
Natalie,Dennis,Daiichi Sankyo,0,0,0,0,0
78-
Tao,Jiang,Genentech,1,0,0,0,0
79-
Pedro,Coutinho Silva,Jumping Rivers,1,0,0,0,0
80-
Zhenglei,Gao,Bayer,1,0,0,0,0
1+
Firstname,Lastname,Affiliation,SWE_WG_Member,SWE_WG_Alumni,MMRM,HTA,bayesian_mmrm,SSD
2+
Alessandro,Gasparini,Red Door Analytics,1,0,0,0,0,0
3+
Andy,Miskell,Eli Lilly,0,1,0,0,0,0
4+
Ben,Arancibia,GSK,1,0,0,0,0,0
5+
Brian,Lang,MSD,1,0,1,0,0,0
6+
Christian,Stock,Boehringer Ingelheim,1,0,0,0,1,0
7+
Colin,Gillespie,Jumping Rivers,1,0,0,0,0,0
8+
Daniel,Leibovitz,Independent,0,1,0,0,0,0
9+
Daniel,Sabanes Bove,RCONIS,1,0,1,0,0,1
10+
Dong,Xi,Gilead Sciences,0,1,0,0,0,0
11+
Friedrich,Pahlke,RPACT,1,0,0,0,0,0
12+
Inka,Spyridonov,BASF,1,0,0,0,0,0
13+
Jian,Wang,Eli Lilly,0,1,0,0,0,0
14+
Keaven,Anderson,Merck,1,0,0,0,0,0
15+
Kevin,Kunzmann,Boehringer Ingelheim,0,1,1,0,1,0
16+
Kush,Kapur,argenx,1,0,0,0,0,0
17+
Peikun,Wu,R&G US,0,1,0,0,0,0
18+
Ron,Yu,Gilead Sciences,0,1,0,0,0,0
19+
Will,Landau,Eli Lilly,1,0,0,0,1,0
20+
Ya,Wang,Gilead Sciences,1,0,1,0,0,0
21+
Liming,Li,AstraZeneca,1,0,1,0,0,0
22+
Julia,Dedic,Roche,0,1,0,0,0,0
23+
Joe,Rickert,RStudio & R Consortium,0,1,0,0,0,0
24+
Michelle,Zhang,Stealth Bio,1,0,0,0,0,0
25+
Jack,Talboys,Novartis,1,0,0,0,0,0
26+
Andrew,Bean,Novartis,1,0,0,0,1,0
27+
Terri,Johnson,Edwards Lifesciences,0,1,0,0,0,0
28+
Yoni,Sidi,Sanofi,0,1,1,0,1,0
29+
Vitaly,Druker,AstraZeneca,0,1,0,0,0,0
30+
Juliane,Manitz,Independent,1,0,0,0,0,0
31+
Pascal,Kieslich,Merck KGaA,1,0,0,0,0,0
32+
Songgu,Xie,Regeneron,0,1,0,0,0,0
33+
Ryan,Wang,Johnson & Johnson,0,1,0,0,0,0
34+
Gregory,Chen,MSD,1,0,0,1,0,0
35+
Laura,Harris,Mirum,1,0,0,0,0,0
36+
Colombe,Chappey,Pfizer,1,0,0,0,0,0
37+
Martin,Kappler,Cytel,0,1,0,0,0,0
38+
Pravin,Madhavan,Berry Consultants,1,0,0,0,0,0
39+
Nick,Berry,Berry Consultants,0,1,0,0,0,0
40+
Quang,Nguyen,Regeneron,1,0,0,0,0,0
41+
Wilmar,Igl,ICON,1,0,0,0,0,0
42+
Clara,Beck,Bayer,0,1,0,0,0,0
43+
Isaac,Gravestock,Roche,1,0,0,1,0,0
44+
Christos,Kokaliaris,Roche,0,0,0,1,0,0
45+
Michael,Seo,Roche,0,0,0,1,0,0
46+
Miranta,Antoniou,Roche,0,0,0,1,0,0
47+
Rossella,Belleli,Roche,0,0,0,1,0,0
48+
Cedric,Revil,MSD,0,0,0,1,0,0
49+
Chrysostomos,Kalyvas,MSD,0,0,0,1,0,0
50+
Henrik,Thomsen,Novo Nordisk,1,0,0,0,0,0
51+
Yann,Féat,mainanalytics,0,1,0,0,0,0
52+
Sergio,Olmos,Sanofi,0,1,0,0,0,0
53+
Fan,Wu,Sanofi,1,0,0,0,0,0
54+
Peng,Zhang,CIMS Global,1,0,0,0,0,0
55+
Elias Laurin,Meyer,Berry Consultants,1,0,0,0,0,0
56+
Michal,Majka,Erste Group,0,1,0,0,0,0
57+
Lorin,Towle-Miller,GSK,0,1,0,0,0,0
58+
Nils,Penard,UCB,1,0,0,0,0,0
59+
Marianne,Grinberg,UCB,0,1,0,0,0,0
60+
Kristian,Brock,The George Institute for Global Health,1,0,0,0,0,1
61+
Jeffrey,Long,GSK,1,0,0,0,0,0
62+
Serene,Jiang,Johnson & Johnson,0,1,0,0,0,0
63+
Lars,Andersen,Boehringer Ingelheim,1,0,0,0,0,0
64+
Christian Haargaard,Olsen,Novo Nordisk,0,0,0,1,0,0
65+
Simon,Clancy,Novo Nordisk,0,0,0,1,0,0
66+
Thomas,Maltesen,Novo Nordisk,0,0,0,1,0,0
67+
Matthew,Phelps,Novo Nordisk,0,0,0,1,0,0
68+
Nicolai Skov,Johnsen,Novo Nordisk,0,0,0,1,0,0
69+
Keovilay,Chanthavinout,Roche,0,0,0,1,0,0
70+
Rajesh,Hagalwadi,MaxisIT,1,0,0,0,0,0
71+
Kamil,Sijko,Transition Technologies Science,0,1,0,0,0,0
72+
Claudia,Carlucci,Daiichi Sankyo,1,0,0,1,0,0
73+
Sergei,Krivtov,Daiichi Sankyo,0,1,0,1,0,0
74+
Adam,Omidpanah,BMS,1,0,0,0,0,0
75+
Audrey,Yeo,Finc Research,1,0,0,0,0,0
76+
Natalie,Dennis,Daiichi Sankyo,0,1,0,0,0,0
77+
Tao,Jiang,Genentech,1,0,0,0,0,0
78+
Pedro,Coutinho Silva,Jumping Rivers,0,1,0,0,0,0
79+
Zhenglei,Gao,Bayer,1,0,0,0,0,0
80+
Nan,Chen,Gilead Sciences,1,0,0,0,0,0
81+
Hafsa,Aziz,Alpha Stats Ltd.,1,0,0,0,0,0
82+
Dirk,Klingbiel,Priothera,1,0,0,0,0,0

people.qmd

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,21 @@
1010

1111
* Alessandro Gasparini (Red Door Analytics)
1212

13+
```{r, label = "load_read_members_script", echo = FALSE, message = FALSE, warning = FALSE}
14+
path <- getwd()
15+
source(file = paste(path, "/utils/read_members.R", sep = ""))
16+
```
17+
1318
**Members:**
1419

1520
```{r, label = "active", echo = FALSE, message = FALSE, warning = FALSE, results = "asis"}
16-
path <- getwd()
17-
source(file = paste(path, "/utils/read_members.R", sep = ""))
1821
read.members("SWE_WG_Member")
1922
```
23+
24+
<br>
25+
26+
**Alumni:**
27+
28+
```{r, label = "alumni", echo = FALSE, message = FALSE, warning = FALSE, results = "asis"}
29+
read.members("SWE_WG_Alumni")
30+
```

utils/read_members.R

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,28 @@
1-
read.members <- function(subset)
2-
{
1+
read.members <- function(subset) {
32
## load packages
43
packs.html <- c("knitr", "pander", "dplyr")
5-
for (i in 1:length(packs.html)){library(packs.html[i], character.only = TRUE)}
4+
for (i in seq_along(packs.html)) {
5+
library(packs.html[i], character.only = TRUE)
6+
}
67

78
knitr::opts_chunk$set(echo = TRUE)
8-
panderOptions('table.alignment.default', function(df){ifelse(sapply(df, is.numeric), 'right', 'left')})
9+
panderOptions('table.alignment.default', function(df) {
10+
ifelse(sapply(df, is.numeric), 'right', 'left')
11+
})
912

1013
## read member list
1114
members <- as.data.frame(read.csv(paste(path, "/data/members.csv", sep = "")))
1215

1316
## get subset of member list
14-
subset <- as.name(subset)
17+
subset_symbol <- as.name(subset)
1518
members.subset <- (members %>%
16-
filter(!!subset == 1) %>%
17-
select(Firstname, Lastname, Affiliation) %>%
18-
arrange(Firstname, Lastname) %>%
19-
rename(`First Name` = Firstname, `Last Name` = Lastname))
19+
filter(!!subset_symbol == 1) %>%
20+
select(Firstname, Lastname, Affiliation) %>%
21+
arrange(Firstname, Lastname) %>%
22+
rename(`First Name` = Firstname, `Last Name` = Lastname))
23+
message(paste("Number of ", subset, ": ", nrow(members.subset), sep = ""))
2024

2125
## output member list
2226
members.out <- kable(members.subset)
2327
cat(knit(text = members.out, quiet = TRUE))
2428
}
25-
26-
27-
28-
29-
30-
31-

0 commit comments

Comments
 (0)