Dates: November 11th – 15th, 2024.
Location: Library Digital lab, University of Bergen, Bergen.
Organisers: Illimar H. Rekand and Korbinian Bösl.
Registration: HERE. Please include a short statement why you wish to participate in the Software Carpentry course.
Registration deadline: November 6th at 12:00
Course webpage: HERE.
NOTE: All NORBIS students who are travelling to attend this course must send a detailed budget to contact-norbis@uib.no to ensure travel funding to this course.
Course description and program
Software Carpentry aims to help researchers get their work done in less time and with less pain by teaching them basic research computing skills. This course will cover the following lessons:
- UNIX Shell: Learn to use the terminal to handle a large amount of files more efficiently and other useful skills which can support basic programming skills
- R for reproducible scientific analysis: R is normally described as a useful programming language used as a tool for statistical analyses, but can also do much more.*
- Plotting and Programming in Python: Python is the most ubiquitous programming languages of today and is a typical first language taught for beginners.*
- Using Databases and SQL:With SQL, you will learn to handle and index large amounts of data
- Version Control with Git: Share files with your peers more efficiently, and learn to “travel back in time” to previous versions of your own code with Git
- Research Data Management (RDM): We are all dealing with data in our research. This module is about organizing, storing, and sharing research data effectively, with a focus on Findability, Accessibility, Interoperability , and Reproducibility (FAIR).
* Please take note that these two modules will be run in parallell, and learners will have to choose which module to attend.
Participants will be encouraged to help one another and to apply what they have learned to their own research problems.
For questions or other inquiries, please contact: illimar.rekand@uib.no