• Loading metrics

Web-Based Computational Chemistry Education with CHARMMing III: Reduction Potentials of Electron Transfer Proteins

  • B. Scott Perrin Jr,

    Affiliation Laboratory of Computational Biology, National Heart, Lung, and Blood Institute, National Institutes of Health, Bethesda, Maryland, United States of America

  • Benjamin T. Miller,

    Affiliation Laboratory of Computational Biology, National Heart, Lung, and Blood Institute, National Institutes of Health, Bethesda, Maryland, United States of America

  • Vinushka Schalk,

    Affiliation Department of Natural Sciences, New College of Florida, Sarasota, Florida, United States of America

  • H. Lee Woodcock,

    Affiliation Department of Chemistry, University of South Florida, Tampa, Florida, United States of America

  • Bernard R. Brooks,

    Affiliation Laboratory of Computational Biology, National Heart, Lung, and Blood Institute, National Institutes of Health, Bethesda, Maryland, United States of America

  • Toshiko Ichiye

    Affiliation Department of Chemistry, Georgetown University, Washington, D.C., United States of America

Web-Based Computational Chemistry Education with CHARMMing III: Reduction Potentials of Electron Transfer Proteins

  • B. Scott Perrin Jr, 
  • Benjamin T. Miller, 
  • Vinushka Schalk, 
  • H. Lee Woodcock, 
  • Bernard R. Brooks, 
  • Toshiko Ichiye


