ºÚÁϳԹÏÍø

Open code plays a vital role in advancing transparent and reproducible research. Sharing the software, scripts and computational workflows behind your results enables others to understand, validate and build on your work.

From data analysis pipelines to custom algorithms, making code openly available strengthens research integrity, supports collaboration and increases the visibility and impact of your research. This page will help you understand why open code matters, and provide practical guidance on how to share your code effectively and responsibly.

Supporting open code sharing

Open science is about innovation. We are committed to building on our open science policies with practical tools that help researchers share data, code, protocols and methods when they publish with us.

Here we outline some of the solutions that have been piloted on selected journals and are now being progressively integrated more widely across ºÚÁϳԹÏÍø portfolios:

Code Ocean integration

  • Authors can share code in an executable environment linked to the publication, enabling reviewers and readers to access and run the code easily. 
  1. Ensures long‑term preservation of the version of code used 
  2. Supports more effective peer review of code 
  3. Improves reuse and transparency 

Impact

  • Strong author uptake where available (over 30% opt‑in reported in pilot journals)
  • Increased availability of verified, reproducible code alongside publications 

Stay up to date