How OpenEye Scientific Leverages Anaconda to Power its Cloud-Native Molecular Design Platform
Aug 17, 2021By Team Anaconda
OpenEye Scientific came to Anaconda because it needed a trusted and reliable solution for managing Python environments in its Orion® platform.
OpenEye Scientific is an industry leader in computational molecular design, based on decades of delivering rapid, robust, and scalable software, toolkits, and technology and design services. Its scientific, physics-based approach to molecular design historically focused on molecular shape and electrostatic potential to inform and guide molecular discovery and optimization. OpenEye now has integrated its applications and toolkits into Orion®, the only cloud-native, fully integrated molecular design platform. Combining unlimited computation and storage with powerful tools for data sharing, visualization, and analysis in an open development platform, Orion offers unprecedented capabilities for advancing pharmaceuticals, biologics, agrochemicals, and flavors and fragrances.
Powering the Scientific Community
OpenEye Scientific turned to Anaconda as a partner because they needed a reliable way to manage Python environments within Orion. At the time, the Python community didn’t have an answer for managing dependencies, especially when they require compilation. Other open-source tools for managing Python environments were either too slow, too unreliable, or didn’t provide the necessary features such as shared library support and multiple interpreter versions. When looking to embed a solution in its software, OpenEye knew they could turn to Anaconda. “Anaconda is an established leader in Python package management, with a track record of responsible behavior,” said Jharrod LaFon, Vice President, Cloud Development, for OpenEye. “It’s not just OpenEye; the entire Python ecosystem trusts Anaconda.”
How Leveraging Anaconda Benefits Orion Users
Anaconda embedded in OpenEye’s software helps provide reliable and straightforward access to many scientific libraries. “Using those libraries without Anaconda would be quite challenging, and would only be possible for experts who can compile all of their dependencies from source,” LaFon said. “The main benefit of including Anaconda as a part of our software is that it allows scientific developers to leverage the entire scientific ecosystem in Orion.”
Most importantly, Anaconda makes the experience seamless. “Anaconda has played a key role in enabling novel scientific calculations running on the cloud with Orion,” said LaFon. Most Orion users don’t notice Anaconda is powering the backend; all they see is their ability to access many scientific libraries, manage Conda environments, and use a deterministic dependency resolution.
Creating a Seamless Experience for the Scientific Community
Anaconda provides OpenEye Scientific with a reliable solution for Python Packaging Management in its Orion platform. Our tools enable Orion to utilize Python environments and provide essential features, including computation, storage, analysis, and more. Having easy access to scientific libraries is a powerful benefit for scientific developers working with Orion, and without Anaconda, this would not be feasible. Additionally, our seamless user experience plays an invaluable role in contributing to Orion’s Cloud-Native Molecular Design Platform. At Anaconda, we’re happy to provide a tool that supports growth in the scientific community.