We built a platform that can help give researchers back 20% of the time they spend troubleshooting technology in order to run and reproduce past work before completing new experiments.
Code Ocean is an open access platform for code and data where users can develop, share, publish, and download code through a web browser, eliminating the need to install software on personal computers. Our mission is to make computational research easier, more collaborative, and durable.
It all started as part of Simon Adar’s postdoc at Cornell-Tech. Together with a founding team we built the technology that helps eliminate multiple roadblocks, particularly in trying to get other researchers’ code up and running. Rising from our own frustrations and the time we spent struggling with previous researchers’ code, we knew there had to be a better way.
Researchers develop algorithms, software simulations, and analysis in a wide variety of programming languages (and each language often has multiple versions, creating further compatibility issues). Code also depends on different files, packages, scripts, and installers in order to run properly, and getting all these pieces working is time-consuming and complicated.
We discovered that these “reuse” difficulties were part of a wider problem that many call the “Reproducibility Crisis” in science. Our realization that certain recently-developed technologies, properly used and adapted, could help address this crisis led to the founding of Code Ocean.