Skip to content

Commit

Permalink
video-editlist: day 4
Browse files Browse the repository at this point in the history
  • Loading branch information
rkdarst committed Sep 17, 2024
1 parent 227d5a5 commit fbd0dc4
Showing 1 changed file with 75 additions and 80 deletions.
155 changes: 75 additions & 80 deletions video-editlist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -262,87 +262,82 @@


### Day 4
#- input: raw/day4-obs.mkv
#
#- output: out/day4-icebreaker.mkv
# title: 4.1 Second week icebreaker # /introduction
## description: >
## The introduction to the second week, where we go into slightly
## more detail bout what we will cover this week and how it fits
## together. There is also a guest to give us an introduction of
## reproducible research and social coding, which are the topics of
## today.
##
## In short, if last week was about tracking code, this week is about
## managing software.
# description: >-
# The random icebreaking discussion for day 4.
# time:
# - start: 00:17:37
# #- -: Guest talking about reproducibility and science
# #- 00:27:35: Introduction to week 2
# - end: 00:24:33
#
#
#- output: out/day4-reproducible-research.mkv
# title: 4.2 Reproducible Research
# description: >
# If you can't get your code to do the same thing again, is it
# really science? Or more practically, are you able to do your
# work? Reproducibilty is a big deal, but we don't always learn how
# to do it. In this lesson, we cover the basics, how to organize
# projects, record computational steps with Snakemake or other
# workflow managers, how to record environments with conda (and
# containers a bit), and sharing code and data (FAIR).
#
# https://coderefinery.github.io/reproducible-research/
#
# time:
# - start: 00:26:47 #00:25:01
# - 00:28:16: "§ Introduction: how the whole workshop connects"
# - 00:32:20: § Motivation
# - 00:45:35: § Organizing your projects
# - 00:54:59: § Recording computational steps
# - stop: 01:27:56
# - start: 01:38:58
# - -: "Q&A after the break"
# - 01:40:06: § Recording dependencies
# - 01:59:27: § Recording environments
# - 02:19:19: § Where to go from here?
# - 02:22:39: Q&A from the notes, feedback, final discussion
# - stop: 02:24:43
#
#
#- output: out/day4-social-coding.mkv
# title: 4.3 Social coding
- input: raw/day4-obs.mkv

- output: out/day4-icebreaker.mkv
title: 4.1 Second week intro
# description: >
# We don't just program for ourselves: we are part of a community.
# As scientists, we want to get citations, so how can our software
# support this? Our work is a constant balance between using the
# work of others and hoping that others will use our work. In this
# lesson, we talk about the advantages and disadvantages of others
# building on our work, and how to support that.
#
# We cover best practices for software/data projects, requirements
# for sharing, copyright, licensing, citation, and more.
#
# https://coderefinery.github.io/social-coding/
# time:
# - start: 03:24:13
# - -: Bring your own code sessions
# - 03:25:33: Pre-introduction to social coding.
# - 03:27:57: § Social coding start
# - 03:30:00: § Social Coding
# - 03:55:25: § Software licensing
# - stop: 04:19:53
# - start: 04:29:42
# - -: Q&A after break
# - 04:37:32: § Software citation
# - 04:47:32: § Sharing data
# - 04:54:24: Feedback and news for day
# - stop: 05:01:46
#
#
# The introduction to the second week, where we go into slightly
# more detail bout what we will cover this week and how it fits
# together. There is also a guest to give us an introduction of
# reproducible research and social coding, which are the topics of
# today.
#
# In short, if last week was about tracking code, this week is about
# managing software.
description: >-
The random icebreaking discussion for day 4.
time:
- input: raw/day4-twitch.mp4
- start: 00:15:20
- 00:19:28: How the weeks fit together
- stop: 00:21:13


- output: out/day4-reproducible-research.mkv
title: 4.2 Reproducible Research
description: >
If you can't get your code to do the same thing again, is it
really science? Or more practically, are you able to do your
work? Reproducibilty is a big deal, but we don't always learn how
to do it. In this lesson, we cover the basics, how to organize
projects, record computational steps with Snakemake or other
workflow managers, how to record environments with conda (and
containers a bit), and sharing code and data (FAIR).
https://coderefinery.github.io/reproducible-research/
time:
- input: raw/day4-obs.mkv
- start: 00:00:49
- -: § Motivation
- 00:09:07: § Organizing your projects
- 00:26:25: § Recording computational steps
- stop: 00:47:59
- start: 00:57:05
- -: § Recording dependencies
- 01:24:31: § Recording environments
- 01:47:48: § Where to go from here?
- stop: 01:53:59


- output: out/day4-social-coding.mkv
title: 4.3 Social coding
description: >
We don't just program for ourselves: we are part of a community.
As scientists, we want to get citations, so how can our software
support this? Our work is a constant balance between using the
work of others and hoping that others will use our work. In this
lesson, we talk about the advantages and disadvantages of others
building on our work, and how to support that.
We cover best practices for software/data projects, requirements
for sharing, copyright, licensing, citation, and more.
https://coderefinery.github.io/social-coding/
time:
- start: 02:54:44
- 02:59:15: § Social Coding

- 03:19:27: § Software licensing
- stop: 03:47:10
- start: 03:57:01
- -: § Software citation
- 04:08:20: § Sharing data
- 04:17:22: Feedback, news for day, and further Q&A
- stop: 04:24:32


######- output: out/day4-outro.mkv
###### title: 4.3 Day 4 final remarks
###### description: >
Expand Down

0 comments on commit fbd0dc4

Please sign in to comment.