SPIE partners with Code Ocean to connect code to journal articles across SPIE Digital Library

SPIE and Code Ocean partner to increase research transparency and reproducibility with an online code execution capability.

New York, NY, October 18, 2017 – Not-for-profit publisher SPIE, the international society for optics and photonics, now enables journal authors to share code through its new partnership with Code Ocean, an open platform that improves transparency and computational reproducibility to advance scientific research and invention. Authors publishing journal articles advancing light-based technologies in the SPIE Digital Library now have the option to include links to the executable code.

SPIE now integrates Code Ocean in its journal manuscript submission workflow. Authors of accepted articles use the simple interface to upload code to the platform where it is assigned a DOI to support correct attribution and citation. Upon publication in the SPIE Digital Library, these articles include a link enabling users to access and run the code on the Code Ocean platform. Authors retain copyright for the code and can authorize various levels of reuse licensing.

“Our partnership with Code Ocean enables authors to demonstrate the reproducibility of their code and increases transparency of the research we publish,” commented Gwen Weerts, Managing Editor of Journals. “Code is often an essential research output across the disciplines of optics and photonics covered by SPIE journals. By partnering with Code Ocean, our authors will find it is easier to link their code to their published journal articles.”

Software code, statistical analysis, and algorithms are often essential to reproducing published research results. Code Ocean supports more than ten programming languages and mirrors the computational environment of the original code to eliminate barriers for researchers who wish to analyze and reproduce findings or potentially apply it to solve new research problems. The cloud-based platform significantly reduces the time and investment required to execute the original code using the exact version of the computing language, hardware, operating system, dependency files, and original data sets.

“We are delighted to partner with SPIE to support their authors and broad readership. We want to allow researchers to spend their time inventing and discovering new findings, instead of rebuilding other researchers’ code,“ said Simon Adar, CEO of Code Ocean. “Researchers using an article within the SPIE Digital Library will find it is easy to upload data or change parameters to run experiments on Code Ocean, running everything in the cloud. We want to inspire new collaborations and faster advancement across scientific fields.”

The SPIE integration follows successful collaborations with IEEE, F1000 Research, and GigaScience.



Elizabeth Irvine, Marketing Director, Code Ocean




Code Ocean is an open, computational reproducibility platform enabling researchers to run, share, discover code in an executable, cloud-based environment. Researchers, engineers, developers and scientists can link executable code and data to articles published in academic journals and conference proceedings, while retaining copyright. Code Ocean assigns Digital Object Identifiers (DOIs) to support citable attribution and partners with publishers to add working code to the research outputs readily available from research articles. Code Ocean was founded in 2015 with the goal of saving researchers’ time and advancing science by making the world’s scientific code more reusable, executable and reproducible.



SPIE is the international society for optics and photonics, an educational not-for-profit organization founded in 1955 to advance light-based science, engineering, and technology. The Society serves nearly 264,000 constituents from approximately 166 countries, offering conferences and their published proceedings, continuing education, books, journals, and the SPIE Digital Library. In 2016, SPIE provided more than $4 million in support of education and outreach programs. www.spie.org