Faster, More Collaborative Computational Research
Achieve Higher Quality Discoveries With Code Ocean
Faster, More Collaborative Computational Research
Achieve Higher Quality Discoveries With Code Ocean
Where Great Computational Research is Created, Organized, and Shared
One Place for an Integrative Computational Research Experience
Code Ocean is the best way to standardize research workflow, plus track and reproduce all computations and discoveries with:
- Out-of-the-box popular computational tools
- Easy access to any computing resource and data storage
- Integrated collaboration and access control
- Centralized repository to keep projects and results organized
A unique experience powered by the Reproducible Capsule
The Code Ocean platform generates a standard, secure, and executable research package called a Capsule. The Code Ocean Capsule format is open, exportable, reproducible, and interoperable. Each capsule is versioned and contains code, data, environment, and the associated results.
How It Works
Compute Capsules greatly simplify all user tasks, execution, reuse, sharing, organization, and preservation. The impact frees researchers and drives teamwork forward in discovery.
The Code Ocean Platform
- Standardization of the user experience and workflow
- Ready-to-use RStudio, Jupyter, Shiny, Terminal, Git
- Choice of popular languages
- Access to any size of data and storage type
- Configure and generate docker environments
- One-click access to AWS compute resources
The Code Ocean Computational Workbench integrates popular computational tools such as Docker, Git, Jupyter, RStudio, Shiny, Amazon Cloud services to help research teams quickly execute computational analysis, save results, and share reproducible research in executable Capsules. The Code Ocean platform speeds usability, tool integration, devops, and lifecycle tasks by closing technology gaps with a highly intuitive, ready-to-use research user experience.
- Create and deploy interactive analysis
- Self-service, ready-to-use Apps
- Used in standard web browsers
- Easy to share and collaborate
- Reuseable, easy to manage
Using the Code Ocean Computational Workbench App Panel, computational researchers are able to create interactive analysis apps for any Capsule with no additional code for the UI. The App Panel generates and delivers easy to use, point-n-click, self-service Apps to teams of researchers and scientists in a Web Browser and without any IT, interaction with the code, or using the command line.
- Easily invite collaborators and project sharing
- Share and reuse capsules, data, results
- Role-based, secure repository
- Integrated Git and any service like GitHub
- Architected for FAIR Principles
The Code Ocean Hub is a foundation for “FAIRifying” computational research data with an easy-to-use application and repository for organizing, publishing, and sharing Compute Capsules, data sets, and results. The Hub works seamlessly with the Workbench creating a collaborative experience for the researcher and the research and development team. The Hub is deployed in a virtual private cloud for securing research results.
- Cloud hosted, open repository, exportable with no Lock-in
- Easily find and reuse 1000’s of research Capsules
- Seamless navigation for metadata, code, data, environment
- Verification for guaranteed reproducibility
- Architected for FAIR Principles
- Preservation with the CLOCKSS Network and DOI Minting
Code Ocean hosts an open, public Capsule repository for the global community of computational research. Individual researchers have access to thousands of research results organized and preserved for fast sharing and reuse. The repository is integrated with the Code Ocean Computational Workbench to make viewing and navigating Capsule code, data, environment, and the results simple. It provides a valuable solution for “FAIRifying” open research results.
- AWS Virtual Private Cloud (VPC) Deployment
- Provisions required AWS resources in client’s AWS account
- Monitoring and Reporting for Usage Tracking and Analytics
- Data Governance control
- Single Sign On (SSO)
Code Ocean is deployed on the AWS cloud with a dedicated VPC in two availability zones with public and private subnets. The Code Ocean platform is used for self-service provisioning of all required AWS resources including scaling EC2 compute, S3 storage buckets with server-side encryption, and scheduling backups. With automated backups and available restore scripts users can address disaster recovery requirements.
Solutions for the Community of Computational Research
Our community in academic research, leading publications, and companies each play a part in driving discoveries forward. We are dedicated to closing their technology gaps.
For Companies
Computational biology and chemistry teams creating, executing, sharing, reusing computational analysis
For Academia
Academia community creating, executing, publishing, educating, and sharing research work
For Publishers
Publishers verifying, publishing, and governing executable code and data embedded in published research
Computational Research Lifecycle Benefits
Onboard Researchers
- Fast and easy onboarding of project team members
Develop
- Quickly execute and package code, data, environment, results
Automate
- Setting up computational research environment
- Integration with devops
- Scaling infrastructure
Collaborate
- Ready for collaboration internally and externally
- Quickly share Capsules
- Organize and search repository of results
Reproduce
- Guarantee validation and reproducibility with no extra effort
Reuse
- Easily reuse projects and Capsules
- Ability to leverage state-of-the-art community published capsules from leading publications
- Increase the discovery impact from shared results





Benefits
Optimize compute and other IT costs
Collaborate easily and confidently
Reduce wasted researcher time
Trusted tracking and reproducibility
Trusted By
Code Ocean customers and community enjoy faster, more collaborative, and higher quality discoveries.


