Enabling Open Science and Reproducibility with IEEE and Code Ocean
IEEE and Code Ocean have partnered to bring authors a unique open science and reproducibility tool that goes beyond the traditional publishing experience.
Why use the Open Science Library?
- Increase Your Exposure: Link your code to your published article to get discovered faster and increase citations.
- Facilitate Reproducibility: Provide readers with easy access to your executable code.
- Share and Collaborate: Share a working copy of the code with collaborators, coauthors, and reviewers.
What Can I Find?
You will find computational research from IEEE Portfolio journals — a collection of the world’s leading multidisciplinary research journals. Browse leading research, links to data sources, science tools, and valuable, curated Capsules spanning key IEEE journals, including:
- IEEE Access
- IEEE Journal of Biomedical and Health Informatics
- IEEE Communications Magazine
- IEEE Open Journal of Signal Processing
- IEEE Transactions on Parallel and Distributed Systems
- And More!
What is a "Capsule"?
A Compute Capsule unifies all elements of a computational experiment: code, data, environment, cloud resources, and results. The Capsule tracks each element of a computational experiment to ensure full traceability and reproducibility of any experimental result so that you can trust your results, every time.
- Environment: Environment defines all of the components that the code needs to run, such as operating system (e.g., Linux), compute power (e.g., CPU or GPU), memory, versioned dependencies, and security settings.
- Code: Code Ocean supports common languages, including Python, R, Matlab, C, and more. The code is managed by version control (git) ensuring that an experiment always runs with the right version of the code.
-
Data: Data is the version, format, and location that the code requires so that the experiment can be reproduced.
How Do I Get Started?
You can immediately start browsing the expansive library of Capsules associated with IEEE at the IEEE and Code Ocean Open Science Library. If you would like to run a Capsule of interest, or get started with creating your own, sign up now.
How Can I Get More Compute Resources?
If you would like more compute resources, please reach out to support@codeocean.com and be sure to include information about your Capsule.