Event header image

CodeRefinery Online Workshop in Best Practices and Tools for Research Software

22.3.2022 10:00 +02:00 EET - 31.3.2022 13:30 +03:00 EEST

https://indico.neic.no/event/218/

This CodeRefinery online workshop will take place during 6 half-days in two instalments, March 22-24 and March 29-31, 2022.

In this course, you will become familiar with tools and best practices for version control and reproducibility in modern research software development. The main focus is on using Git for efficiently writing and maintaining research software.

We will not teach programming, but we teach the tools you need to use programming well.

We assume that you are familiar with the programming language that you use in your work and research.

We try to keep the course as language-independent as possible but we will show some basic code examples in Python.

This is an informal and interactive online event with type-along type of presentations, live coding, and demos. Short tutorials alternate with practical exercises.

Schedule:

Times here are Helsinki time (UTC+2)

Installation help and verification times (drop in)

March 16 (Wednesday) 14:00 - 15:00
March 17 (Thursday) 14:00 - 15:00

Day 1 (Tuesday, March 22)

9:50 - 10:00 connecting time, icebreaker
10:00 - 10:20 Welcome and practical information
10:20 - 13:30 Introduction to version control - part 1/2

Day 2 (Wednesday, March 23)

9:50 - 10:00 connecting time, icebreaker
10:00 - 13:30 Introduction to version control - part 2/2

Day 3 (Thursday, March 24)

9:50 - 10:00 connecting time, icebreaker
10:00 - 13:30 Collaborative distributed version control

Day 4 (Tuesday, March 29)

9:50 - 10:00 connecting time, icebreaker
10:00 - 10:15 Mini-intro
10:00 - 12:15 Reproducible research and FAIR data
12:15 - 13:30 Social coding and open software

Day 5 (Wednesday, March 30)

9:50 - 10:00 connecting time, icebreaker
10:00 - 11:45 Jupyter
11:45 - 13:30 Documentation

Day 6 (Thursday, March 31)

9:50 - 10:00 connecting time, icebreaker
10:00 - 11:45 Software testing
12:00 - 13:15 Modular code development
13:15 - 13:30 Concluding remarks and where to go from here

Further information and registration:

Click here for more information and registration

(note that all times mentioned on the CodeRefinery webpage are CET (UTC+1)!)

Contact: support@coderefinery.org

Event time

Starts:   22.3.2022 10:00 +02:00 EET
Ends:   31.3.2022 13:30 +03:00 EEST

Event location

https://indico.neic.no/event/218/


Organizer