M1 assignment

M1 — Replication and Interrogation

Group · Presented in class; deck and code zip due the same day · Weight and deadline: see the syllabus


What M1 is

Your five weekly project increments, compiled into one replication-and-interrogation deck, closing with your group’s judgment of the single threat that most endangers the paper’s conclusion.

Increment Feeds M1 as
P1 Analytic cohort and eligibility
P2 Confounding, adjustment set, Table 1
P3 Effect modification
P4 Design-aware estimate
P5 Missing-data sensitivity

P1–P5 are ungraded on their own. M1 is where they are assessed.

What you submit

Two files, by the deadline in the syllabus:

  1. A slide deck (PDF). M1 is submitted strictly as a presentation deck. Traditional written reports are not accepted for this milestone.
  2. A zip archive of your reproducible repository, downloaded from GitHub. You are not required to grant us access to the repository itself.

Your deck must include a cover note on the final slide, and the same text as COVER-NOTE.md in the root of your repository zip. It contains:

The closing judgment

This is the part that distinguishes M1 from a summary of your increments.

Do not simply list the threats you found. Rank one above the others, and state the principle by which you ranked it — applied to the rival threats by name. A deck that lists threats without ranking them, or names a dominant threat without saying why it outranks the others, has not done this part of the task.

“The rest” means the threats you raised. You are not penalised for a threat you never mentioned under this heading — that shows up elsewhere.

Reproducibility

Every number, figure and table in your deck must have been produced by code in your repository, and that code must run start to finish on a fresh machine.

If you adapted the original authors’ published code — which is legitimate replication work — cite it in your repository README, and identify in your cover note which scripts or functions are derived from it and what you changed.

How it is graded

M1 is graded on the coarse three-band scale used for M1–M4:

Hitting the paper’s exact N is not the goal. A traced and explained discrepancy scores higher than an unexplained exact match.

What happens after you submit

Your deck and code zip are released to your assigned reviewers. Reviewer pairings are announced when M1 is submitted, and run in a cycle so that no group reviews the group reviewing it.

At M2, in the following class, another group presents its critique of your M1 — not you. You present your critique of the M1 you were assigned. Every group therefore does both: reviewed once, reviewer once.

Weight, deadline and policy

See the syllabus. It governs what this milestone is worth, when it is due, whether the weight can be shifted, and any late penalty. This page describes the task only.