Skip to content

Key reproducibility enhancements — revision checklist #9

@temospena

Description

@temospena

Archive raw data snapshots

  • Deposit the exact GTFS ZIPs (Carris & Carris Metropolitana) and your OSM query output on Zenodo (or similar) and cite their DOIs.

Capture the software environment

  • Include a renv.lock (or Packrat) file listing exact versions of R (v4.5) and all packages (GTFShift v0.7, tidytransit, stplanr, etc.).
  • Optionally add a minimal Dockerfile or GitHub Actions workflow that installs these versions.

Provide session info and test outputs

  • In a reproducibility appendix, show sessionInfo() and a small summary (e.g., head or summary) of your frequencies_segment_8 object so readers can verify correct replication.

Link to a reproducibility badge

  • Integrate a CI badge (e.g., from GitHub Actions) showing your main pipeline passes on each commit.

Permanent code version

  • Reference a Zenodo-archived snapshot of your GTFShift release, ensuring the exact code used in the paper never changes.

Minor

  • In Findings, add:
    “All code, data snapshots, and environment descriptors required to reproduce these results are archived at DOI:10.xxxx/zenodo.xxxxxxx.”

  • Include a brief Reproducibility Statement after Acknowledgements summarizing availability of code, data, and environment capture.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions