Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2021 May 13;42(21):1526–1534. doi: 10.1002/jcc.26559

MonteCarbo: A software to generate and dock multifunctionalized ring molecules

Santiago Alonso‐Gil 1,
PMCID: PMC8359999  PMID: 33982793

Abstract

MonteCarbo is an open‐source software to construct simple 5‐, 6‐, and 7‐membered ring multifunctionalized monosaccharides and nucleobases and dock them into the active site of carbohydrate‐active enzymes. The core bash script executes simple orders to generate the Z‐matrix of the neutral molecule of interest. After that, a Fortran90 code based on a pseudo‐random number generator (Monte Carlo method) is executed to assign dihedral angles to the different rotamers present in the structure (ring and rotating functional groups). The program also has a generalized internal coordinates (GIC) implementation of the Cremer and Pople puckering coordinates ring. Once the structures are generated and optimized, a second code is ready to execute in serial the docking of multiple conformers in the active site of a wide family of enzymes.

Keywords: carbohydrates, conformations, docking, drug design, Monte Carlo


MonteCarbo is a computational tool that may help in the research of medical drug design. Experiments and computation combine their power to improve the strategies to find new solutions for carbohydrate‐related illnesses. The synthesis of new compounds, derivatives of natural sugars, evolves continuously and theory may be the key to optimize such chemical processes with standard easy‐to‐use interfaces. MonteCarbo will become a powerful ally in carbohydrate research.

graphic file with name JCC-42-1526-g003.jpg

1. INTRODUCTION

The symbiosis between experiments and computation is key, in the XXI century, for the development of new substrates and inhibitors in enzymology.1, 2, 3, 4 In glycobiology, understanding the catalytic mechanism, how the natural monosaccharides change their shape in the active site of the enzymes, is crucial to develop and design new drugs for glyco‐related illnesses.5 Acarbose and miglitol for type 2 diabetes6 and swainsonine for cancer treatment7 are good examples of drugs acting as glycosidase inhibitors. In general, the most extensively used molecules for this purpose are derivatives of piperidine (N‐based rings), thiane (S‐based rings), and sulfolane (SO2‐based rings).8, 9, 10, 11

Apart from medical purposes, the design of new in silico monosaccharides is a fundamental step to predict the reaction mechanism of carbohydrate‐active enzymes. First, sulfur‐based derivatives usually mimic natural substrates' shapes for glycosidases, showing the conformation of the Michaelis complex of the catalyzed reaction.12, 13 Second, gluco‐, manno‐, and galacto‐imidazole are used as transition state mimics for glycoside hydrolases, showing the conformation of the most energetic state along the hydrolysis.14 Finally, fluoro‐derivative monosaccharides are used to activate the glycosyl‐enzyme intermediate (or covalent intermediate) formation in retaining glycosidases. This information is key to decipher the conformation of the sugar moiety after the glycosylation step of the reaction.15, 16 However, experiments show that thio‐sugars do not adopt the same conformations as the natural ligand.17, 18, 19 In these cases, where the conformation of the mimic will not be the same as the natural ligand, it can be advantageous to quickly produce a large number of conformations for consideration.

Following the prescription reported by French and Brady in 1990,20 the main limitations connected with proper modeling of carbohydrates are:

  1. Hydrogen bonding: saccharides are polyalcohol molecules. The oxygen atoms present in the ring and OH groups are H‐bond acceptors for the alcohol groups' hydrogen atoms. A proper description of the H‐bond interactions is determinant for the reliability of the models.

  2. Anomeric effects: carbohydrates present a particular sensitivity in the asymmetric centers where a carbon atom is connected to two electronegative oxygen atoms. Depending on the medium (solvent or enzymatic environment), the bond length of the glycosidic bond, C—O bonds and torsions in the vicinity of the anomeric carbon are altered depending on the ring's conformation and several interactions between the sugar and the medium.

  3. Multiple minimum problems: during the geometry and energy minimization of our model (using a force field or quantum mechanics), the optimization will show a local minimum. This structure could not be a global minimum due to the many torsional degrees of freedom of a simple monosaccharide.

  4. Comparison with experiments: the matching between a single model and experiments with carbohydrates is not always possible. Monosaccharides present one or more conformations in solution that differ in their intramolecular interactions and may affect the results of, for instance, an NMR spectra.

  5. Conformational analysis: natural carbohydrates are formed by 5‐ and 6‐membered rings. This kind of structure presents a complex conformational free energy surface. Twenty different canonical conformations can describe Furanose‐like systems (10 envelops—E—and 10 twisted—T—conformers) and 38 canonical conformations represent pyranose‐like structures (2 chairs—C—, 6 boats—B—, 6 skew‐boats—S—, 12 envelops—E—, and 12 half‐chairs—H).21 Furthermore, every rotamer (alcohol group, CH2OH, φ, and ϕ dihedral angle in oligosaccharides—Figure 1) and its interaction with other rotamers can affect the model's stability pattern.

FIGURE 1.

FIGURE 1

Simplified representation of a disaccharide and the rotamers present on it

Improvements in computational capabilities since the publication of the French and Brady article have turned some of the limitations described in the article into simple problems solved in a matter of minutes. A recently published review by Scherbinina and Toukach shows state‐of‐the‐art carbohydrates structure databases and computational techniques to obtain reliable models.22 Also, French and Johnson reported a review about the most insightful works in the matter of modeling carbohydrates.23

In the present work, we want to focus on applying Monte Carlo (MC) techniques24 in the conformational study of carbohydrates. This method's primary basis is to generate random changes in a saccharide structure to search a possible conformation with lower energy and repeat this procedure hundreds of thousands or millions times until ensuring a reliable sampling of the molecule's conformational space. To show some examples, in 1993, Peters and coworkers applied this technique for the conformational analysis of four disaccharides focusing on the random sampling of the exocyclic dihedral angles (CH2OH, φ, and ϕ – Figure 1),25 Dowd et al. in 2011 also add the OH groups to the Peters approach to study the opened‐ and closed‐ring forms of carbohydrates26 and in 2017, Zhang and collaborators combined MC and torsion‐angle molecular dynamics simulations for oligo‐ and polysaccharides.27

Many computational approaches were used to construct conformational free and potential energy surfaces for ring molecules.28, 29, 30, 31 In this article, we present an MC‐based code called MonteCarbo. Its principal function is to generate conformers of multi‐functionalized 5‐, 6‐, or 7‐membered ring molecules. Afterward, the program can perform docking calculations with them into the active site of several glycosidases to test their substrate/inhibitor mimic capabilities. While the previous MC‐based studies addressed only the exocyclic dihedral angles, our approach increased the versatility of such methods to include the ring's puckering as a random variable. With this cheap‐and‐fast approximation, we firmly believe that MonteCarbo will become a powerful tool in the field of drug design.

2. METHODS

2.1. Theoretical background

2.1.1. Cremer and Pople puckering coordinates

In 1975, Cremer and Pople developed a mathematical expression to describe the conformational space of N‐membered rings.32 Given a ring structure with N atoms, N − 3 puckering coordinates are needed to describe the whole conformational space. For cases where N is odd, the expressions for the puckering amplitude(s) q m and phase angle(s) ϕ m are defined as:

qm·cosφm=2N12j=1Nzj·cos2πmj1N=Bm (1)
qm·sinφm=2N12j=1Nzj·sin2πmj1N=Am (2)

Applying for m = 2, 3…, (N − 1)/2. For systems with an even N, the last puckering coordinate is defined as:

qN2=N12j=1N1j1·zj (3)

where z j are the normalized coordinates of the N atoms of the ring using their geometrical center as the origin of coordinates.

For a consistent description of the Cremer and Pople coordinates, the ring members are tagged from 1 to N. In this work, the anomeric carbon is indicated by the number 1 and the heteroatom by the number N (X in Figures 2, 3, 4). The rest of the members have to be connected consecutively. In case that the ring has no heteroatom, the selection of the first and last atoms will depend on the user's choice.

FIGURE 2.

FIGURE 2

Conformational space for five‐membered rings

FIGURE 3.

FIGURE 3

Mercator representation of the conformational space for six‐membered rings

FIGURE 4.

FIGURE 4

Conformational subspaces for seven‐membered rings at q3 = 0.6 (up) and q3 = 0.0 (down)

The conformational space of a 5‐membered ring formed by 20 canonical conformers is described by q2 and ϕ 2 (Figure 2). Envelops—E—have four atoms on‐the‐plane and one only atom above or below the plane. Twists—T—have three coplanar atoms and two consecutive atoms on opposite sides of the plane.32The three‐dimensional (3‐D) conformational space of 6‐membered rings is defined by q 2, q 3 and ϕ 2. However, the scientific community uses the Q, ϕ, and θ polar coordinates and project them into a Mercator representation (Figure 3). More details about the terminology and symbolism of the different 38 conformers are already described by IUPAC in reference 33.The complex (q 2, q 3, ϕ 2, ϕ 3) 4‐Dimensional conformational space for 7‐membered rings can be simplified to a 3‐D representation and divided into three (ϕ 2, ϕ 3) planes at q 3 = 0.6 (Twist‐Chair/Chair plane), q 3 = 0.0 (Twist‐Boat/Boat plane) and q 3 = 0.4 (Sofa/Twist‐Sofa/Sofa‐Boat).34 For clarity and practical reasons, the q 3 = 0.4 plane is not depicted in Figure 4.

It is worth mentioning that the q 3 = 0 plane presents a harp distribution (Figure 4, down) where the twist‐boat (TB)—green strings—and the boat (B)—gray strings—conformations are described by a given value of ϕ 2 while a change in ϕ 3 does not affect to the structure (more details in Supporting Information).

In case the bond distances and angles are known, N − 3 endocyclic dihedral angles are necessary to construct and define a specific conformation for an N‐membered ring. In this article's following point, this geometrical property will be used to establish a random selection of conformers.

2.2. Simulation algorithm

2.2.1. GICs‐based puckering code for Gaussian 16

The main idea of this work is to develop an algorithm to pick a random conformation from a group of structures. This follows a three‐stepped pathway: generating the conformers by changing their puckering coordinates, creating a database with the endocyclic structural information, and selecting randomly the array of endocyclic dihedral angles corresponding to a unique conformation. For the first step, we present a strategy based on performing scan calculations with the Gaussian 16 software.35 The main initial problem was that Cremer and Pople's mathematical expressions are not implemented as generalized internal coordinates (GICs) in the quantum mechanics code. However, the last version of Gaussian includes adding and defining homemade GICs using the most common mathematical operators.

Following the recipe described in reference 31 and starting from the x, y and z (Cartesian) coordinates of the N atoms of the ring, the code calculates the center of geometry (XCntr, YCntr, and ZCntr functions). It recalculates the N atoms' new coordinates using the center of geometry as the origin of coordinates. After that, employing simple mathematical operators and the function SQRT, the code obtains the values of A m, B m, and q N/2 (for N = 6) defined by Equations ((1), (2), (3)).

At the time to get the values of qm and ϕ m for N = 5 and N = 7 and Q, ϕ, and θ for N = 6, one technical problem appeared: Gaussian does not have the function arctan defined in its code and its necessary to use it to get the puckering phases:

qm=Am2+Bm2 (4)
φm=arctanAmBm (5)

By a trigonometric relationship between the arctan and the arccos functions, we can transform the Equation (5) into:

φm=arctanAmBm=arccosBmAm2+Bm2 (6)

However, this conversion only defines the interval [0,π] of ϕ m. To solve this problem, we observed that the function Am is antisymmetrical at ϕ m = 0. So, to define ϕ m in the interval [0,2π], we use the following expression:

φm=AmAm2+εarccosBmAm2+Bm2+180 (7)

where ε = 10−6 avoids a division by zero when A m = 0.

In the case of N = 6, the polar coordinates are calculated as follows:

Q=q22+q32>0 (8)
φm=AmAm2+εarccosBmq2+18002π (9)
θ=arccosq3q22+q320π (10)

One of the limitations of the mathematical interface of Gaussian to define GICs is the absence of periodicity. For this reason, the phase puckering coordinates present problems when their values are close to 0 or 2π. Although we could able to explore around 99% of the conformational potential energy surfaces of 5‐, 6‐, and 7‐membered rings. The reader can find these codes in the files puckN.gic (for N = 5, 6, and 7) of the MonteCarbo distribution.

2.2.2. Quantum‐mechanical calculations: obtaining the structural parameters for MonteCarbo libraries

