rm(list = ls())
gc()
fpackage.check
: Check if packages are installed (and install if not) in Rfsave
: save data with time stamp in correct directoryfload
: load R-objects under new namesfshowdf
: Print objects (tibble
/ data.frame
) nicely on screen in .Rmd
.fpackage.check <- function(packages) {
lapply(packages, FUN = function(x) {
if (!require(x, character.only = TRUE)) {
install.packages(x, dependencies = TRUE)
library(x, character.only = TRUE)
}
})
}
fsave <- function(x, file, location = "./local/", ...) {
if (!dir.exists(location))
dir.create(location)
datename <- substr(gsub("[:-]", "", Sys.time()), 1, 8)
totalname <- paste(location, datename, file, sep = "")
print(paste("SAVED: ", totalname, sep = ""))
save(x, file = totalname)
}
fload <- function(fileName) {
load(fileName)
get(ls()[ls() != "fileName"])
}
fshowdf <- function(x, digits = 2, ...) {
knitr::kable(x, digits = digits, "html", ...) %>%
kableExtra::kable_styling(bootstrap_options = c("striped", "hover")) %>%
kableExtra::scroll_box(width = "100%", height = "300px")
}
rvest
: part of tidyverse, not necessary to load seperatelystringr
: for text manipulationxml2
: rvest
is build on xml2
but at times at is handy to use xml2
directlypackages = c("rvest", "tidyverse", "stringr", "xml2")
fpackage.check(packages)
rm(packages)
Make sure you have the required libraries by typing in the code below into your console
pip install requests beautifulsoup4 pandas
and import necessary modules
import requests
from bs4 import BeautifulSoup
import pandas as pd
import re
url <- "https://www.rug.nl/about-ug/practical-matters/find-an-expert?lang=en&discipline=Sociology"
RugSociology <- read_html(url)
You will need to know the tags or XPath to the exact types of elements you are looking for. You can do this by inspecting the webpage itself and finding the common code between all items you want to get.
Alternatively, you can use extensions such as Selector Gadget to get the XPath or tags you are looking for. Here, I am inputting the code used to specify information from an individual staff member
Staffmembers <- RugSociology %>%
html_elements(".rug-ph-xs")
Subsequently verify that the first entry into my staff members list is indeed the first person on the webpage
xml_child(Staffmembers[[1]], 1)
xml_child(Staffmembers[[2]], 1)
#> {html_node}
#> <div>
#> [1] <div class="rug-h3">\n<a href="/staff/d.a.e.van.aalst/">Aalst, dr. D.A.E. van, PhD</a>\n</div>
#> [2] <div class="rug-mb-s">Teachers; Bullying; Primary school; School team; Relative Age Effect (R ...
#> {html_node}
#> <div>
#> [1] <div class="rug-h3">\n<a href="/staff/a.albakkor/">Albakkor, A., MA MSc</a>\n</div>
#> [2] <div class="rug-mb-s">\n\n<span>Qualitative ethnographic research<br><br>Syrian diasporic com ...
Again, then using Selector Gadget or looking at the similarities between each individual staff members list, we can find the tag that corresponds just to the names, and extract just the text from this using html_text2. For the difference between html_text/2
StaffNames <- Staffmembers %>%
html_nodes("div") %>%
html_elements(".rug-h3") %>%
html_text2()
head(StaffNames)
#> [1] "Aalst, dr. D.A.E. van, PhD" "Albakkor, A., MA MSc"
#> [3] "Albornoz Barra, G.A. Gonzalo, MA" "Althoff, M., Dr"
#> [5] "Badurdeen, F.A., Dr" "Bakker, dr. D.M."
Similarly, this can be done for other information like their email
StaffEmail <- Staffmembers %>%
html_element(".rug-mb-s:nth-child(1) .rug-width-s-20-24") %>%
html_text2()
# necessary to clean text
StaffEmail <- gsub("[\r\n0-9+/]", "", StaffEmail)
# remove all the trailing spaces after cleaning (using the (.nl).*) while still keeping the end of
# the email (using \\1)
StaffEmail <- gsub("(.nl).*", "\\1", StaffEmail)
# Finally, we see we didnt scrape the @ (as it is a symbol that also means something else in html
# so the html_text function didnt think it was text and subsequently removed it) so we must put it
# back in place of the space it left
StaffEmail <- gsub(" ", "@", StaffEmail)
# and then we have all 118 emails!
head(StaffEmail)
#> [1] "d.a.e.van.aalst@rug.nl" "a.albakkor@rug.nl" "g.a.albornoz.barra@rug.nl"
#> [4] "m.althoff@rug.nl" "f.a.badurdeen@rug.nl" "d.m.bakker@rug.nl"
Fiels of research:
StaffExpertese <- Staffmembers %>%
html_element(".rug-mb-s~ .rug-mb-s+ .rug-mb-s .rug-width-s-20-24") %>%
html_text2()
# Here we remove line breaks and replace them with semi-colons
StaffExpertese <- gsub("[\r\n]", "; ", StaffExpertese)
head(StaffExpertese)
#> [1] "Sociology"
#> [2] "Sociology; Social Sciences, Interdisciplinary; Humanities, Multidisciplinary"
#> [3] "Law, Multidisciplinary Approaches; Sociology; Cultural Studies"
#> [4] "Criminology & Penology; Sociology; Law"
#> [5] "Sociology; Social Sciences, Interdisciplinary"
#> [6] "Sociology"
Function/role:
StaffRole <- Staffmembers %>%
html_element(".rug-layout:nth-child(2) .rug-width-s-20-24") %>%
html_text2()
head(StaffRole)
#> [1] "PhD Student" ""
#> [3] "PhD student" "Associate Professor of Criminology"
#> [5] "" "Postdoctoral Researcher"
Misc Info:
StaffInfo <- Staffmembers %>%
html_element(".rug-h3+ .rug-mb-s") %>%
html_text2()
head(StaffInfo)
#> [1] "Teachers; Bullying; Primary school; School team; Relative Age Effect (RAE)"
#> [2] "Qualitative ethnographic researchSyrian diasporic communities in EuropeMigration studies"
#> [3] "Legal socialization, legal literacy, narrative studies, prison studies"
#> [4] "Public discourses and public opinion of crime and punishment. Social reactions to criminality and the criminal justice system. Gendered aspects of crime and violence."
#> [5] "violent extremism, conflict transformation, peacebuilding"
#> [6] "cooperation, normative behavior, social dilemmas, game theory, experimental sociology"
After we get all the information we want, we can then combine it into a single dataframe to allow for better storage and data manipulation
RugSociologyEmployees <- data.frame(cbind(StaffNames, StaffEmail, StaffRole, StaffExpertese, StaffInfo))
fshowdf(RugSociologyEmployees, caption = "Our table of all the Sociology Employees in the RuG")
StaffNames | StaffEmail | StaffRole | StaffExpertese | StaffInfo |
---|---|---|---|---|
Aalst, dr. D.A.E. van, PhD | d.a.e.van.aalst@rug.nl | PhD Student | Sociology | Teachers; Bullying; Primary school; School team; Relative Age Effect (RAE) |
Albakkor, A., MA MSc | a.albakkor@rug.nl | Sociology; Social Sciences, Interdisciplinary; Humanities, Multidisciplinary | Qualitative ethnographic researchSyrian diasporic communities in EuropeMigration studies | |
Albornoz Barra, G.A. Gonzalo, MA | g.a.albornoz.barra@rug.nl | PhD student | Law, Multidisciplinary Approaches; Sociology; Cultural Studies | Legal socialization, legal literacy, narrative studies, prison studies |
Althoff, M., Dr | m.althoff@rug.nl | Associate Professor of Criminology | Criminology & Penology; Sociology; Law | Public discourses and public opinion of crime and punishment. Social reactions to criminality and the criminal justice system. Gendered aspects of crime and violence. |
Badurdeen, F.A., Dr | f.a.badurdeen@rug.nl | Sociology; Social Sciences, Interdisciplinary | violent extremism, conflict transformation, peacebuilding | |
Bakker, dr. D.M. | d.m.bakker@rug.nl | Postdoctoral Researcher | Sociology | cooperation, normative behavior, social dilemmas, game theory, experimental sociology |
Been, dr. W.M. | wike.been@rug.nl | Assistant professor | Sociology | Labour sociology |
Belloir, A.C., MA | a.c.belloir@rug.nl | Lecturer and PhD Candidate | Criminology & Penology; Sociology; Public Administration | Public Administration |
Bilecen, B., Dr | b.bilecen@rug.nl | Associate Professor of Sociology and Rosalind Franklin Fellow | Sociology |
|
Bock, prof. dr. ir. B.B. | b.b.bock@rug.nl | Professor for Population Decline and Quality of Life in Northern Netherlands | Sociology | rural development, social innovation, rural mobility and migration, rural magrinalisation, rural governance, participatory governance, animal welfare, rural gender, sustainable food production and consumption, green care, multifunctional agriculture |
Bosman, dr. M.H. | m.h.bosman@rug.nl | Lecturer / Policy Officer | Sociology | sociology of education, school careers, inequality and stratification, family sociology |
Bosman, M.P.W.J., MSc | m.p.w.j.bosman@rug.nl | Lecturer | Sociology | |
Boulil, D.Z., MA | d.z.boulil@rug.nl | Lecturer | Sociology; Art; Social Sciences, Quantitative Methods | cultural diplomacy, cultural entrepreneurship, cultural leadership |
Bouman, dr. L. | l.bouman@rug.nl | Assistant professor | Social Sciences, Interdisciplinary; Sociology; Social Sciences, Quantitative Methods | Cooperation, Collective action, Social Innovation, Agent-Based Modelling, Experimental methods |
Bras, prof. dr. H.A.J. | h.a.j.bras@rug.nl | Aletta Jacobs Professor of Economic and Social History, with special attention to Global Demography and Health | Demography; History of Medicine; Sociology | Historical demography; Reproductive health; Maternal and child health; History of nursing; Gender; Inequalities; Medical and health humanities; sub-Saharan Africa |
Brennan, C.J., Dr | c.j.brennan@rug.nl | Marketing Advisor | Sociology; Marketing | International marketing and communications. Student recruitment. Social media. KPI analysis. |
Carpenedo Rodrigues, M., PhD | m.carpenedo.rodrigues@rug.nl | Assistant Professor in Christian Cultural Heritage in the Global South and Marie Curie Fellow | Sociology; Religion; Anthropology | |
Castelein, prof. dr. S. | s.castelein@rug.nl | Professor of Recovery from Severe Mental Illness | Behavioural Sciences; Psychology, Clinical; Sociology | Mental health; psychiatry; recovery; psychosis; severe mental illness; psychosocial interventions; research in clinical practice; care standards |
Cetinoglu, T., PhD | t.cetinoglu@rug.nl | Sociology; Political Science | ||
Cowen, D.R., MSc | d.r.cowen@rug.nl | PhD Student | Sociology | Agent-based Modeling, Social Networks, Web Scraping, Data Science, Cooperation |
De Lacey, A.J.D., PhD | a.j.d.de.lacey@rug.nl | Music; Journalism; Sociology | Dr Alex de Lacey is Assistant Professor in Popular Music at the University of Groningen, the Netherlands. He is the author of Level Up: Live Performance and Creative Process in Grime Music (Routledge, 2023). His research on rap music has been published in… read more | |
Dietz, M.B., MSc | m.b.dietz@rug.nl | PhD Candidate | Behavioural Sciences; Sociology | Sociology, Clinical and Social Psychology |
Dijk, prof. dr. ir. C.E.M.J. van | c.e.m.j.van.dijk@rug.nl | Honorary professor Pharmacy Health Services Research | Health Policy & Services; Sociology; Pharmacy | |
Dijkstra, dr. J. | j.dijkstra@rug.nl | Associate Professor | Sociology | game theory, exchange networks, collective decision making, mathematical sociology |
Dijkstra, dr. J.K. | jan.dijkstra@rug.nl | Associate Professor | Sociology | status, antisocial behavior, risk behavior,adolescence, social networks |
Duijn, prof. dr. M.A.J. van | m.a.j.van.duijn@rug.nl | Full Professor of Statistics, in particular models for Social Network Analysis | Statistics & Probability; Sociology | statistics, social network analysis, multilevel analysis |
Feliciani, T. | t.feliciani@rug.nl | PhD Student | Sociology | Social influence, opinion polarization, agent-based modeling, ethnic diversity, radical-right |
Flache, A., Prof | a.flache@rug.nl | Professor | Sociology; Social Sciences, Quantitative Methods; Social Sciences, Interdisciplinary | Social integration, Cooperation, Social networks, Agent-based modelling, Social complexity |
Flamind, A.A., MA | a.a.flamind@rug.nl | International Relations; Philosophy; Sociology | ||
Frey, V.C., PhD | v.c.frey@rug.nl | Assistant professor | Sociology | trust, cooperation, social networks, social influence, experiments |
Gauthier, A.M.H. | a.m.h.gauthier@rug.nl | Honorary Professor of Comparative Family Studies | Demography; Sociology | |
Gerner-Haan, M. van, PhD | marieke.haan@rug.nl | Assistant Professor | Social Sciences, Interdisciplinary; Sociology; Communication Studies |
Survey Methodology: mixed-mode and mixed-device surveys, targeting of hard-to-survey populations, interviewer-respondent interaction.
Qualitative Research methods: interviews, focus groups, thematic analysis Member Educational Committee Sociology |
Giardini, F., PhD | f.giardini@rug.nl | Associate professor | Sociology; Social Sciences, Interdisciplinary; Computer Science, Interdisciplinary Applications | Francesca is an interdisciplinary social scientist with a strong interest in micro-foundations of social phenomena. She uses theoretical analysis, agent-based modeling and lab experiments to investigate how individual minds are geared to achieve social sustainability and resilience. In her work she focuses on gossip and reputation as social mechanisms that, depending on the interplay betwen individual cognitions and network structure (within and between organizations), shape sustainable cooperation. She is interested in the realistic modeling of human behavior to improve risk communication, emergency management and disaster resilience. She is one of the coordinators of the Special Interest Group of the European Social Simulation Association SIG-BRICSS: Building Resilience with Social Simulations . |
Glebbeek, dr. A.C. | a.c.glebbeek@rug.nl | Associate Professor | Sociology | sociology of work, public policy, social welfare |
Goedkoop, F., PhD | f.goedkoop@rug.nl | PhD | Sociology; Psychology, Social | |
Groot, S. de | s.de.groot@umcg.nl | PhD Candidate | Public, Environmental & Occupational Health; Sociology | |
Heyse, dr. L. | l.heyse@rug.nl | Associate Professor of Sociology (with ius promovendi) | Sociology | I study nonprofit and public organizations that aim to improve the situation and position of disadvantaged groups in society. I focus on the relationship between these organizations’ policies and interventions, their organizational features and the… read more |
Hiemstra, J.H.J., MSc | j.h.j.hiemstra@rug.nl | PhD student | Sociology | Sociale netwerkanalyse, criminele netwerken |
Hiemstra, S.R. | s.r.hiemstra@rug.nl | Junior Researcher ‘Statushoudersproject’ | Sociology; Public, Environmental & Occupational Health; Psychology, Social | |
Huisman, dr. J.M.E. | j.m.e.huisman@rug.nl | Assistant Professor | Social Sciences, Quantitative Methods; Statistics & Probability; Sociology | Statistics, missing data, multiple imputation, social network analysis |
Huitsing, dr. G.E. | g.e.huitsing@rug.nl | Assistant Professor | Sociology | Bullying and victimization; Anti-bullying interventions; Social network analysis and interventions; Social-emotional development; Prosocial and antisocial behavior; Peer relations; Educational sociology. |
Ignatieva, A. | a.ignatieva@rug.nl | Sociology | ||
Janietz, C., MSc | c.janietz@rug.nl | Sociology | ||
Jansen, dr. D.E.M.C. | d.e.m.c.jansen@umcg.nl | Associate professor Health systems and Organisation of care for children and adolescents | Sociology; Health Policy & Services; Medicine, General & Internal | Comparison of European health systems, organisation of care (public health, primary care and youth care), evaluation of care, children and adolescents, vulnerable families, medical sociology |
Kalmijn, prof. dr. M. | m.kalmijn@rug.nl | Professor at NIDI | Demography; Sociology | Quantitative research, methods, statistics, demography, datacollection, family and life course, divorce, migration, social inequality, intergenerational relations. |
Kiekens, dr. W.J. | w.j.kiekens@rug.nl | Assistent Professor | Sociology | LGBTQ+ youth, substance use (smoking, alcohol, marijuana), mental health (depression, anxiety), sexual orientation, gender identity |
Knibbe, dr. K.E. | k.e.knibbe@rug.nl | Associate Professor Sociology and Anthropology of Religion | Anthropology; Religion; Sociology | Kim Knibbe is Associate Professor Anthropology and Sociology of Religion. In her work, she focuses on theorizing religion and culture inductively, based on ethnographic research, in pluralistic contexts. She has recently completed the 5 year project “Sexu… read more |
Kuppens, T., Dr | t.kuppens@rug.nl | Assistant professor | Psychology, Multidisciplinary; Sociology | My main current research interest is the study of social class, and educational background in particular. Combining sociological and social psychological approaches, we are using a social identity framework to understand the effect of education on social… read more |
Kuschel, A., MSc | a.kuschel@rug.nl | PhD Student | Psychology, Social; Sociology | |
Laninga-Wijnen, A.M., M | a.m.laninga-wijnen@rug.nl | Postdoctoral fellow | Sociology; Education, Special; Psychology, Clinical | Lydia Laninga-Wijnen did her PhD at the department of Interdisciplinary Social Science, Utrecht University, The Netherlands. She has worked on the project “Social Network Analysis of Risk behavior in Early Adolescence” and examined the role of popular… read more |
Lavrov, I. | i.lavrov@rug.nl | Sociology; Organization Studies; Computer Science, Interdisciplinary Applications | Ilya Lavrov is an interdisciplinary researcher specialising in resilient societies and decision-making in politics and business. With a keen interest in public policy, digitalisation, transdisciplinarity, cooperation and complex societal issues, he delves… read more | |
Lee, S., PhD | seonok.lee@rug.nl | Lecturer | Sociology; Social Issues | Dr. Seonok started working at the Department of Minority and Multilingualism in 2021. As a sociologist, she is interested in social inequalities in general. In particular, her expertise is in global labor migration, labor market integration, inequality,… read more |
Lindenberg, prof. dr. S.M., PhD | s.m.lindenberg@rug.nl | Full Professor of Cognitive Sociology | Sociology | cognitive sociology, microfoundations for theories on collective phenomena, goal-framing theory, theory of goals and wellbeing (SPF theory), pro- and antisocial behavior solidarity, groups and relationships, community, governance in and of organizations, institutions |
Lippényi, Z., PhD | z.lippenyi@rug.nl | Assistant Professor | Sociology | Organizational SociologySociology of WorkSocial Inequality, Mobility, and Stratification |
Liu, J. | j.liu@rug.nl | Sociology | Cognitive social structures, triadic relations model, perception of friendship | |
Loseva, A., MA | a.loseva@rug.nl | Sociology | intergroup relations, agent-based modeling, social networks | |
Lucardie, dr. A.P.M. | a.p.m.lucardie@rug.nl | Senior Research Fellow | Political Science; Sociology | |
Markantoni, dr. ing. M. | m.markantoni@rug.nl | Lecturer of Business and Entrepreneurship | International Business; Business; Sociology | Sustainable business models, energy citizenship, rural and regional development, community empowerment, community and rural resilience |
Martínez-Ariño, J., Dr | j.martinez.arino@rug.nl | Assistant Professor of Sociology of Religion | Sociology; Religion | Sociology of religion, secularism, governance of religious diversity, cities, governance networks, public institutions, contempotary Jewish communities, non-religion, apostasy |
Matos Fernandes, C.A. de, MSc | c.a.de.matos.fernandes@rug.nl | PhD Candidate | Sociology | cooperation, social preferences, social networks |
Michelakis, G., MSc | g.michelakis@rug.nl | Organizational Psychology; Sociology | ||
Nientimp, D., MSc | d.nientimp@rug.nl | Sociology; Behavioural Sciences | Behavioral Change, Environmental Psychology, Habits, Human Robot Interaction | |
Nieuwenhuis, J.G., PhD | j.g.nieuwenhuis@rug.nl | Assistant professor | Sociology; Urban Studies | Short clip (in Dutch): https://www.youtube.com/watch?v=E8WeU7KmIfs |
Noord, J.J.L. van | j.van.noord@rug.nl | Post-doc researcher | Sociology; Psychology, Social | |
Nowak, T., Dr | t.nowak@rug.nl | Assistant Professor of Political Science | Political Science; Law; Sociology | |
Nuenen, dr. F.M. van | f.m.van.nuenen@umcg.nl | Sociology; Social Sciences, Biomedical | Biopsychosociale benadering van gezondheidszorg | |
Odding, M.C., MSc | m.c.odding@rug.nl | PhD student | Sociology; Social Issues | |
Ouwendijk, A., MSc | a.ouwendijk@rug.nl | Junior Teacher Psychology & Educational Sciences | Education & Educational Research; Sociology | |
Palomares Linares, dr. M.I. | m.i.palomares@rug.nl | Sociology; Family Studies; Demography | Residential (im)mobility, internal migration, family networks, metropolitan areas, neighbourhoods | |
Pardoel, Z.E. | z.e.pardoel@umcg.nl | Researcher and PhD-student | Sociology; Anthropology | |
Pistocchi, V. | v.pistocchi@rug.nl | Sociology | Hi! I am a sociologist and PhD candidate at the University of Trento.My research interests are in the fields of religion, intergroup relations, immigrant social and cultural integration, stereotyping and discrimination, gender, social network analysis,… read more | |
Ploeg, dr. R. van der | rozemarijn.van.der.ploeg@rug.nl | Assistant professor | Sociology; Social Sciences, Quantitative Methods; Social Sciences, Interdisciplinary | Bullying, group processes and social statusPeer relations (social networks)Intervention research Quantitative research methods for longitudinal research |
Raven, dr. D. | d.raven@rug.nl | RoQua Scientific Coordinator | Sociology; Psychiatry | |
Redhead, D.J., PhD | d.j.redhead@rug.nl | Sociology; Psychology, Multidisciplinary; Evolutionary Biology | Social Hierarchy; Inequality; Human Behavioural Ecology; Cultural Evolution; Social Network Analysis | |
Rengers, J.M., MSc | j.m.rengers@rug.nl | Sociology; Psychology, Social | Workplace inclusion, disclosure, and identity management of employees with a concealable stigmatized minority identity, with a specific focus on lesbian, gay, and bisexual people | |
Richardson, J.E.F., MSc | j.e.f.richardson@rug.nl | PHD Researcher | Psychology, Social; Sociology | My (Phd) research focusses on social relations (e.g. social capital, group identity) and how they influence health and wellbeing. I study these proceses in the context of a larger (applied) project “Gronings Perpectief”, in which we study the social impact… read more |
Rol, dr. M.E.G.M. | m.e.g.m.rol@rug.nl | Lecturer | Philosophy; Economics, General; Sociology | scientific concept formation, relationship theory and policy, policy evaluation and policy reconstruction |
Roos, M., MSc | m.roos@rug.nl | Lecturer | Sociology; Social Sciences, Quantitative Methods; Cultural Studies | Research methods, problem-based learning, social identity & cooperation |
Santara, S., MSc | s.santara@rug.nl | Sociology | ||
Scheuer, A., MSc | a.scheuer@rug.nl | PhD student | Psychology; Psychology, Social; Sociology | |
Schijf, J.E., MSc | j.e.schijf@rug.nl | Policy Adviser Dean Faculty of Arts | PhD-student | Education & Educational Research; Sociology | Policy Advisor Dean Faculty of Arts Within the Faculty of Arts, I work as advisor/secretary to the dean. My work focuses on advising on national policy issues related to the humanities discipline. I am secretary of the Disciplineoverleg Letteren en Geesteswetenschappen (Discipline Consultation Committee for the Arts and Humanities, DLG), which consists of the deans of all Faculties of Arts and Humanities in the Netherlands. I coordinate the national implementation of the Sectorplan Geesteswetenschappen (Humanities Sector Plan), administrative processes around the 16 national research schools and coordination with relevant discussion partners, for example the SSH Council, Ministry of Education and NWO (Dutch Research Council). PhD-student research group Higher Education (FBSS) Title: Interdisciplinary Understanding in Higher Education In recent years, higher education institutes have developed more and more interdisciplinary education programmes (in the Dutch context). These programmes aim, among other things, to teach students interdisciplinary understanding, translated into knowledge and skills that make it possible to cross disciplinary borders and contribute to complex solving. In this PhD trajectory, we investigate the acquisition of interdisciplinary understanding by Bachelor’s students who follow an interdisciplinary honours programme. We develop an instrument that measures interdisciplinary understanding, investigate which students participate in interdisciplinary education and their propensity for interdisciplinary understanding, examine what the interdisciplinary learning process looks like according to students and teachers and measure the extent to which students aquire interdisciplinary understanding over the period of a 3-year education programme. The research is conducted within the context of the Honours College of the University of Groningen and among high-achieving students who choose not to follow an interdisciplinary honours programme (control group). Promotores: dr. E.P.W.A. Jansen & prof.dr. M.P.C. van der Werf |
Sijtsema, dr. J.J. | j.j.sijtsema@rug.nl | Education & Educational Research; Psychology, Developmental; Sociology | Adolescent psychology, social relationships, forensic psychology, behavioral development | |
Silvestri, C., Dr | c.silvestri@rug.nl | Assistant Professor of Innovation Management & Strategy | Innovation & Technology Management; Organization Studies; Sociology | Theory: Impression Management | Social EvaluationsContexts: academic scientists, creative industries, professional cycling, hybrid organizations |
Sivak, E., MA | e.sivak@rug.nl | Sociology | computational social science, parenting, childhood, machine learning, R, Python | |
Slot, L., MA | l.slot@rug.nl | PhD student | Sociology; Communication Studies | Conversation Analysis, Text Analysis, Survey Research |
Smaniotto, dr. R.C. | r.c.smaniotto@rug.nl | Lecturer | Sociology | schrijfvaardigheid; evolutionaire sociologie |
Snijders, prof. dr. T.A.B. | t.a.b.snijders@rug.nl | Full Professor | Statistics & Probability; Social Sciences, Quantitative Methods; Sociology | social networks, multilevel analysis, stochastic models in the social and behavioral sciences, statistics |
Soudias, D., Dr | d.soudias@rug.nl | Sociology; Political Science; Cultural Studies | Cultural Economy (Economy as Culture), NeoliberalismSocial Entrepreneurship, Solidarity EconomyHappiness, CreativitySociology of Space, Practice Theory, Governmentality & SubjectivityRadical Politics, Protest, Radical ImaginationGreece, EgyptOrientalismQu… read more | |
Spoelder, A.B., MSc | afra.spoelder@rug.nl | Sociology | As a Researcher in Orthopedagogy at the Academic Workplace for People with Profound Intellectual and Multiple Disabilities (PIMD), I conduct practice-oriented research. For the ‘Binding & Bonding’ Project, I focus on the question: What motivates care… read more | |
Stadel, M., MSc | m.stadel@rug.nl | PhD student | Psychology, Clinical; Psychometrics; Sociology | Personal network data collection and experience sampling methodology applied to personalised psychotherapy. I also have a blog together with Nina Schwarzbach where we reflect on our PhD, clinical psychology and academia in general: https://www… read more |
Steglich, dr. C.E.G. | c.e.g.steglich@rug.nl | Associate Professor | Social Sciences, Quantitative Methods; Statistics & Probability; Sociology | social networks, stochastic modelling |
Stein, J.D., MSc | j.d.stein@rug.nl | PhD candidate | Sociology | Analytical Sociology, Agent-based Modeling, Experimental Sociology, Social Networks, Computational Social Science |
Steverink, prof. dr. B.J.M. | b.j.m.steverink@rug.nl | Associate professor | Gerontology; Sociology; Psychology | aging , lifecourse, social relations,self-management and self-regulation, well-beinghappiness |
Strandvad, S.M., Dr | s.m.strandvad@rug.nl | Associate Professor of Arts in Society | Sociology; Cultural Studies | My research focuses on cultural production processes. Merging inspiration from science and technology studies into the domain of sociology of art, I develop a pragmatist approach that turns attention to how evolving objects influence the social settings of… read more |
Stulp, dr. G. | g.stulp@rug.nl | Associate professor sociology | Sociology; Evolutionary Biology; Demography | fertility outcomes; data science in the social sciences; simulation; R; visualisation; human behavioural ecology; biosocial approach; height |
Tang, T., Dr | t.tang@rug.nl | Sociology; Social Sciences, Interdisciplinary | Agent-based model, Complex system, Network analysis | |
Teekens, T.P., MSc | t.p.teekens@rug.nl | Postdoctoral Researcher | Sociology | sustainable cooperation; organizational sociology; interprofessional education |
Timmerman, prof. dr. M.C. | m.c.timmerman@rug.nl | Full Professor (em) | Social Sciences, Interdisciplinary; Sociology | Youth studies; social and educational youth issues; youth participation; educational innovations; learning communities; active learning; gender; diversity |
Tol, dr. D.G. van | d.g.van.tol@umcg.nl | Assistant Professor | Behavioural Sciences; Medical Ethics; Sociology | Medische Ethiek, Medische Professionaliteit, Medische Sociologie |
Tolsma, J. | j.tolsma@rug.nl | Professor | Sociology; Social Sciences, Interdisciplinary; Social Issues | Segregation, Inequality, Social Integration, Social Networks |
Trippenzee, M., MSc | m.trippenzee@rug.nl | (Junior) academic teacher | Sociology; Demography; Language & Linguistics | As a (junior) academic teacher, I am involved in both giving workshops that are offered by SCOPE and researching the well-being of students. I believe that every student benefits from expanding its worldview. This can be done by having an open attitude… read more |
Troost, dr. A.A. | a.a.troost@rug.nl | Postdoctoral researcher | Geography; Sociology | |
Tumeltshammer, S.R., MA | s.r.tumeltshammer@rug.nl | PhD student | Sociology; Organization Studies; Demography | |
Valk, H.A.G. de, Prof | h.a.g.de.valk@rug.nl | Honorary Professor of Migration and the life course | Demography; Family Studies; Sociology | International migration, demographic characteristics and behaviour of migrant populations, family formation, intergenerational relationships |
Veenstra, prof. dr. D.R. | d.r.veenstra@rug.nl | Professor | Sociology | Bullying and victimization, prosocial and antisocial behavior, social network analysis, social norms, criminality and security |
Vellinga-Dings, A.D., MA MSc | a.d.vellinga-dings@rug.nl | PhD Candidate | Sociology | Qualitative research | Self-management of well-being interventions |
Venema, S.D., MSc | s.d.venema@rug.nl | PhD student | Criminology & Penology; Sociology; Demography | Child wellbeing and parental imprisonment Parent-child relationships and parental imprisonment Prison-based interventions aimed at strengthening parent-child relationships Child-friendly prisons |
Vloedbeld, C.D.M., MA | c.d.m.vloedbeld@rug.nl | PhD student | Sociology; International Relations; Political Science | Security studies |
Wal, dr. M. van der | marieke.van.der.wal@rug.nl | Lecturer, Teacher trainer social science and citizenship | Education & Educational Research; Sociology | Specifically teaching and measuring competencies and citizenship |
Weeting, J.C., MSc | j.c.weeting@rug.nl | Graduate School Coordinator and Study Advisor Philosophy | Psychology; Sociology; Philosophy | Cooperation, Trust, Identity |
Werf, dr. H.M. van der | h.m.van.der.werf@rug.nl | Health Policy & Services; Sociology; Nursing | ||
Wielers, dr. R.J.J. | r.j.j.wielers@rug.nl | Associate Professor | Sociology | Sociology of Work, Sociology of organisation |
Wiersma, S., MSc | s.wiersma@rug.nl | PhD student | Sociology | |
Wildt, dr. L.A.W.J. de | lars.de.wildt@rug.nl | Assistant Professor in Media & Cultural Industries | Cultural Studies; Sociology; Communication Studies | Lars de Wildt studies how media cultures and industries make contemporary worldviews. Examples are how media industries construct ‘global’ culture and how local audiences consume it; how Western game developers sold religion to secular audiences; how… read more |
Winkels, J.W. | j.w.winkels@rug.nl | Sociology | ||
Winter, P. de | p.de.winter@rug.nl | Assistant Professor | Sociology; Social Issues; Public Administration | Sociology of LawEmpirical ResearchPolicy SciencesSocial Security |
Wittek, R.P.M., Prof | r.p.m.wittek@rug.nl | Full Professor | Sociology; Behavioural Sciences; Management; Business | Subdisciplines Sociology of organizations - sociology of work - sociological theory - economic sociology - sociology of agingTopics Sustainable cooperation - governance - organizational control - organizational change - administrative reform -… read more |
Zijlstra, L., PhD | l.zijlstra@rug.nl | Sociology; Philosophy; Psychology |
# Fetch the webpage
url = "https://www.rug.nl/about-ug/practical-matters/find-an-expert?lang=en&discipline=Sociology"
response = requests.get(url)
webpage = response.content
# Parse the webpage
soup = BeautifulSoup(webpage, 'html.parser')
# Extract staff members
staff_members = soup.select('.rug-ph-xs')
# Verify the first entry
first_staff_member = staff_members[0]
second_staff_member = staff_members[1]
print(first_staff_member.prettify())
print(second_staff_member.prettify())
# Extract names
staff_names = [member.select_one('.rug-h3').get_text(strip=True) for member in staff_members]
print(staff_names[:6])
# Extract emails
staff_emails = [member.select_one('.rug-mb-s:nth-child(1) .rug-width-s-20-24').get_text(strip=True) for member in staff_members]
# Clean emails
staff_emails = [re.sub(r'[\r\n0-9+/]', '', email) for email in staff_emails]
staff_emails = [re.sub(r'(.nl).*', r'\1', email) for email in staff_emails]
staff_emails = [email.replace(' ', '@') for email in staff_emails]
print(staff_emails[:6])
# Extract fields of research and do the same cleaning (with the different characters we notice are in these fields)
staff_expertise = [member.select_one('.rug-mb-s~ .rug-mb-s+ .rug-mb-s .rug-width-s-20-24').get_text(strip=True) for member in staff_members]
staff_expertise = [expertise.replace('\r\n', '; ') for expertise in staff_expertise]
print(staff_expertise[:6])
# Extract roles
staff_roles = [member.select_one('.rug-layout:nth-child(2) .rug-width-s-20-24').get_text(strip=True) for member in staff_members]
print(staff_roles[:6])
# Extract miscellaneous info
staff_info = [member.select_one('.rug-h3+ .rug-mb-s').get_text(strip=True) for member in staff_members]
print(staff_info[:6])
# Combine data into a DataFrame
rug_sociology_employees = pd.DataFrame({
'Name': staff_names,
'Email': staff_emails,
'Role': staff_roles,
'Expertise': staff_expertise,
'Info': staff_info
})
# Display the DataFrame
print(rug_sociology_employees.head())
# Optionally save to a file
#rug_sociology_employees.to_csv("rug_sociology_employees.csv", index=False)
Copyright © 2024 Jochem Tolsma