conformational search software, low energy conformers, conformation analysis
About CONFLEX conformational search software CONFLEX conformational search software

CONFLEX 7D Released

CONFLEX&Interface 7D was released worldwide in August, 2016.

- Calculate sum of interaction energies in hemispherical crystal
     CONFLEX can calculate sum of interaction energies in hemispherical crystal
     with respect to a molecule “in” or “on” a crystal plane specified by Miller indices.      It is useful for the energy analysis regarding crystal plane such as dissolution,
     sublimation, and so on.
- Performance improvement for crystal structure search (Parallel CONFLEX)
     The method of parallel computation for the crystal structure search is
     implemented that geometry optimizations of crystal structures are distributed
     over multiple threads. (ONLY for Parallel CONFLEX)
     The performance of parallel computation for crystal structure search is
     vastly improved.
- Change the definition of crystal energy
     The definition of crystal energy is changed to improve the accuracy.
- Support for MOL2 file format
     CONFLEX now support MOL2 file format for direct CONFLEX calculation.
- Expanded torsion interaction
     CONFLEX can treat the higher order of torsion interaction term up to
     6 dimensions.
- New keyword for fixed E-Z torsional configuration
     The keyword that fixed E-Z torsional configuration can be released is
     available during conformation search.

Request a Fully Functional Trial of CONFLEX7D.

CONFLEX 7D runs on:
Windows: 7, 8.1, 10 (32/64bit)
Mac: OS X 10.9-10.11
Linux: CentOS 6.5-6.8
            Please ask for another Linux.

CONFLEX 7C Released

CONFLEX&Interface 7C was released worldwide in October, 2015.

- Host-Ligand Coordination Search
     The stable position and orientation of a molecule or an ionic species relative to
     other molecule(s) can be found by this function. It is useful for specifying the
     stable structure of dimers or complex molecules.
- Parallel CONFLEX for Windows
     MPI parallel calculation of conformation search and crystal structure
     optimization are available on Windows (Parallel CONFLEX is required).

NEW IN Interface 7C (Interface is included in CONFLEX)
- User can change Search Limit setting inside Basic Settings dialog.
- User can setup Gaussian calculation and submit job to local machine.
- The new application Scheme Editor can modify settings of Basic settings dialog.
- The new application Spectra Analyzer can synthesize multiple spectra of
   conformers calculated by Gaussian application.
- User can rotate molecule by entering the desired angle value.
- Display molecule shape information inside the object inspector dialog.
- Display vibrational spectra in orientation anisotropic way.
- The local Parallel CONFLEX execution is supported on Windows
   multi-core machine.
- Platform LSF is supported as job scheduler.

Request a Fully Functional Trial of CONFLEX7C.

CONFLEX 7C runs on:
Windows: 7, 8.1 (32/64bit)
Mac: OS X 10.8-10.10
Linux: CentOS 6.1-6.6, 7.0, Ubuntu 12.04.3, 14.04

CONFLEX 7B Released

CONFLEX 7B was released worldwide in August, 2014. New features include:
- User modifiable force field parameters
- Crystal structure optimization includes external pressure conditions (only for triclinic, monoclinic, orthorhombic)
- Table view of conformation lists
- Enhanced isosurface view
- Supports the Platform LSF Job Scheduler
- Includes Scheme Editor which enables users to define calculation templates
- Plots spectra for IR, UV/Vis, UV/CD, NMR Peak Patterns

Request a Fully Functional Trial of CONFLEX.

CONFLEX 7B runs on:
Windows: 7, 8.1 (32/64bit)
Mac: OSX 10.6, 10.7, 10.8, 10.9
Linux: CentOS 6.1-6.5, Ubuntu 12.04.3

CONFLEX 7 Engine EnhancementsIn addition to all the functions and features of CONFLEX 6+ (below) , CONFLEX 7 now includes:

  • Crystal Structure Searching and optimization
  • Simulation of Powder Diffraction Patterns
  • Can be launched from ChemOffice products

CONFLEX 7 Interface Features The CONFLEX 7 Interface includes all the functionality of the previous interface, BARISTA, in addition to the following improvements in managing CONFLEX engine output.

Modifying Molecules
  • Gaussian checkpoint file
  • GAMESS log file
  • Firefly log file
  • Sybyl mol2 file
  • Copy & Paste from ChemDraw
  • Modify bond multiplicity
Control Features
  • Prepare and Run CONFLEX Calculations
  • Monitor and control local machine and server processes
  • Prepare and Run calculations for Gaussian, GAMESS and Firefly
Visualize Calculation Results
  • Display spectra: IR, NMR, CD, UV-Visible, etc.
  • Zoom-In and Out on spectra
  • Save plots as textual data files
  • Report absolute NMR chemical shifts and shifts relative to reference compounds
  • Create surfaces for molecular orbitals and electron density
Display Formats
  • 3D solid and translucent
  • Color surfaces by a property
  • Control surface threshold values
  • Control surface transparency
  • Automatically load binary cubed created by CONFLEX
  • Automatically save computed cubes for future use

Why Use CONFLEX?Critical to drug discovery and chemical engineering is fast, accurate conformation searching and analysis. No other product at this price point offer the features and benefits of CONFLEX.

  • Exhaustive conformation searches
  • Fast and highly accurate
  • Handles large molecules
  • Parallel computing option
  • Available as stand-alone engine or with CONFLEX interface
  • Affordable licensing plans

CONFLEX is used by government research facilities, industrial chemical companies, and pharmaceutical organizations to compute:

  • Optimum geometry
  • Conformations
  • Potential energy lists
  • Crystal packing
  • Crystal packing of conformers
  • Replace amino acid residues
  • Solvent Effect
    CONFLEX can now calculate the energy using the Generalized Born solvent model (GB/SA).
  • Force Field options
    • Quasi-Interaction
      Users can add the quasi-interaction effect to the force field. Users can also include additional restraints to specify the structural information.
    • Point Charge
      Users can define the point charge on each atom.  For Gaussian users, one can apply the partial charge calculated by Gaussian, and estimate the electrostatic interactions.
  • Structure Optimization options
    • Switch between FAST and PRECISE Structure Optimization
    • Convergence and Iteration
      Users can specify the convergence criteria and iteration count for each optimization method.
  • Conformation Search Option
    CONFLEX recognizes the R/S configurations of chiral atoms and E/Z of double bonds.  Users can now add your own absolute configuration of atoms.
  • Peptide Bond Option
    CONFLEX recognizes the rotatable bonds and add these to the stepwise    rotation list.   Users can exclude the peptide bonds(CO-NH), phi-psi bonds (CONH-Ca- CONH)   or side chain bonds from a stepwise rotation list.
  • Normal Mode Dynamics Analysis
    By combining multiple vibrational mode, CONFLEX analyzes molecular    dynamics.  This enables users to analyze a reaction or folding path etc.

CONFLEX Search Algorithm

Conformational Search Algorithm in CONFLEX

For convenience, the structures being processed are referred to differently depending on the particular stage of the search process:

  • input structure is the input at the beginning of a search
  • initial structure is called from the conformer storage database at the beginning of each perturbation cycle
  • starting (trial) structure is the perturbed structure before geometry-optimization
  • optimized structure is the structure after geometry-optimization
  • stored structure is the optimized structure that survived the redundancy test, and it is saved in the conformer storage.

The algorithms for searching conformational space or a torsional hypersurface involve repeated sampling from the vast conformational space. The process, which is illustrated below (a curved arrow indicates a looping subprocess), has the following steps:
(1)  generation of an appropriate starting structure
(2)  geometry-optimization of the starting structure
(3)  comparison of the optimized structure with the stored conformers.

Finally, a structure passing all comparisons is added to the list of stored conformers.

In the advanced conformational-space search-algorithms, the first step consists of two subprocesses:
(1-1)  selection of an initial structure from among the stored conformers
(1-2)  assignment of appropriate structural perturbation to the initial structure to produce the coordinates of a starting structure.

Whereas the overall scheme is similar to most of the known conformation-generators, new strategies have been implemented for each step. In the following sections, these strategies are described.

Input and Output Structures
Process Input Output
(1) None a Starting
(1-1) None or Stored Initial
(1-2) Initial Starting
(1-3) None Stored
(2) Starting Optimized
(3) Optimized None/Optimized
(3-1) Optimized Stored
a At the beginning, no input structure exists in the conformation storage.

Generation of Starting Structure
The lowest-energy structure of the unused, stored conformers is chosen as the initial structure (a structure is considered to be unused if it has never been perturbed to generate a starting structure). This strategy is key to searching through the region in the conformational space, in the most efficient way towards a lower energy area. This is similar to a stream filling an empty reservoir by finding the the lowest point.

The strategy is illustrated schematically here for a conformational space search by the reservoir-filling algorithm.

  • The initial structures are sampled in the order indicated by the number appearing next to the conformers (ellipses). A pair of conformers connected by a line comprise an initial structure and a conformer generated from that initial structure through perturbation and geometry-optimization.
  • When the search limit is set to the level of Limit 1, the search is complete after the initial structures 1 through 17 have been processed.
  • Then the search limit is increased to Limit 2, and conformers 18 through 25 are subjected to initial structures.

Variable Search Limit
When the global minimum or the instant global minimum in a local area is reached, the search moves towards a higher-energy area, and sometime local dips are overlooked in the process. The gradual expansion can be utilized to guarantee the thoroughness of the low-energy search.

The search limit is first decided - for example 5 kcal/mol from the global energy minimum. All the conformers within this first window (Limit 1) are used as the initial structures. During this search, all the conformers are saved, even those with energies higher than Limit 1.

The limit is increased to Limit 2 and all the conformers in the new window (between Limit 1 and 2) are subjected to initial structures in order of increasing energy. If local networks of conformers (LAN-a and LAN-b) are not connected within the first window, LAN-b is searched after LAN-c in the second window. A window width of 7 to 10 kcal/mol from the global minimum is generally sufficient to achieve an exhaustive search of the first, chemically meaningful window. Therefore, the variable limitation technique is a useful strategy for keeping the search region under control during the universal search.

