What is Code Ocean?

Modified on Fri, 11 Oct at 2:19 PM

A select group of journals at Sage run a trial with Code Ocean.


Code Ocean is a cloud-based computational reproducibility platform that provides authors with an easy way to share code associated with their research. Code Ocean supports a number of different programming languages and assigns a Digital Object Identifier (DOI) to the computational environment (code and data) providing correct attribution and a direct connection to the published research in the journal.


This allows authors to get more visibility for their work by giving them the option to upload the code associated to their published article so that readers can view and execute it. The platform, which is based on Docker, hosts the code and data in the necessary computational environment and allows users to re-run the analysis in the cloud and reproduce the results, bypassing the need to install the software.


The following group of journals at Sage run a trial with Code Ocean:



If you are a prospective author for one of these journals, or already have an article in submission, then get started by following the link and instructions below:


  • Go to Code Ocean, sign up, and select ‘create new capsule’. You will be prompted to upload your code and data, specifying the appropriate languages and dependencies within the computational environment, to create the “compute capsule”. If you have multiple sets of code and data, upload these simultaneously, and they can all be linked to your article. Code Ocean provides a service to assist authors with their platform if required, and this includes chat and email. There is also a help page for more information.
  • You will be asked to provide the associated article title and select the journal you are publishing in.
  • The Code Ocean team verifies that the code works and will instruct Sage that the code is available and confirm the DOI. Sage will then ensure that there is a direct link to the code from the published article on the Sage Journals website. Similarly, Code Ocean will link direct to the research article in the journal once this is published, from the code.
  • If you have questions relating to the linking of your Sage journal article to code available on the Code Ocean site, please email the Sage production editor, who will first contact you during the article proofing process.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article