All the quantum‐mechanics calculations were performed with Gaussian 1635 employing Density Functional Theory.36 By ensuring a proper equilibrium between a good H‐bond description, accuracy, and time‐economy,37 the calculations were performed with the B97‐2 functional38 and the def2‐SVP basis set.39 Scan optimizations were performed using the tight criteria for convergence.

For collecting distances, angles and, more importantly, endocyclic dihedral angles, scan calculations of saturated and nonsubstituted 5‐, 6‐, and 7‐membered rings were performed using the previously GICs‐based implementation of the puckering coordinates. The chosen molecules had the CNH2N X formula where N = 5, 6, and 7 and X = CH2, O, S, SO2, NH, BH, and PH (Figure 5, more details in Figures S1–S21).The evolution of the endocyclic dihedral angles is available in the N‐x‐H‐y‐X‐D#.txt files of the MonteCarbo distribution (x = 5, 6, 7; y = 0, 1; X = Oxy, S, SO2, N, B, P, and # = 1…, N − 3). For instance, the cyclopentane information is in the N‐5‐H‐0‐D1.txt and N‐5‐H‐0‐D2.txt files.

FIGURE 5.

FIGURE 5

Schematic representation of the studied rings and the definition of the main endocyclic dihedral angles D#, where # = 1…, N − 3

Also, for the proper construction of functional groups attached to the rings, several molecular models formed by a ring and the substitute groups were optimized (list of available functional groups and structural details in Supporting Information).

The distances, angles, and exocyclic dihedral angles are available in the files with extension *.var of the MonteCarbo distribution.

2.2.3. Random number generator

MonteCarbo generates a z‐matrix Gaussian input with the structural information of the molecule of study. However, there are at least N − 3 endocyclic dihedral angles that will change from one structure to another. If the molecule contains rotamers like —OH, —CH2OH, and so on, the number of random degrees of freedom increases.

Inspired by Vilaseca and coworkers' work,40 we developed a Fortran 90 code based on a pseudo‐random number generator. This code generates N − 3 pseudo‐random numbers that take N − 3 endocyclic dihedral angles. After that, it generates one pseudo‐random number in the range of [−180°, 180°] per rotamer. Finally, the MonteCarbo script implements the given dihedral angles into the file where the variables of the z‐matrix are defined. In addition to that, for rings with NH and PH, the equatorial/axial position of the H‐N/H‐P hydrogen requires an extra random number that can be −120° or 120°.

The rangen*.f90 files are available and open‐source, ready for changes, and corrections in the MonteCarbo folder.

2.2.4. MonteCarbo script

MonteCarbo is a bash script that generates a z‐matrix Gaussian input model of a neutral, multi‐functionalized (5, 6, or 7)‐membered ring molecule. The script requires some information as an input to construct the model and the random replicas (Figure 6).

FIGURE 6.

FIGURE 6

Workflow for the execution of the MonteCarbo script. The authors strongly recommend using an input.dat file to perform parallel jobs and increase the projects' efficiency (more details in the README file). Depending on the user's will, MonteCarbo will generate $calc Gaussian Z‐matrix input, $calc PDB or $calc XYZ coordinates files ($calc is the number of conformers requested by the user)

The script combines the information and power of the N‐x‐H‐y‐X‐D#.txt, rangen*.f90 and puckN.gic files to develop a calc.gjf input file. Depending on the user's selection, the final output of the required structures can be a Gaussian input, a PDB or an XYZ file (Open Babel41 is required for the conversions).

The main limitation of MonteCarbo is that in extreme multi‐functionalization cases with voluminous groups, the code generates structures with steric hindrance or overlapping. For instance, in case our molecule presents two neighbor CH2OH groups, the generation of random conformers of it will lead into some structures where the OH groups overlap or cross the same point in the space.

The code is free to download in https://github.com/drsalonsogil/montecarbo and a README file is available with further information.

2.2.5. MCdock: testing the substrate/inhibitor role of the monosaccharide in glycosidases

