Questions and notes from workshop day 4

Icebreaker

Have you heard the sentence "hmm... works on my computer"? What does this mean in practice? How do you solve this problem?

What do you know now about programming/scripting/software which you wish somebody told you when you started?

Motivation

https://coderefinery.github.io/reproducible-research/motivation/

Organizing your projects

https://coderefinery.github.io/reproducible-research/organizing-projects/

Recording computational steps

https://coderefinery.github.io/reproducible-research/organizing-projects/

This is a demo, not exercise or type-along. You can try but we recommend trying it after the course.

Recording dependencies

https://coderefinery.github.io/reproducible-research/dependencies/

https://coderefinery.github.io/reproducible-research/dependencies/#demo

– Would you recommend saving virtual environment files (f.ex. pip packages) in the same directory as the project or somewhere else? What are (dis-)advantages of both?

Recording environments

https://coderefinery.github.io/reproducible-research/environments/

Feedback from part 1

This lesson was:

Consider for questions below: Did you like this format where we did only demos with less exercises?

One good thing about this lesson:

One thing to improve for next time:

Any other feedback?

Social coding and open software

https://coderefinery.github.io/social-coding/

Question 1: Why would I want to share my scripts/code/data?

Choose many. Vote by adding an o character:

Question 2: The most concerning thing for me, If I share my software now

Choose one. Vote by adding an o character:

Question 3: Why is software often treated differently from papers?

Free-form answers:

Question 4: When you find a repository with code/library you would like to reuse, what are the things you look at to decide whether you use it?

Free-form answers:

Software licensing

https://coderefinery.github.io/social-coding/software-licensing/

Question 5: Which of these are derivative works?

Choose many. Vote by adding an o character:

end poll

Software citation

https://coderefinery.github.io/social-coding/software-citation/

News for day 4

Feedback from part 2

Today was:

One good thing about today:

One thing to improve for next time:

Any other feedback?


Funding

CodeRefinery is a project within the Nordic e-Infrastructure Collaboration (NeIC). NeIC is an organisational unit under NordForsk.

Privacy

Privacy policy

Follow us

Contact

support@coderefinery.org

Improve this page

Source code