A module for fast determination of reduction potentials, , of redox-active proteins has been implemented in the CHARMM INterface and Graphics (CHARMMing) web portal ( The free energy of reduction, which is proportional to , is composed of an intrinsic contribution due to the redox site and an environmental contribution due to the protein and solvent. Here, the intrinsic contribution is selected from a library of pre-calculated density functional theory values for each type of redox site and redox couple, while the environmental contribution is calculated from a crystal structure of the protein using Poisson-Boltzmann continuum electrostatics. An accompanying lesson demonstrates a calculation of . In this lesson, an ionizable residue in a [4Fe-4S]-protein that causes a pH-dependent is identified, and the of a mutant that would test the identification is predicted. This demonstration is valuable to both computational chemistry students and researchers interested in predicting sequence determinants of for mutagenesis.


In biological systems, oxidation and reduction reactions, in which molecules donate and accept electrons, control the flow of chemical energy necessary for life [1]. The ability for a molecule to accept an electron (i.e., to be reduced) is quantified by its reduction potential, . High-energy processes such as photosynthesis and metabolism utilize electron transfer chains, which consist mainly of redox sites in proteins, to transfer electrons efficiently. In an electron transfer chain, the transfer from the initial to final species should be favorable, implying that the of the initial species should be higher than the of the final species. In addition, each redox site along the chain generally has a lower than the preceding one, or at least not so much higher that the electron becomes trapped. Thus, how the protein environment controls the of its redox site could aid in identifying malfunctions in diseased electron transfer chains and in designing novel redox proteins.

The history of theoretical approaches to predict the for redox active proteins is long [2][12]. Recently, a combination of density functional theory (DFT) and Poisson-Boltzmann (PB) continuum electrostatics calculations, referred to as the DFT+PB approach, has been proposed for calculating the of a protein versus the standard hydrogen electrode (SHE) from its crystal structure [12], which gives results in excellent agreement with experiment for multiple [4Fe-4S]-proteins [11]. In addition, this approach has been used in methods to analyze of proteins, such as in identification of sequence determinants of differences in the between proteins [13] and of ionizable residues that cause pH-dependence of in a given protein [14].

The of a redox-active protein is a function of the free energy of the reduction reaction for the protein. The two important contributions are the free energy of the redox site, ΔGin, which is a function of the type of redox site, and the free energy of the environment of the redox site, ΔGout, which is a function of the nature of the protein plus the solvent. In terms of these contributions, is given by(1)in which n is the number of electrons transferred, F is the Faraday constant, and ΔGSHE is the free energy of an electron in the SHE. Note that generally refers to (reduction), the reduction potential; the oxidation potential is simply related to the reduction potential by (oxidation) = −(reduction). In the DFT+PB method, ΔGin is calculated using DFT and ΔGout is calculated using PB. While ΔGin is computationally intensive, especially because the common redox sites contain transition metals, the same value can be used for chemically similar redox sites undergoing the same redox couple, so that a library of ΔGin values for each type of redox site has been developed. On the other hand, ΔGout is based on the coordinates of the protein and so must be calculated separately for each protein. However, it is much less computationally expensive to calculate ΔGout and can be performed on a workstation in a matter of minutes. Thus, can be calculated quickly for a protein with a redox site in the library and a crystal structure in the Protein Data Bank (PDB) [15], making this an attractive addition to an online web server to complement more computationally intensive methods, such as molecular dynamics simulations.

CHARMM INterface and Graphics [16] ( is a public domain, web-based tool to set up calculations of biological molecules. Since a primary use of this web interface is envisioned as a learning tool for setting up various calculations in Chemistry at HARvard Macromolecular Mechanics (CHARMM) [17], it provides a set of lessons with step-by-step instructions for uploading a protein structure from the PDB; minimizing, solvating, and neutralizing the protein; and initiating a molecular dynamics simulation. While time on the CHARMMing server is limited, all files created in CHARMMing can be downloaded and restarted on another computer with CHARMM, which allows users to set up calculations in CHARMMing and complete them on their own computers.

The usefulness of the redox module is enhanced by the new CHARMMing mutation protocol, which allows sequence determinants of the E° of a protein to be identified and tested computationally. Sequence determinants are differences in amino acid sequence, which are generally near the redox site, that give rise to differences in the electrostatic potential at the redox site. For example, a combination of sequence analysis and energy calculations have identified a 0.05 V shift in the for rubredoxin, depending on whether a certain residue is either an alanine or valine, since the larger valine side chain shifts the polar groups of the backbone away from the redox site [6]. Similarly, a 0.1 V shift in the for [4Fe-4S]-containing ferredoxins is associated with a cysteine versus an alanine because of changes in both the polarity of the side chain and position of the backbone [10]. Both of these cases have been verified experimentally [8], [18]. Lastly, a 0.025 V shift in with pH due to change in the protonation state of the single histidine in Chromatium vinosum HiPIP has been calculated, which is also in good agreement with experiment [14], [19]. All of these examples involve a change in ΔGout that can be explored by mutating residues of interest in a redox protein in CHARMMing.

Here, we discuss the implementation of calculations in CHARMMing and how these calculations can be used to analyze the environmental contribution to of a protein. The procedure and associated CHARMM files are briefly discussed. In addition, a lesson for the redox module provided in CHARMMing is described here, which is useful for both students learning computational chemistry and researchers interested in predicting sequence determinants of for mutagenesis.

Calculation of the Reduction Potential in CHARMMing

The in CHARMMing involves determining ΔGout from a series of PB calculations using the program APBS [20] through the CHARMM iAPBS interface [21], while ΔGin is provided via a redox parameter library. Since ΔGout = ΔGsolv(An−1)−ΔsolvG(An), where n is the initial oxidation state of the redox site A (Figure 1), the “solvation” energy ΔGsolv of the redox site in both oxidation states must be calculated. Like a typical definition of solvation energy, ΔGsolv(A) is the difference in free energy between the entire system and a reference system, which consists of A in vacuum. However, unlike a typical definition, A is only the redox site and the solvation is by the rest of the protein plus its surrounding environment; thus, the atoms of the redox site and those of the rest of the protein must be defined into separate segments. Since an oxidation/reduction reaction in the type of redox sites found in biology generally involves changes in electron density spread over multiple atoms, a reasonable definition for the redox site is to include heteroatoms plus any protein side chains that are directly bonded to a heteroatom. This also means that the oxidation state of the redox site is defined by its partial charges, which are also provided in the redox parameter library, along with atomic radii. Since partial charges and atomic radii for all atoms are required for a PB calculation, the rest of the proteins are obtained from the CHARMM36 parameters [22].

Figure 1. Thermodynamic cycle for calculating the absolute free energy of reduction (ΔG) for an iron-sulfur protein containing the redox site A.

The environmental contribution ΔGout = ΔGsolv(A3−)−ΔGsolv(A2−).

Operationally, CHARMMing builds four structures based on this information, the oxidized and reduced states of the entire system, and the oxidized and reduced states of the reference system. CHARMMing separates the original coordinates into three segments: (1) the amino acid residues, (2) “good” heteroatoms found in standard topology and parameter files, and (3) “bad” heteroatoms not in standard topology and parameter files, as discussed by Miller et al. [16]. Redox site atoms are considered “bad” heteroatoms. The structure-editor will reassign side chain atoms from the protein to the redox site if necessary. Next, non-unique atoms whose charges change differentially are renamed and the redox site is given a new residue name for each oxidation state. This results in protein structure files (PSF) and coordinate files (CRD) for the reduced redox site in the protein (Reduced Protein Structure in Figure 2) and in vacuum (Reduced Redox Site in Figure 2), as well as oxidized versions of these files (Oxidized Protein Structure and Reduced Redox Site, respectively, in Figure 2).

Figure 2. Flow chart of redox calculations in CHARMMing.

Green boxes represent the CHARMMing steps before performing the redox calculation. Blue boxes represent processes within the redox module. Orange files are CHARMM PSF and CRD files, while gray files are the dielectric grids.

After setting up the structures, the redox calculations are performed. First, CHARMMing generates dielectric grids for the solvated protein (Protein Dielectric Grids in Figure 2), which contains three redox regions of εc = 1 for the redox site volume, εp = 4 for the protein volume, and εs = 78 for the solvent, and for the reference state (Redox Site Grids in Figure 2), which contains one redox region of εc = εp = εs = 1. Then, the PB equation is solved for the reduced states of the entire system and the reference system (two blue boxes on bottom right in Figure 2) and the oxidized states of the entire system and the reference system (two blue boxes on bottom left, respectively, in Figure 2), where the oxidized and reduced states are differentiated by the partial charges of the redox site. From the results, ΔsolvG(An) and ΔsolvG(An−1) are calculated by taking the difference between the protein and reference systems in the appropriate oxidation state, and the final value of evaluated by Equation 1. For convenience, Table S1 lists the names of files created with the module with a brief description.

Graphical Simulation Setup Features

Computational single-site mutation is a way to quickly test the effects of the single residue substitution, especially as a prelude to experimental mutation. For instance, it is a means of testing the effects on of mutations being considered to verify the importance of residues identified as being large contributors to the of a protein. The graphical simulation in CHARMMing allows the user to easily create a new working structure by mutating a single amino acid of the existing working structure using JSmol (Figure 3) [23]. The area highlighted in the JSmol window on the mutations page changes depending on which residue is selected, which allows the user to more easily see the environment around the residue that is selected for mutation. The replacement also entails slight optimization of the structure of the mutant residue and protein within 10 Å.

Figure 3. Example of the graphic interface for making point mutations in CHARMMing.

Redox Lesson

CHARMMing includes a lesson that guides a user through a redox calculation involving the histidine responsible for the pH-dependence of the in Chromatium vinosum (Cv) HiPIP (PDB ID: 1CKU) [24], which contains a [4Fe-4S] redox site that undergoes a 1-/2- redox couple, based on a previously reported calculation [14]. Cv HiPIP has only one histidine at residue 42, which is thought to be responsible for the pH-dependence [19]. The lesson demonstrates how to accomplish several tasks:

  1. Step 1. How to upload coordinates of the protein from the PBD and build a structure.
  2. Step 2. How to calculate for a protein. Titratable residues are assumed to have standard charges at pH 7.
  3. Step 3. How to determine the residue(s) that causes pH dependence of . The protonation state of titratable residue is altered to create a new modified protein. The difference between for the modified protein and from Step 2 gives the change expected if the at the new pH is due to that residue. Multiple residues should be modified if they are all expected to change at the new pH.
  4. Step 4. How to determine the contribution of a residue to . A charge knock-out, which sets the partial charges for specified atoms to zero, is performed on the residue of interest to give a charge knock-out protein. The difference between from the previous step (in this case, step 3) and for the charge knock-out protein gives the contribution of the residue (in this case, the protonated histidine). Residues with absolute contributions greater than 0.03 V can be considered as sequence determinants of .
  5. Step 5. How to determine the effects of a site-specific or point mutation. The residue of interest is mutated to a target residue to create a second modified protein. The difference between for the modified protein and from Step 2 (or 3) gives the change from wild-type expected upon mutation at pH 7 (or low pH).

Successful completion of the lesson will give the prediction that protonation of the histidine at low pH should increase by 50 mV relative to neutral pH while a mutation to an alanine will slightly decrease by 30 mV relative to the wild-type at neutral pH. The lack of ionization will mean the wild-type at low pH will be 90 mV higher than the mutant.

Step 1. Upload a [4Fe-4S]-containing protein

Navigate to the “Submit Structure” page on from the main menu. Select “Retrieve a PDB using a PDB ID” and enter the ID “1CKU” into the text box, select Lesson 6 from the drop-down menu for “What Lesson is this structure associated with?” and submit the structure. CHARMMing will redirect the page to the “Build/Select Working Structure” page. Here, an arbitrary name can be provided for the structure and the atoms from the PDB are selected. Since “1CKU” contains two independent proteins in the asymmetric unit, the atoms of one protein are selected under “Choose Segments and Patching” as the “a-pro” segment, containing all protein atoms for monomer A, and the “a-bad” segment, containing the redox site atoms for monomer A. To load the redox site parameters, select “Use only for REDOX calculations” from the drop-down menu under “Topology File and Parameter File” for “a-bad” (Figure 4). The segment should appear as long as the redox site is in the redox parameter library (currently, only cysteine-ligated [4Fe-4S] cofactors of the iron-sulfur proteins, named FS4 and SF4 in the PDB, are supported). Submit the page, and a message should appear indicating the protein structure was successfully built. In addition, CHARMMing currently requires an energy calculation prior to the redox calculation. Select “Energy” under the “Calculations” header in the main menu. Choose “Calculate Energy” using the default values, and the calculation will run in the background. Once the status for the energy calculation says “Done,” navigate back to the “Energy” page and a selection of CHARMM output should be on the screen, stating that the structure has a total potential energy of approximately −82 kcal/mol under the CHARMM force field.

Figure 4. Example of Structure Editing module setup for iron-sulfur containing proteins.

Step 2. Calculate E° for the wild type

Navigate to the Redox page under the “Analysis” header (Figure 5, left). Select the Oxidation/Reduction Site, “Fe4S4(CH3)4 Segment A site 1.” If a protein contains multiple redox sites, only one site can be specified at a time, so the for each site must be calculated individually. Select the 1-/2- redox couple under “Select Oxidation/Reduction Couple.” In addition, CHARMMing only calculates the for single electron reduction; for a double reduction, the must be calculated separately for the addition of each electron. The default values of the PB parameters optimized for [4Fe-4S]-containing proteins [11] should be specified, but advanced users may change many of these. Then select “Launch the REDOX calculation!” When the status of the redox job says “Done,” select “Redox” from the Analysis submenu again to retrieve the calculated (Figure 5, right), which should be 0.32 V.

Figure 5. Initial submission form (left) and submission form showing results (right) for the redox module.

Step 3. Identify the residue that modifies E° by changing its charge state

Return to the “Build/Select Working Structure” page and rebuild a new structure of Cv HiPIP with a protonated His 42. Before submitting the page, check “Modify protonation states of titratable residues,” which will give a list of titratable residues. For residue 42 of SEGID “a-pro,” select Protonation State “hsp” from the drop-down menu. Submit the structure, and repeat steps 1 and 2. The new should be 0.37 V, which means the predicted increase in due to protonation of His 42 is 0.05 V.

Step 4. Evaluate the contribution of a residue to E° using charge-knockout

The contribution of a protonated His 42 side chain to the is determined by turning off the partial charges of that residue. Since the protein structure currently contains a charged histidine after step 3, the structure does not have to be rebuilt. Navigate back to the redox page and repeat step 2, but enter “resid 42” into the “Charge knockout” text box, then select “Launch the REDOX calculation.” The should now be 0.28 V. The difference between the from step 3 (0.37 V) and the one provided by the knock out (0.28 V) will give the contribution of a protonated His 42 to the (0.09 V).

Step 5. Predict E° for Cv HiPIP with a point mutation

To model a mutation of Cv HiPIP, navigate to the “Modify Structure by Point-Mutation” page. Select the residue HSP 42 and replace it with an alanine (ALA). The graphical representation will show the position of the mutation on a three-dimensional model of Cv HiPIP. Return to the redox module and calculate the for the mutant. The new should be 0.29 V.

Discussions and Conclusions

The redox module in CHARMMing is both a teaching tool for a graduate or advanced undergraduate curriculum and a research tool for structural biologists. As a teaching tool, the fast calculations allow an instructor to demonstrate a fundamental computational chemistry research application within the timeframe of a lecture or homework assignment, while as a research tool, the fast calculations allow a researcher to investigate the contributions of multiple residues to , as well as the effects of many different mutations on E°, particularly as a prelude to time-consuming experiments. The accompanying lesson provides examples for how to analyze E° using CHARMMing.

In this CHARMMing lesson, the change in for a metalloprotein (CvHiPIP) associated with titration of an ionizable residue (His42) is demonstrated. The measured is 0.355 V at high pH and 0.377 V at low pH [19], which agree with the calculated values of 0.32 V for neutral histidine and 0.37 V for the charged histidine. The H42Q mutant has an experimentally determined of 0.357 V compared to 0.29 V calculated with CHARMMing. This difference is likely due to the conformation of the glutamine built with the CHARMMing mutation protocol. A better value may be obtained by averaging over several confirmations of the mutated residue.

The error in the calculated is generally around 0.05 V and is dependent on parameters for the redox calculation and the resolution of the crystal structure. The PB parameters in the online lesson are optimized for performance on the CHARMMing servers by using a calculation grid with a 0.4-Å spacing between grid points. More accurate can be calculated within CHARMMing by selecting “Choose my own APBS parameters” in the redox calculation page (Figure 5, left). For best results, a grid spacing of 0.2 Å is suggested. Accuracy in for a HiPIP protein structure as a function of grid spacing is discussed in reference [12].

Supporting Information

Table S1.

Names of files produced by the CHARMMing Redox Module with a brief description.




  1. 1. Lippard SJ, Berg JM (1994) Principles of Bioinorganic Chemistry. Mill Valley, California: University Science Books. 411 p.
  2. 2. Churg AK, Warshel A (1986) Control of the redox potential of cytochrome c and microscopic dielectric effects in proteins. Biochemistry 25: 1675–1681.
  3. 3. Stephens PJ, Jollie DR, Warshel A (1996) Protein control of redox potentials of iron-sulfur proteins. Chem Rev (Washington, D.C.) 96: 2491–2513.
  4. 4. Gunner MR, Honig B (1991) Electrostatic control of midpoint potentials in the cytochrome subunit of the Rhodopseudomonas viridis reaction center. Proc Natl Acad Sci U S A 88: 9151–9155.
  5. 5. Mao J, Hauser K, Gunner M (2003) How cytochromes with different folds control heme redox potentials. Biochemistry 42: 9829–9840.
  6. 6. Swartz PD, Beck BW, Ichiye T (1996) Structural origins of redox potentials in Fe-S proteins: electrostatic potentials of crystal structures. Biophys J 71: 2958–2969.
  7. 7. Ergenekan CE, Thomas D, Fischer JT, Tan ML, Eidsness MK, et al. (2003) Prediction of reduction potential changes in rubredoxin: A molecular mechanics approach. Biophys J 85: 2818–2829.
  8. 8. Eidsness MK, Burden AE, Richie KA, Kurtz DMJ, Scott RA, et al. (1999) Modulation of the redox potential of the [Fe(SCys)4] site in rubredoxin by the orientation of a peptide dipole. Biochemistry 38: 14803–14809.
  9. 9. Luo Y, Ergenekan C, Fischer J, Tan M, Ichiye T (2010) The molecular determinants of the increased reduction potential of the rubredoxin domain of rubrerythrin relative to rubredoxin. Biophys J 98: 560–568.
  10. 10. Beck BW, Xie Q, Ichiye T (2001) Sequence determination of reduction potentials by cysteinyl hydrogen bonds and peptide dipoles in [4Fe-4S] ferredoxins. Biophys J 81: 601–613.
  11. 11. Perrin BS Jr, Ichiye T (2010) Fold versus sequence effects on the driving force for protein mediated electron transfer. Proteins 78: 2798–2808.
  12. 12. Perrin BS Jr, Niu S, Ichiye T (2013) Calculating standard reduction potentials of [4Fe–4S] proteins. J Comput Chem 34: 576–582.
  13. 13. Perrin BS Jr, Ichiye T (2013) Identifying sequence determinants of reduction potentials of metalloproteins. J Biol Inorg Chem 18: 599–608.
  14. 14. Perrin BS Jr, Ichiye T (2013) Identifying residues that cause pH-dependent reduction potentials. Biochemistry 52: 3022–3024.
  15. 15. Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, et al. (2000) The Protein Data Bank. Nucleic Acids Res 28: 235–242.
  16. 16. Miller BT, Singh RP, Klauda JB, Hodoscek M, Brooks BR, et al. (2008) CHARMMing: a new, flexible web portal for CHARMM. J Chem Inf Model 48: 1920–1929.
  17. 17. Brooks BR, Brooks CL Iii, Mackerell AD Jr, Nilsson L, Petrella RJ, et al. (2009) CHARMM: The Biomolecular Simulation Program. J Comput Chem 30: 1545–1614.
  18. 18. Iismaa SE, Vazquez AE, Jensen GM, Stephens PJ, Butt JN, et al. (1991) Site-directed mutagenesis of Azotobacter vinelandii ferredoxin I. Changes in [4Fe-4S] cluster reduction potential and reactivity. J Biol Chem 266: 21563–21571.
  19. 19. Babini E, Borsari M, Capozzi F (1998) Thermodynamics of reduction of Chromatium vinosum high-potential iron-sulfur protein and its histidine depleted H42Q mutant. Inorg Chim Acta 275–276: 230–233.
  20. 20. Baker NA, Sept D, Joseph S, Holst MJ, McCammon JA (2001) Electrostatics of nanosystems: Application to microtubules and the ribosome. Proc Natl Acad Sci U S A 98: 10037–10041.
  21. 21. Robert K, Nathan AB, McCammon JA (2012) iAPBS: a programming interface to the adaptive Poisson–Boltzmann solver. Comput Sci Discov 5: 015005.
  22. 22. MacKerell AD Jr, Bashford D, Bellott M, Dunbrack RL Jr, Evanseck JD, et al. (1998) All atom empirical potential for molecular modeling and dynamics studies of proteins. J Phys Chem B 102: 3586–3616.
  23. 23. Hanson RM, Prilusky J, Renjian Z, Nakane T, Sussman JL (2013) JSmol and the Next-Generation Web-Based Representation of 3D Molecular Structure as Applied to Proteopedia. Isr J Chem 53: 207–216.
  24. 24. Parisini E, Capozzi F, Lubini P, Lamzin V, Luchinat C, et al. (1999) Ab initio solution and refinement of two high-potential iron protein structures at atomic resolution. Acta Crystallogr D Biol Crystallogr 55: 1773–1784.