MCdock is another bash script that prepares the generated and/or optimized structures1 by MonteCarbo to be docked in the active site of a wide group of glycoside hydrolases. For that purpose, the program requires the execution of the prepare_ligand code of AutoDock 4.2. package42 (present in MGLTools) and the vina code of the AutoDock Vina package.43 The workflow of MCdock is shown in Figure 7.The repository contains a receptors folder where several families of glycosidases are classified depending on the name of the sugar that hydrolyses: ARABINO‐FRUCTO, FUCO, GALACTO, GALNAC‐GLCNAC, GLUCO, IDURONIC‐SIALIC, MANNO, RHAMNO, and XYLO. The user is free to create new folders and generate the pdbqt and configuration files for the receptor of interest. Otherwise, AutoDock Vina will not find a receptor or the coordinates where the ligand has to be docked.

FIGURE 7.

FIGURE 7

Workflow for the execution of the MCdock script (more details in the README file). This process' output(s) will be the output obtained by the multiple AutoDock Vina calculations43

3. APPLICATIONS

Following the work‐flows of Figures 6 and 7, we have executed MonteCarbo in the generation of three ring molecules: 2‐hydroxy‐tetrahydrofurane, αd‐glucose and αd‐glycero‐d‐idoseptanoside. In the last example, after an initial geometrical optimization, we have also applied MCdock to analyze the binding properties between the 7‐membered ring sugar and mannosidases (details about input files and geometries are on pages S88–S100 of Figures S22–S26).

3.1. Simple case: 2‐hydroxy‐tetrahydrofurane

After generating 500 conformers of 2‐OH‐C4H7O using MonteCarbo and representing the overlap between the different obtained structures with PyMOL2 the result is shown in Figure 8.Using a simple case, we can easily observe how the code chooses between different conformers of a 5‐membered ring and the different orientations of the hydrogen atom of the hydroxyl group present in the molecule. Furthermore, due to the conversion from z‐matrix to Cartesian coordinates, the structure's first carbon is always in the origin of coordinates. The second atom is still at the same distance (and at the same position). The other ring members form a continuous rainbow due to the proximity between the structures over the conformational energy surface.

FIGURE 8.

FIGURE 8

Overlap of 500 structures of the 2‐hydroxy‐tetrahydrofurane molecule generated by MonteCarbo

3.2. Test case: αd‐glucose

As performed with the previous simple case, 500 conformers of αd‐glucose were generated executing MonteCarbo and the resulting overlap is represented in Figure 9.Compared with the previous structure, we observe a hydroxyl group whose oxygen remains in the same position in the center of the image. Its hydrogen position takes a continuous of positions due to the random assignation of the H—O—C—C dihedral angle between −180° and 180° by the pseudo‐random number generator.

FIGURE 9.

FIGURE 9

Overlap of 500 structures of αd‐glucose generated by MonteCarbo

3.3. Docking: a 7‐membered ring mimics mannose

Inspired by the work of Peczuh, Ernst et al. where a crystal structure of mannose‐specific bacterial lectin FimH in complex with a septanoside is reported,44 50 structures of αd‐glycero‐d‐idoseptanoside were generated and minimized (B97‐2/def2‐SVP level) in the gas‐phase, using tight criteria. Frequencies were calculated to ensure the structures were located in minima over the conformational energy surface.

In the experiment with the septanoside, a 3,4TC5,6 conformation is observed(PDB 5CGB), while the experiment with mannose showed a 4C1 conformation (PDB 4BUQ).45 Furthermore, a computational analysis of the 1‐hydroxymethyl‐α‐D‐glycero‐D‐idoseptanoside shows the 3,4TC5,6 conformation as the most stable conformation.46 Also, after analyzing the 50 structures of the hydrolyzed αd‐glycero‐d‐idoseptanoside, the most stable conformation is the 3,4TC5,6 (more details in Supporting Information). Then, we can conclude that the FimH enzyme recognizes the sugar in the most stable conformation without changing its shape. But what happens if we try to dock the septanoside in a mannosidase?

Using MCdock, we docked a 3,4TC5,6 structure of hydrolyzed αd‐glycerol‐d‐idoseptanoside, 1‐methyl‐αd‐glycerol‐d‐idoseptanoside, and dimethyl‐1,Xαd‐glycerol‐d‐idoseptanoside, for X = 2, 3, 4, 5, and 7, in the active site of nine mannosidases (six α‐ and three β‐mannosidases). The OCH3 groups were included to avoid nonexisting H‐bond interactions in presence of an oligosaccharide. In Figure 10, comparing the structure of the GH125 glycosidase in the presence of the natural substrate and the septanoside indicates the mimic power of the artificial sugar. It correlates the OS2 conformation of the 6‐membered rings with the 3,4TC5,6 of the 7‐membered rings.The full report about the docking calculations is available in Supporting Information. Those calculations found four suitable GH‐septanoside complexes where the 7‐membered ring in a 3,4TC5,6 conformation mimics the 6‐membered ring of the natural substrates in an OS2 conformation (GH38, GH76, GH92, and GH125, Figure S27).

