Topic guide

How do transparent choices make a result more reproducible?

Connect explicit analysis decisions and readable computation with the separate tasks of reproducing a result and testing a claim again.

For: Readers beginning data analysis or checking whether a reported result can be reconstructed.

Begin here

  1. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    R Tutorial 1

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    The R tutorial provides an explicit sequence of commands. Use it as a small computational exercise, then apply the transparency practices in the supporting reading.

A result is easier to check when another reader can follow the route from observations to the reported number. The route includes choices: which cases entered, how missing entries were treated, what was grouped, which model was fitted and which output was reported. Begin with a small R example whose commands are visible. The goal is to understand the calculation and make its dependencies explicit, rather than merely produce a similar-looking chart.

The TOP Guidelines distinguish disclosure, sharing and verification. Saying that code exists differs from making it available with enough information to use it, and both differ from an independent check. The framework covers study plans, materials, data, analysis code and reporting. Use those categories to locate the missing links in a published analysis rather than treating a repository link as a certificate of quality.

Computational reproducibility asks whether the same data and procedures yield the reported result. Replication asks a related question using a new sample. A result can be computationally reproducible yet rest on a weak measure or an unsuitable design. The TOP definitions keep these checks distinct and also describe approaches that compare reasonable alternative analyses. TOP verification practices and study types.

For an original exercise, make a small invented dataset containing group labels, numerical scores and two missing values. Write down the score definition, the missing-value symbol and the population the example pretends to represent. Keep the original table unchanged and create a separate analysis script. Let that script produce a frequency table, a labelled graph and a mean with its denominator. Record the software and package versions actually used. These are practical recording choices for the exercise, not a claim that the source videos supply a complete research workflow.

Now change one clearly stated decision, such as the boundaries used to group the scores. Save the alternative output and explain why it differs. Do not silently replace the first result with the more attractive one. The frequency, histogram and mean lectures make these choices visible in small calculations. Their value here is that the connection between a decision and an output is inspectable. Descriptive Statistics with R.

In a real study, an analysis plan written before examining outcomes helps readers distinguish intended tests from later exploration. Exploration remains useful when reported as such. The ASA emphasises that interpretation requires full reporting and transparency; a single selected p-value cannot summarise all the analysis paths considered. ASA statement. For sensitive data, describe access conditions and share what can appropriately be shared; transparency is not an instruction to expose participants.

Finally, ask someone with the necessary access to reconstruct the invented result from the files and instructions. Record what they actually reproduced and where they needed help. If no second person has performed that check, say that the materials are prepared for reproduction. Making the work checkable and successfully checking it are different completed actions.

Build the connection

  1. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Lecture 08 : Absolute Frequency, Relative Frequency and Frequency Distribution

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    Record denominators. A frequency table exposes how counts become proportions and gives a small calculation to reproduce.

  2. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Lecture 09 : Frequency Distribution and Cumulative Distribution Function

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    Record grouping rules. Interval boundaries and cumulative counts show how a data-processing choice becomes an output.

  3. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Lecture 10 : Bar Diagrams

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    Recreate a figure. Bar-plot commands connect data, categories and labels in a reproducible sequence.

  4. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Lecture 12 : 3D Pie Diagram and Histogram

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    Inspect a different display. The histogram section, marked 15:48 in the transcript, makes bin definitions and graphical representation visible.

  5. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Lecture 14 : Arithmetic Mean

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established foundation Duration unknown

    Document missing-data choices. The mean examples show why the observations included in a calculation must be recorded.

  6. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Statistics for Hypothesis Testing - Part 1

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established intermediate Duration unknown

    Expose a simulation model. Repeated-sampling examples supply a concrete model and analysis that another reader can reconstruct.

  7. NPTEL — National Programme on Technology Enhanced Learning · Source-checked annotation

    Hypothesis testing in linear regression

    NPTEL — National Programme on Technology Enhanced Learning Speaker not established intermediate Duration unknown

    Separate fit from generalisation. The overfitting example is a reminder that reproducing a fitted model does not show it will predict new observations well.

Reconstruct one small result