Local Perturbation
If the perturbation cannot move the starting structure from the territory to which it initially belonged, subsequent geometry-optimization will return it to the same structure. The territories of similar conformers may be located in close vicinity in the conformational space, constituting a local network of local territories, and less similar conformers may be considered to belong to different localities. Therefore, the method of perturbing an initial structure to produce a new candidate conformer is also responsible for the efficiency of search.

To ensure exhaustive generation of all possible starting structures, local perturbation is applied to every flexible part in the initial structure. The following three modes of perturbation are designed to mimic the elementary process in the thermal movements of a molecule undergoing conformational change: corner flap and edge flip for endocyclic parts, and stepwise rotation for acyclic parts.

Corner Flap
Corner flap exploits the puckered feature of a ring structure, and involves the movement of a corner ring-atom to the other side of the local average plane. Two to four contiguous dihedral angles are simultaneously changed along the ring. The advantages of corner flap are:

  • it is highly efficient in producing a new energy-minimum
  • it can be considered to mimic a barrier-crossing step in the elementary process of thermal conformational interconversion
  • it generally does not propagate itself, and can therefore be applied to every ring-atom. In many cases, as many starting structures as the number of ring-atoms can be obtained.

Edge Flip
Whilst corner flap is efficient for small to medium ring structures, it is sometimes an unsuccessful technique for larger rings. For example, a ring-atom that is lying on the average local ring plane and flanked by a pair of gauche bonds of the same sign cannot be flapped. Corner flap alone cannot produce all the nearby energy minima for larger rings where mechanisms of conformational interconversion involving more than four contiguous bonds exist.

Edge flip is where two adjacent ring-atoms are simultaneously given the corner flap in opposite directions, where a ring bond is flipped. Edge flip is best illustrated by the chair-to-twist boat conversion of cyclohexane. An edge flip perturbation mode, which proved to be effective for large rings, consists of simultaneous small flapping of two adjacent ring-atoms towards the inside of the ring. In contrast to the other two perturbation methods, both directed towards the outside of the ring, this mode is a local inflection occurring for ring structures with a large cavity space. The edge flip involves rotation of two to five contiguous ring bonds, and are called when certain combinations of three contiguous dihedral angles patterns (A, G, G’) appear along the ring. Careful structural adjustments are given in order to ensure smooth transformation of local structure by edge flip, which is actually a much larger perturbation.

Stepwise Rotation
The acyclic part of a molecule is perturbed by stepwise rotation. Typically, a Csp 3 -Csp 3 bond is given 120 and -120 rotations to produce a pair of new rotamers. This method, combined with the reservoir-filling strategy for guiding the search direction, searches low-energy conformers for short side chains and linear molecules with up to six to ten rotatable acyclic bonds. However, it is not as effective for large molecules with multiple branching, where unexpectedly high-energy starting structures are produced.


Pre-check during optimization
The time required to perform systematic perturbations on the initial structure comprises only a few percent of the total computing time, while by far the most time-consuming step is the geometry-optimization. Therefore, the pre-check is an effective way to increase the efficiency of the conformational space search. In CONFLEX, a structure that is being geometry-optimized is frequently compared with all the stored conformers during the optimization, and that calculation is stopped as soon as the candidate structure is identified as superimposable with one of the stored structures. However, if comparison is made too often, the comparison time will take up a significant part of the total time when the number of stored structures increases. Therefore, with this option, CONFLEX will perform the comparison at 0, 10, 20, and every 10 iterations until 200 iteration, and every 50 iterations thereafter. This strategy reduces the total computing time by 30 to 60%.


Comparison using conformational distance
The similarity between two conformers can be quickly identified by comparing the root mean square of differences in the corresponding pair of dihedral angles, f A and f B. This method is fast and accurate. To save time, the dihedral angles of a stored conformer are retrieved for comparison rather than re-calculating those dihedral angles each time.

Part of PARALLEL CONFLEX was developed under a “Grant-in-Aid for Project Costs Associated with Innovation Creation with the Collaboration of Industry, Government, and Universities” of the Japan Ministry of Education, Culture, Sports, Science and Technology.

Download CONFLEX tutorial
Download CONFLEX Keywords Manual

User modifiable force field parameters
• Crystal structure optimization includes external pressure conditions (only for triclinic, monoclinic,
• Table view of conformation lists
• Enhanced isosurface view
• Supports the Platform LSF Job Scheduler
• Includes Scheme Editor which enables users to define calculation templates
• Plots spectra for IR, UV/Vis, UV/CD, NMR Peak Patterns

Windows: 7, 8.1 (32/64bit)
Mac: OSX 10.6, 10.7, 10.8, 10.9
Linux: CentOS 6.1-6.5, Ubuntu 12.04.3

Original Papers
Proceedings and Research Reports
Computer Programs

  © 2000- CONFLEX® Corporation. All Rights Reserved. Privacy Policy