FIGURE 10.

FIGURE 10

Representation of the active site of the GH125 α‐mannosidase in presence of the natural substrate (α‐mannobiose, PDB 5M7I18) and 1‐methyl‐αd‐glycerol‐d‐idoseptanoside (docking calculation)

4. CONCLUSIONS

MonteCarbo is an easy‐to‐use computation‐friendly software able to model and to dock multi‐functionalized monosaccharides. Being an open‐source package, the code‐user interaction is permitted, and, depending on the circumstances of the research, MonteCarbo and MCdock can change and evolve in the proper direction.

We have demonstrated the power of the provided codes in terms of quick‐and‐cheap structure generation and the relevance of the obtained results testing new substrates and inhibitors for carbohydrate‐active enzymes.

As a limitation, the program does not have any internal mechanism to decipher if a structure will be physically reliable or to avoid chemical changes during the optimization process. These processes require a postanalysis to confirm and delete incorrect configurations.

Supporting information

Appendix S1: Supporting Information

ACKNOWLEDGMENTS

Special thanks to Vendula Brozkova, the creative mind behind the name of the program. Also, to Prof. Bojan Zagrovic for his support and scientific orientation. Santiago Alonso‐Gil acknowledges the VIP2 fellowship 2020 funded by the European Union's Horizon 2020 research and innovation programme under the Marie Skłodowska‐Curie grant agreement No. 847548.

Alonso‐Gil S., J Comput Chem 2021, 42(21), 1526–1534. 10.1002/jcc.26559

Funding information H2020 Marie Skłodowska‐Curie Actions, Grant/Award Number: 847548

Endnotes

1

The scientific community strongly recommend that docking calculations are performed with optimized ligands. MonteCarbo has the RIGID option keeping the conformation fixed during the optimization, in case the conformation of interest is not a minimum in the conformational potential energy surface.

2

The PyMOL Molecular Graphics System, Version 1.2r3pre, Schrödinger, LLC.