Use an invented table, preserve it unchanged, and write one script that creates a frequency table, graph and mean with its denominator. Record missing-data and grouping decisions and the actual software versions. Make one justified alternative choice and retain both outputs. Record independent reproduction only if another person actually performs it.

Exercise or methods at source ↗

Read alongside

Go into the full course →

Next step

Apply the same reconstruction checklist to one openly documented analysis, recording unavailable data or missing steps as unresolved.

Limits of this route

The video descriptions were checked against identified official-transcript excerpts, not complete viewing. An accessible official media endpoint is not evidence that every frame played. Teaching examples are not independent validation of the underlying scientific or clinical claims. The exercise is original; these videos teach component calculations, while TOP supplies the open-science framework. No independent reproduction of their R outputs is claimed.

Sources and editorial check · 2026-11-07

Specific primary reading passages and each selected video’s identified official-transcript excerpts; full viewing and scientific peer review are not claimed.

Checked by agent. This is not human peer review.

  1. Center for Open Science — TOP Guidelines

    Retrieved 2026-11-07. Read the TOP 2025 overview and tables of research practices, verification practices and study types, rendered lines 15–49. The page distinguishes disclosure, sharing and independent verification.

  2. ASA statement on statistical significance and p-values — 2016 release

    Retrieved 2026-11-07. Read the three-page release, especially the six principles on page 2; used for interpretation and reporting cautions, not as a complete statistics textbook.

  3. R Tutorial 1

    Retrieved 2026-11-07. Selected excerpts only: segment 0 (header) first 621 characters; segment 1 (00:41) first 1400 characters; segment 3 (06:48) first 468 characters; segment 4 (07:24) first 1400 characters. No complete transcript reading or full video viewing claimed.

  4. Lecture 08 : Absolute Frequency, Relative Frequency and Frequency Distribution

    Retrieved 2026-11-07. Selected excerpts only: characters 0–1400 in cached extraction; characters 1400–2800 in cached extraction; characters 16962–18362 in cached extraction; characters 32524–33924 in cached extraction. No complete transcript reading or full video viewing claimed.

  5. Lecture 09 : Frequency Distribution and Cumulative Distribution Function

    Retrieved 2026-11-07. Selected excerpts only: characters 0–1400 in cached extraction; characters 1400–2800 in cached extraction; characters 14331–15731 in cached extraction; characters 27263–28663 in cached extraction. No complete transcript reading or full video viewing claimed.

  6. Lecture 10 : Bar Diagrams

    Retrieved 2026-11-07. Selected excerpts only: characters 0–1700 in cached extraction; characters 1400–3100 in cached extraction; characters 16791–18491 in cached extraction; characters 31883–33583 in cached extraction. No complete transcript reading or full video viewing claimed.

  7. Lecture 12 : 3D Pie Diagram and Histogram

    Retrieved 2026-11-07. Selected excerpts only: characters 0–1700 in cached extraction; characters 1400–3100 in cached extraction; characters 11377–13077 in cached extraction; characters 21054–22754 in cached extraction. No complete transcript reading or full video viewing claimed.

  8. Lecture 14 : Arithmetic Mean

    Retrieved 2026-11-07. Selected excerpts only: segment 0 (header) first 1400 characters; segment 1 (( 2: 58) first 953 characters; segment 13 (( 16: 35) first 537 characters; segment 24 (( 28: 45) first 1021 characters. No complete transcript reading or full video viewing claimed.

  9. Statistics for Hypothesis Testing - Part 1

    Retrieved 2026-11-07. Selected excerpts only: segment 0 (header) first 201 characters; segment 1 (00:09) first 567 characters; segment 13 (33:48) first 1400 characters; segment 24 (64:46) first 1400 characters. No complete transcript reading or full video viewing claimed.

  10. Hypothesis testing in linear regression

    Retrieved 2026-11-07. Selected excerpts only: segment 0 (header) first 198 characters; segment 1 (00:09) first 0 characters; segment 8 (13:37) first 1400 characters; segment 14 (34:51) first 1400 characters. No complete transcript reading or full video viewing claimed.

Add to a playlist