
This event is part of the Research Software Practices in the Social Sciences series.
Online
20 March 2025
1:00am - 4:00pm
This event is part of the Research Software Practices in the Social Sciences series.
With the increased usage of programming languages in social science research, effectively managing and sharing source code is essential for ensuring research reproducibility. This workshop will introduce participants to the fundamentals of version control and its practical applications using Git: a free and open-source distributed version control system that tracks version of files. Participants will have the opportunity to follow a step-by-step guide of a complete example of a Python code development with the instructors’ demonstrations and gain some hands-on experience in using Git and an understanding of good coding practices.
This workshop will be jointly delivered by Zhongyan Chen and Shunqi Zhang. Zhongyan is a PhD candidate from the Department of Computer Science, the University of Manchester. His PhD is about improving software test code quality by using crowd-based approaches that combine information from multiple developers and multiple systems. Dr Zhang is a research fellow at the University of Southampton and an honorary research fellow at the University of Manchester. She is a social statistician whose current research focuses on inequalities and ageing. Her work is in the areas of causal inference and longitudinal data analysis.
The workshop will take place online via Zoom on Thursday 20 March, from 13:00 to 16:00 (UK time). Details on how to join the call will be provided about two weeks before the workshop.
The workshop will use Git, Python and PyCharm Community Edition for demonstration and exercise. All three software are free to download, but it is not required to install them before the workshop. The SSI team will happily help with possible installation issues on your personal or workplace device. There will be open drop-in sessions hosted a week before the workshop.
Please contact Andrzej Romaniuk (andrzej.romaniuk@ed.ac.uk) for any questions related to this and upcoming workshops.