REFERENCES

  • 1.Zhang Y., Aryee A. N. A., Simpson B. K., Curr. Opin. Food Sci. 2020, 31, 63. [Google Scholar]
  • 2.Da'adoosh B., Kaito K., Miyashita K., Sakaguchi M., Goldblum A., PLOS Comput. Biol. 2020, 16, 3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Abdelli I., Massani F., Brikci S. B., Ghalem S., J. Biomol. Struct. Dyn. 2020, 1. https://www.tandfonline.com/doi/full/10.1080/07391102.2020.1763199. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.van der Kamp M. W., Mulholland A. J., Nat. Prod. Rep. 2008, 25, 1001. [DOI] [PubMed] [Google Scholar]
  • 5.Montgomery A. P., Xiao K., Wang X., Skropeta D., Yu H., in Advances in Protein Chemistry and Structural Biology, Vol. 109 (Ed: Karabencheva‐Christova T.), Elsevier, Amsterdam: 2017, p. 25. [DOI] [PubMed] [Google Scholar]
  • 6.van de Laar F. A., Lucassen P. L. B. J., Akkermans K. P., van de Lisdonk E. H., Rutten G. E. H. M., van Weel C., Cochrane Database Syst. Rev. 2005, 2, 1465. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Wrodnigg T. M., Steiner A. J., Ueberbacher B. J., Anti‐Cancer Agents Med. Chem. 2008, 8, 77. [DOI] [PubMed] [Google Scholar]
  • 8.Wadood A., Ghufran M., Khan A., Azam S. S., Jelani M., Uddin R., Int. J. Biol. Macromol. 2018, 111, 82. [DOI] [PubMed] [Google Scholar]
  • 9.Ueda A., Pi J., Makura Y., Tanaka M., Uenishi J., RSC Adv. 2020, 10, 9730. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Ulgar V., Fernández‐Bolaños J. G., Bols M., J. Chem. Soc., Perkin Trans. 2002, 1, 1242. [Google Scholar]
  • 11.Dragutan I., Dragutan V., Demonceau A., RSC Adv. 2012, 2, 719. [Google Scholar]
  • 12.Thompson A. J., Dabin J., Iglesias‐Fernandez J., Ardevol A., Dinev Z., Williams S. J., Bande O., Siriwardena A., Moreland C., Hu T., Smith D. K., Gilbert H. J., Rovira C., Davies G. J., Angew. Chem. Int. Ed. 2012, 54, 5378. [DOI] [PubMed] [Google Scholar]
  • 13.Zou J.‐Y., Kleywegt G. J., Stahlberg J., Driguez H., Nerinckx W., Claeyssens M., Koivula A., Teeri T. T., Jones T. A., Structure. 1999, 7, 1035. [DOI] [PubMed] [Google Scholar]
  • 14.Alonso‐Gil S., J. Carbohydrate Chem. 2020, 39, 175. [Google Scholar]
  • 15.Syson K., Stevenson C. E. M., Rashid A. M., Saalbach G., Tang M., Tuukkanen A., Svergun D. I., Withers S. G., Lawson D. M., Bornemann S., Biochemistry. 2014, 53, 2494. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Gloster T. M., Roberts S., Ducros V. M., Perugino G., Rossi M., Hoos R., Moracci M., Vasella A., Davies G. J., Biochemistry. 2004, 43, 6101. [DOI] [PubMed] [Google Scholar]
  • 17.Gregg K. J., Zandberg W. F., Hehemann J. H., Whitworth G. E., Deng L., Vocadlo D. J., Boraston A. B., J. Biol. Chem. 2011, 286, 15586. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Alonso‐Gil S., Males A., Fernandes P. Z., Williams S. J., Davies G. J., Rovira C., J. Am. Chem. Soc. 2017, 139, 1085. [DOI] [PubMed] [Google Scholar]
  • 19.Zhu Y., Suits M. D. L., Thompson A., Chavan S., Dinev Z., Dumon C., Smith N., Moremen K. W., Xiang Y., Siriwardena A., Williams S. J., Gilbert H. J., Davies G. J., Nat. Chem. Biol. 2010, 6, 125. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.French A. D., Brady J. W.. Comp. Model. Carbohydrate Mol. ACS Symp. Series; American Chemical Society, Washington, DC, 1990; Chapter 1, pp. 1–19.
  • 21.Rao R., Conformation of Carbohydrates, Taylor & Francis, Ed: 1998. [Google Scholar]
  • 22.Scherbinina S. I., Toukach P. V., Int. J. Mol. Sci. 2020, 21, 7702. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.French A. D., Johnson G. P., in The Plant Cell Wall. Methods in Molecular Biology, Vol. 2149 (Ed: Popper Z.), Humana, New Yor: 2020, p. 513. [Google Scholar]
  • 24.Metropolis N., Ulam S., J. Am. Stat. Assoc. 1949, 44, 335. [DOI] [PubMed] [Google Scholar]
  • 25.Peters T., Meyer B., Stuike‐Prill R., Somorjai R., Brisson J.‐R., Carbohydr. Res. 1993, 238, 49. [DOI] [PubMed] [Google Scholar]
  • 26.Dowd M. K., Kiely D. E., Zhang J., Carbohydr. Res. 2011, 346, 1140. [DOI] [PubMed] [Google Scholar]
  • 27.Zhang W., Howell S. C., Wright D. W., Heindel A., Qiu X., Chen J., Curtis J. E., J. Mol. Graph. Modell 2017, 73, 179. [DOI] [PubMed] [Google Scholar]
  • 28.Mayes H. B., Broadbelt L. J., Beckham G. T., J. Am. Chem. Soc. 2014, 136, 1008. [DOI] [PubMed] [Google Scholar]
  • 29.Sega M., Autieri E., Pederiva F., J. Chem. Phys 2009, 130, 225102. [DOI] [PubMed] [Google Scholar]
  • 30.Davies G. J., Planas A., Rovira C., Acc. Chem. Res. 2012, 45, 308. [DOI] [PubMed] [Google Scholar]
  • 31.Wang L., Berne B. J., J. Chem. Phys 2018, 149, 072306. [DOI] [PubMed] [Google Scholar]
  • 32.Cremer D., Pople J. A., J. Am. Chem. Soc. 1975, 97, 1354. [Google Scholar]
  • 33.IUPAC and IUBMB , Pure & Appl. Chem. 1996, 68, 1919. [Google Scholar]
  • 34.Boessenkool I. K., Boeyens J. C. A., J. Crys. Mol. Struct. 1980, 10, 11. [Google Scholar]
  • 35.Frisch M. J., Trucks G. W., Schlegel H. B., Scuseria G. E., Robb M. A., Cheeseman J. R., Scalmani G., Barone V., Petersson G. A., Nakatsuji H., Li X., Caricato M., Marenich A. V., Bloino J., Janesko B. G., Gomperts R., Mennucci B., Hratchian H. P., Ortiz J. V., Izmaylov A. F., Sonnenberg J. L., Williams‐Young D., Ding F., Lipparini F., Egidi F., Goings J., Peng B., Petrone A., Henderson T., Ranasinghe D., Zakrzewski V. G., Gao J., Rega N., Zheng G., Liang W., Hada M., Ehara M., Toyota K., Fukuda R., Hasegawa J., Ishida M., Nakajima T., Honda Y., Kitao O., Nakai H., Vreven T., Throssell K., Montgomery J. A. Jr., Peralta J. E., Ogliaro F., Bearpark M. J., Heyd J. J., Brothers E. N., Kudin K. N., Staroverov V. N., Keith T. A., Kobayashi R., Normand J., Raghavachari K., Rendell A. P., Burant J. C., Iyengar S. S., Tomasi J., Cossi M., Millam J. M., Klene M., Adamo C., Cammi R., Ochterski J. W., Martin R. L., Morokuma K., Farkas O., Foresman J. B., Fox D. J., Gaussian 16, Revision C.01, Gaussian, Inc, Wallingford, CT: 2016. [Google Scholar]
  • 36.Hohenberg a) H., Kohn W.. Phys. Rev1964, 136, 3B, B864; b) W. Kohn, L. J. Sham. Phys. Rev. 1965, 140, 4A, A1133.
  • 37.Rao L., Ke H., Fu G., Yan X. X. Y., J. Chem. Theory Comput. 2009, 5, 86. [DOI] [PubMed] [Google Scholar]
  • 38.Wilson P. J., Bradley T. J., Tozer D. J., J. Chem. Phys 2001, 115, 9233. [Google Scholar]
  • 39.Weigend F., Ahlrichs R., Phys. Chem. Chem. Phys. 2005, 7, 3297. [DOI] [PubMed] [Google Scholar]
  • 40.Vilaseca E., Isvoran A., Madurga S., Pastor I., Garcés J. L., Mas F., Phys. Chem. Chem. Phys. 2011, 13, 7396. [DOI] [PubMed] [Google Scholar]
  • 41.O'Boyle N. M., Banck M., James C. A., Morley C., Vandermeersch T., Hutchison G. R., Aust. J. Chem. 2011, 3, 33 The Open Babel Package, Version 2.3.1 http://openbabel.org. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Morris G. M., Huey R., Lindstrom W., Sanner M. F., Belew R. K., Goodsell D. S., Olson A. J., J. Comp. Chem. 2009, 16, 2785. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Trott O., Olson A. J., J. Comp. Chem. 2010, 31, 455. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Sager C. P., Fiege B., Zihlmann P., Vannam R., Rabbani S., Jakob R. P., Preston R. C., Zalewski A., Maier T., Peczuh M. W., Ernst B., Chem. Sci. 2018, 9, 646. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Roos G., Wellens A., Touaibia M., Yamakawa N., Geerlings P., Roy R., Wyns L., Bouckaert J., ACS Med. Chem. Lett. 2013, 4, 1085. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.DeMatteo M. P., Snyder N. L., Morton M., Baldisseri D. M., Hadad C. M., Peczuh M. W., J. Org. Chem 2005, 70, 24. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Appendix S1: Supporting Information


Articles from Journal of Computational Chemistry are provided here courtesy of Wiley

RESOURCES