Related Experiment Video
Updated: Sep 26, 2025

08:21
Curation of Computational Chemical Libraries Demonstrated with Alpha-Amino Acids
Published on: April 13, 2022
2.7K
Surge: a fast open-source chemical graph generator.
Brendan D McKay1, Mehmet Aziz Yirik2, Christoph Steinbeck3
1School of Computing, Australian National University, Canberra, ACT, 2601, Australia. brendan.mckay@anu.edu.au.
Journal of Cheminformatics
|April 24, 2022
Summary
This study introduces Surge, a novel constitutional isomer generator for cheminformatics. Surge is the fastest structure generator currently available, utilizing a canonical generation path method and graph automorphism computations.
Area of Science:
- Cheminformatics
- Computational Chemistry
- Graph Theory
Background:
- Chemical structure generators are vital in cheminformatics for creating virtual molecules.
- These generators can start from molecular formulas to produce constitutional isomers.
- Existing methods face challenges in efficiency and speed for isomer generation.
Purpose of the Study:
- To introduce Surge, a novel and highly efficient constitutional isomer generator.
- To present the canonical generation path method as the core principle of Surge.
- To demonstrate Surge's superior performance through benchmarking.
Main Methods:
- Development of the Surge algorithm based on the canonical generation path method.
- Integration of the nauty package for computing graph automorphism groups.
- Benchmarking Surge against existing chemical structure generators.
Main Results:
- Surge successfully generates constitutional isomers from molecular formulas.
- Benchmarking confirms Surge as the fastest chemical structure generator to date.
- The canonical generation path method provides a robust framework for isomer enumeration.
Conclusions:
- Surge represents a significant advancement in the speed and efficiency of constitutional isomer generation.
- The open-source availability of Surge promotes its adoption in cheminformatics research.
- This novel generator facilitates drug discovery and materials science through rapid virtual molecule creation.
Related Concept Videos
Graphing the Wave Function
2.2K
Consider the wave equation for a sinusoidal wave moving in the positive x-direction. The wave equation is a function of both position and time. From the wave equation, two different graphs can be plotted.
2.2K
Ogive Graph
5.9K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
5.9K
pV-Diagrams
4.5K
The pV diagram, which is a graph of pressure versus volume of the gas under study, is helpful in describing certain aspects of the substance. When the substance behaves like an ideal gas, the ideal gas equation describes the relationship between its pressure and volume. On a pV diagram, it is common to plot an isotherm, which is a curve showing p as a function of V with the number of molecules and the temperature fixed. Then, for an ideal gas, the product of the pressure of the gas and its...
4.5K

