Related Experiment Video
Updated: May 31, 2026

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
Published on: April 8, 2020
ROSHAMBO2: Accelerating Molecular Alignment for Large Chemical Libraries with GPU Optimization and Algorithmic
Rasha Atwi1, Stephen Farr2, Ye Wang1
1Medicinal Chemistry, Biogen, Cambridge, Massachusetts 02142, United States.
None:
Molecular alignment and 3D similarity are crucial tasks in computational drug discovery, enabling applications such as virtual screening and pharmacophore modeling. ROSHAMBO, an open-source package for optimizing molecular alignment using Gaussian volume overlaps, demonstrated near-state-of-the-art performance and accuracy across multiple target classes. However, its computational efficiency has been a limiting factor in the virtual screening of ultralarge chemical libraries. To address this limitation, we introduce ROSHMABO2, an optimized version that achieves a greater than 200-fold improvement in performance over the original ROSHAMBO implementation through algorithmic innovations, GPU acceleration, and optimized memory handling. This performance establishes ROSHMABO2 as an ideal tool for high-throughput applications, such as virtual screening and chemical library design, enabling efficient exploration of large chemical spaces. In addition to its computational enhancements, the new version retains its modularity, accessibility, and compatibility with diverse workflows. These improvements position ROSHAMBO2 as a transformative tool for modern cheminformatics, addressing the growing demands for scalable molecular modeling. ROSHAMBO2 is accessible at https://github.com/molecularinformatics/roshambo2 and is available for use under the MIT license.
Related Concept Videos
Predicting Molecular Geometry
Chemical Shift: Internal References and Solvent Effects
The internal reference compound generally used in NMR spectroscopy is tetramethylsilane (TMS). TMS is preferred because it is chemically inert, soluble in NMR solvents, and easily removable. Also, the highly shielded methyl protons in TMS yield an intense...
Optimizing Chromatographic Separations
Band broadening refers to spreading solute bands as they travel through the column. This broadening can impact resolution. Plate height (H) represents the length required for one theoretical plate. A lower plate height corresponds to...

