Getting started on the Avance 500/600: Setup of a 2D 1H/15N HSQC EXPERIMENT

These instructions are to determine a 2D 1H -15N  shift correlation spectrum (HSQC spectrum)  for a protein sample on the Bruker AMX 500 NMR spectrometer.  Some differences relevant to using the Advance 600 NMR spectrometer are noted.  These instructions assume that you sample has been isotopically labeled by inclusion of 15N in the growth medium, and that it has not been 13C labeled.  If the sample has been 13C labeled, see the notes included below about calibration of the 13C 90 degree pulse that is needed to effect decoupling of the 13Ca  and the 13CO from the backbone amide 15N.  This calibration is required prior to beginning the steps listed below.
 

Version 6/3/02
New reference data sets created 6/02 for the 600.  Check sfo1, sfo3 vs. frequencies posted at the console.

A skeleton of essential steps and especially important points are in bold.
Bulleted items are intended to be explanatory or optional.
Items in brackets are unresolved issues in this draft copy.

Important safety considerations.

NMR Sample preparation

The 1H/15N HSQC experiment requires that one's protein be isotopically labeled with 15N.  A protocol describing how one can prepare an 15N isotopically labeled sample by expression in E. coli can be found here.  Protein samples which are isotopically labeled with both 15N and 13C can also be analyzed using this protocol, but it will be necessary to calibrate the 13C 90 degree pulse to enable decoupling of 13Ca and 13CO from the backbone amide 15N as described below.

The protein sample should have been concentrated to 300 ul, ideally at a concentration of 1 mM.  It should have been added to an 18 mm Shigemi NMR tube with the piston positioned leaving 18 mm of fluid space with no air bubbles.  If the sample is to be loaded at the NMR facility, bring some of the sample buffer in case it needs to be topped off. NB! If the plunger is too low, you are destined to spend several hours trying to shim the instrument, only to have to start over by repositioning the plunger.

  • Problems set in gradually as the volume drops below 18 mm.  An example is given of a passable shim achieved at 17 mm.  Experiments can be done at 16mm or even lower, but with increasing difficulty in shimming.
  • General operation of the software

      1. The console on the left is for the Avance 500 (replacing the AMX 500); the one on the right for the Avance 600.
      2. Ascertain that the instrument is not already in use.
      3. Log in  using your assigned username and password.
      4. Make an entry in the log book.
      5. Open a UNIX shell  by clicking on <desktop><open unix shell> in the small panel of buttons in the upper left corner of the SGI desktop.  Once the shell has opened you will get " 1%" as the unix command line prompt.
      6. Type "xwinnmr" to run the software which controls the NMR spectrometer.  The xwinnmr window will open.
           
        The following comments explain the general organization of xwinnmr.  Then there will be a section to be completed if this is the first time xwinnmr is being run from this user's directory.  Specific step-by-step instructions for setting up the hsqc experiment start with the "set temperature and load sample" section below.

      If xwinnmr has never been run from this user directory before:

      If xwinnmr has never been run from this user directory  before, then there are a few things that will need to be set up one time only:
      1. Tell xwinnmr about the available disk units.
        1. On upper menu bar <file><search> <edit><Edit Dir List>
        2. If /u /hinck and /nall are not all present on the list of disk units, then add them using the commands provided.
        3. <Save as default>
      2. Set up the user interface.
        1. On upper menu bar <display> <options> <userinterface>
        2. Set the editor to vi.  You can use one of the other editors if you are already comfortable with them, but the editing commands won't correspond to this document.
        3. Set "userinterface" to "extended".  This will cause xwinnmr to give you a little more information as you go.
        4. Set "ZGsafety" to off.  When on, this feature asks for confirmation when you are about to overwrite a dataset.   The calibration procedure will generate dozens of these messages if you leave this on.
        1. Exit the window.

      Set temperature and load sample

      The sample is loaded first because it is required to make a number of fine adjustments to the instrument that vary with each individual sample.  The sample will come to thermal equilibrium during these adjustments.  The final shimming should be done after the sample has reached thermal equilibrium, which may require 30 min. if the sample is being warmed from an ice bath.
       
      1. With the cursor in the newly opened xwinnmr window, type "edte" to open the edit temperature dialogue box. Click <change> and type in your desired temperature in degrees Kelvin (centigrade +273). This operation sends the temperature directly to the temperature controller and bypasses the temperature parameter in the database.
      2. Put the sample tube in the float-like holder and adjust the tube to center it in plastic model of the RF coil  supplied.
      3. Depress the "Lift On Off" button on the upper left corner of the BSMS to make the light on the key come on.
      4. Suspend your sample float in the air current coming from the bore of the spectrometer at the top of the machine.
      5. Toggle the "LIFT ON OFF" key off to lower the sample into the magnet.
      6. Check control panel for "down" light on (in the middle of the panel; not on the lift key) to confirm that sample has been lowered into position.  If it doesn't come on, then lift the sample back to the top, clean the tube and holder with ethanol, reposition it, and try lowering it again.

    Set the deuterium lock signal:

      A separate transmitter and receiver within the instrument will track the deuterium signal from the 5% D2O in your sample buffer.  This system will detect instrument drift throughout the acquisition and make compensating adjustments.
    1. Make sure that the LOCK key on the BSMS is off and the SWEEP key is on.
    2. On the xwinnmr menu bar click <Windows> and <Lockdisp> to open the lock display window.
    3. Type "lock d2o" to XwinNMR.

    4. This starts a series of automated optimizations of the deuterium detection.  The system then automatically engages the lock as indicated by the LOCK light on the BSMS becoming illuminated.  The lock display window shows the status of the lock signal.  This varies from a flat line immediately after locking to an oscillating line during signal acquisition.  Some operators leave this display on the screen to assure them of a continuing strong lock signal.  It can also be reopend from the menu bar at any time.

      Manually setting the deuterium lock:

      This operation is not expected to be needed to be needed since the introduction of the lock d2o function.  However, if there appears to be a failure of the automated locking function, running through the manual setting might reveal the problem.

      The first section describes the general operation of the BSMS unit, which is also used in manual shimming and for pulse calibration.

      General BSMS operation.  This is one of several operations using the BSMS controls.  The general use of the BSMS is described first, followed by the specific instructions for setting the deuterium lock.
       

      To manually set the deuterium lock:
       
      1. Make sure that the LOCK key on the BSMS is off and the SWEEP key is on.
      2. On the xwinnmr menu bar click <Windows> and <Lockdisp> to open the lock display window.
      3. Toggle on the BSMS FIELD key and adjust the field to the center of the lock display window.
      4. Toggle on the BSMS LOCK PHASE key and adjust the phase of the signal.
      5. Adjust the intensity of the signal by changing input power and/or gain:

      Shimming the magnet

      Shimming is the process of adjusting a series of small room temperature coils in the bore of  the magnet that function to cancel small disturbances in the homogeneity of the magnetic field induced by the sample. Failure to properly shim causes the peak shapes to deviate from the sharp lorenzian shape required to resolve closely spaced signals. Since the water signal is observed in the calibration steps below, one should achieve at least a crude shim at this point. If the sample has not come to thermal equilibrium yet, you can defer the fine adjustments until after the sample has come to thermal equilibrium and just before the experimental acquisition is about to begin. The shim adjustments for a particular configuration of sample and sample tube are saved in a shim file. Shimming is therefore started by retrieving a shim file for the closest available match to the current sample configuration (type of NMR tube, solvent, sample height). One should always start by reading in a shim file, otherwise the shimming process will be quite laborious.

      Gradshim -- a new function was recently introduced that will use field gradients to measure the field at different points on the Z axis and automatically adjust the Z shims, including higher order shims, to make it homogeneous.  The Avance machines will either do shimming only on the Z axis (1D); or on all 3 axes (3D shim).  The following instructions are for 1D autoshim.  3D autoshim instructions will be added later.   With the 1D autoshim procedure, it is recommended to still read a shim file, then do the 1D gradshim.  For final shimming you will need to do the X and Y part of the manual shimming procedure, then repeat the gradshim program.  Note: do not confuse running the gradshim program with pressing the button on the BSMS named AUTOSHIM.  We do not use the latter function.
       

      1. Type "rsh" (read shim) to read in a shim file.

      2. The elementary shim operation is to depress a 2 keys  sequence on the BSMS that activates adjustment of a particular shim circuit.  The two keys will be one of the set (ON AXIS, X, Y), and one of the set (Z0, Z1, Z2, Z3).

        If properly activated, the lights on the chosen pair will be on, and the others off.  The shim name will then be displayed on the BSMS display.  Once the selected shim circuit is activated,  turn the knob until the signal in the lock window is maximized.   Changing the shim too rapidly could conceivably cause loss of  the deuterium lock, in which case you should go back to the lock power and gain adjustment and reestablish the lock with AUTOLOCK.   If the signal goes off the top of the screen, just decrease the lock gain or lock power.  (Leave the instrument locked on during these adjustments; ie. don't touch the LOCK key).

        The problem with shimming is that the different coils interact, such that optimizing one knocks the others off their optimum.  For a more extensive treatment of shimming see here.  For the lower order shims, one interatively optimizes them in the sequence specified below and expects to achieve a global optimum.  For higher order shims (eg. Z4 and above), the system can get trapped in local optimums.  For these one has to arbitrarily change the higher order shim, and then judge it by reoptimizing the lower order shim.  The only interaction that might benefit by this procedure among the shims adjusted below is the Z1 Z3 pair.  The higher order shims should not need readjustment if:

          • you have started with the correct shim file
          • you have not pushed the plunger too far down into the tube
          • you have properly centered the sample
          • you have not included bubbles; Note: bubbles can form after you put the sample in the instrument, particularly if it came out of the refrigerator.


        The 1D gradshim program automatically handles the interactions among the z shims, including higher order z shims.  You need to be aware that there are interactions between the X and Y shims and the Z shims.  Therefore after adjusting the X and Y shims, you should repeat gradshim.

        If shimming is going badly, take the sample out and look for bubbles and such now.  If you have to remove the sample from the instrument at the final shimming step, then you will have to repeat essentially the entire procedure.

      Step-by-step convergent shimming operation (replace steps 1-3 by running 1-D gradshim, or replace all of it by 1D followed by 3D gradshim):

        1. Select the ON AXIS , Z1 circuit and adjust the deuterium signal in the "Lock Window" to a maximum using the same round knob as before.
        2. Maximize  ON AXIS, Z2.
        3. Maximize ON AXIS,  Z3.
        4. Repeat the last 3 steps in order two more times.
        5. Maximize X, Z0 .
        6. Maximize Y, Z0.
        7. Maximize X, Z1; then X, Z2; then X, Z3.
        8. Maximize  Y, Z1; then Y, Z2; then, Y, Z3 .
        9. Repeat ON AXIS; Z1; ON AXIS, Z2; ON AXIS, Z3; X, Z0; Y, Z0.
        10. You should not be seeing much improvement after the initial "On axis" optimizations.  If you are still getting improvements, then you should consider cycling through the shims again.
        11. Type "wsh"  to save the shim file you have created and give it a name when prompted.  It will be especially useful to have the shim file saved if you later try to adjust higher order shims.
          • If you owned the file to start with (meaning you originally wrote it) then you could use the same name as before and overwrite the previous file if you choose.  If you don't own the original file, you must give a new name.
          • Eventually this directory will become overcrowded.  You can delete your obsolete shim files with the "delsh" command.


        Running gradshim:

      Tuning the Probe

    Calibrating the 1H 90º pulses

    To create an hsqc_fb dataset from one you have already used:

    Adding a title and documentation to a dataset

    To remind yourself about what data is in a dataset, you can give [each] experiment a title.
    1. Type "setti" to xwinnmr.  This opens the vi editor to create a file describing the dataset however you like.
    2. Exit the title editor with :wq
    3. The command "title"  <yes> to xwinnmr will now display the first line of this title file below the name of the dataset in the window bar.
      • ["title" <no>, however, didn't seem to remove it.]
      • We are considering adding documentation to the ref datasets by this mechanism.  The documentation wouldn't be copied with the dataset, but we are exploring if the command "setti" would allow you to read the documentation before you copied the dataset.


    Examine the hsqc_fb pulse program comments:

           
        As a pulse is delivered, the resulting signal peaks and ebbs as a sine wave as a function of time and RF power. The time to reach the first maximum is called a 90 degree pulse.  A pulse of twice that time is called a 180 degree pulse and produces zero signal.  The estimated time and power required to produce a 90 degree pulse are recorded as comments in the pulse  program.  However, the exact duration required for the 90 degree pulse varies with the nature of the sample.  So one has to run a calibration procedure to determine the true 90 degree pulse time for your sample and manually enter it as a parameter to xwinnmr. Actually there are several different pulses that will require calibration, and the hsqc_fb pulse program contains instructions about what will need to be done.
         
         
      1. You may examine or edit your copy of the pusle program (hsqc_fb.xxx)  referenced by the active dataset with the xwinnmr command "edcpul".
      2. Note: we are expecting to deposit a more heavily documented version of hsqc_fb.ref in the near future.
         
      3. Write down the estimated parameters for the proton pulses to be calibrated.
      4. Exit edcpul (remember :q! exits without saving edits.  :wq! exits with saving.  If you own the file, you can't get in trouble with :wq unless you want to undo your edits.  On the other hand, if you are looking at a file that you do not own, :wq will cause a write permission error, even if you didn't change the file.  Write permission errors do not crash the editor, so you can easily recover from this error.)

    Calibrating the 1H 90º rectangular pulses (p1 and p2)

      1. The 3 proton pulses are calibrated using a separate calibration dataset named calib1h.xxx.  The first time you use calib1h you will need to obtain a copy of the calib1h dataset, make a copy of the calib1h pulse program, and update the pulprog parameter to point to your version of the pulse program, just as you did for hsqc_fb.   Otherwise you can load calib1h with  <file> <search> <append> <apply> from your own directory.  Since you will not save data from this experiment, you can always leave the experiment number =1.
      2. Calib1h runs a pulse sequence to observe water protons and optimize the pulse time by trial and error.  With the calib1h dataset active, use edcpul to view your version of  the calib1h.xxx pulse program.  The first lines look as follows (additional comments may be added soon the the ref copy):
      3. Look into calib1h with edcpul to see what commands it uses to issue the normal pulse.
      4. Set the time and power parameters to the estimates for the hsqc_fb pulse #1 (known as the hard pulse).  The time is set by typing "p1" and entering 8.5u, and the power by typing "hl1" (lower case HL1) and entering 2. Note: these are direct xwinnmr commands for setting the parameters in the xwinnmr memory.  The pulse program will acquire them from xwinnmr when it runs.  Note: on avance machines, hl1 is replaced by pl1.
      5. Type "zg" (zero memory then go) to run the calibration program.
      6. When the acquisition is finished, click <view as fid>, or type "acqu" to the xwinnmr window to open the acquisition window.
      7. Now you will adjust p1 (the pulse time) by trial and error.  Since it is easier to judge that the signal has been driven to zero than to judge if it has been maximized, you will start by entering ~4 times the estimated 90 degree pulse and by trial and error find a time that gives zero initial deflection. Note: 2 x the 90 degree pulse (180 degree pulse) and 4 x (360 degree pulse) should both give a zero signal.  The result of the 360 degree pulse is much less obscured by radiation damping.
        1. Type p1 and enter 34u.
        2. type zg and view the fid.
        3. Repeat adjusting the time to make the initial deflection zero.
          • Only the initial deflection (the nearly verticle line at the left edge of the imaginary signal) counts.  As the initial deflection approaches zero, it will become smaller, and the curve may then oscillate some.  If you go past zero, the initial deflection will reappear of the opposite sign.  It may be helpful to try several usec on either side of the anticipated zero point to see clearly what "not enough" and "too much" looks like.
          • The optimal times for this and the other pulses increases with salt concentration in the sample in a coordinated way.  The p1 estimate in the hsqc_fb documentation above is about a usec high compared to the other pulse time estimates.  Long pulse times are undesirable, hence high salt is undesirable.  One can work up to about 250 mM, but lower salt is better.
        4. Write down 1/4of the optimal 360 degree pulse time determined above.  This will eventually be entered into the hsqc_fb parameter list as the optimal 90 degree pulse time for the 2 dB pulse (p1 in hsqc_fb).  Note: the parameters you are working with in calib1h will be replaced when you load the hsqc_fb.xxx dataset.  So you have to store the optimized parameters on paper for a while.

        5.  
      8. Now calibrate hsqc_fb pulse 2 (also known as the soft pulse).
        1. Type hl1 and enter 46dB.
        2. Type p1 and enter 1000u
          • Remember, Calib1h uses p1 and hl1 for all normal pulses, even though hsqc_fb has named this pulse p2.
        3. Do the crude phase correction as above.
        4. Find the time of the 360 degree pulse as above
          • If the corrected 180 degree time differs by greater than 200 usec from the estimated value, then change the attenuation level by +or - 0.5 and see if you can get an optimal pulse time closer to the original estimate.  Ideally, one would do the adjustments by changing power rather than time, but the instrument can only change attenuation by 1/2 units of dB. Decreasing attenuation increases the RF pulse power and therefore decreases the required pulse time.
        5. Write down 1/4 of the optimal 360 degree pulse to eventually enter as p2 of hsqc_fb.
        6. Write down the attenuation level (if changed) to enter as hl2 of hsqc_fb.

    Calibrating the 1H shaped pulse (p3)

      The 3rd pulse of hsqc_fb is a shaped pulse, meaning that the power will be raised and lowered according to a predefined cuve shape.  The statements describing it in hsqc_fb were:
       
         ;p3 - seduce1 shaped 1H 90 @ tp0 for OPTIONAL water flipback,
        ;     typically 2000 us at tp0=47dB (set tpname0=seduce1.jc, tpoffs0=0)

        Note: The Avance instrument uses sp0 instead of tp0, and spnam0 rather than tpname0.


      And the commands that issue the pulse in hsqc_fb are:

         
        #ifdef FLIP_BACK
          10u tlo
          (p3 ph13):tp0
        #else
          10u tlo
          d9
        #endif
         
          • The segment that issues pulse p3 only does so if you have defined doing the flip back procedure.  Else it executes a delay, which earlier in the program was set = p3.  So you do not have to do any of the shaped pulse calibrations unless you are doing flip back water suppression.  But without flip back water suppression, you still have to enter a reasonable value for p3 (2000 usec) prior to running hsqc_fb.  This dependency on setting p3 when not doing flip back may be removed in future releases of hsqc_fb.ref, in which case a comment at the top of the pulse program should say so.  It can't do any harm to set p3, however.
          • The pulse is issued with phase list ph13, which will become relevant below.
          • A power correction is applied to the pulse specified by the parameter tp0.  The comment warns you that this invokes a shaped pulse file such that the parameter tpname0 should be set to seduce1.jc, and another parameter tpoffs0 should be set to 0.  Presumably these later 2 parameters are already set in the initial parameter file for hsqc_fb (although you might want to check before running).  On the other hand, the calib1h parameter file may well not have them set.
        1. You will have to edit the calib1h.xxx pulse program so that it will issue this shaped pulse.
          1. Return to the edcpul window (still containing a copy of calib1h).
          2. Put the semicolon back in front of the #define NORMAL line.
          3. Remove the semicolon from the #define SHAPED line.
          4. Write the file by :w
          1. Check with "ased" that tpname0=seduce1.jc, tpoffs0=0, and tp0 = 47 dB.  If not, set them.
        2. Note further down in calib1h.xxx the parameters it is using to define the shaped pulse:
          #ifdef SHAPE
            d11 tlo
            (p3 ph3):tp0
          #endif
        1. Crude phase correction:
          • The syntax for shaped pulses is a little different than we saw above.  During the preceeding delay time the machine is set into a low power mode by the command tlo, but the actual power isn't set until the parameter :tp0.  tp0 is the power (attenuation) parameter for p3.
          • Note that instead of ph1:r, this procedure uses a phase specification of ph3 (without the :r) when delivering the pulse.  This is because the current version of the software can't support a power correction of the type :tp0 and a phase correction (:r) on the same command.
          • This means that you can't use a phcor parameter to adjust the phase.  Instead you will do your crude phase adjustment by directly editing a line near the bottom of calib1h that says "ph3=".  This is called a "phase program" or "phase list".  A more extensive discussion is given below when the hsqc_fb phase list is edited..
        2. The syntax is ph3=(360)x, where x is the phase change in degrees.
          • The phase of this pulse is nearly always ~ -100 relative to the hard pulse, so a good first guess is the value of phcor1 you wrote down above when calibrating the hard pulse minus 100.
          • The ph3= syntax doesn't tolerate negative numbers, so if you get a negative number, add 360.
        3. Each time you edit  ph3= in calib1h you do a file write (:w) and then you do "zg" and view the fid to see if the signal is all shuffled into one of the channels.  As before, I prefer to zero out the imaginary signal (on the right), and then add or subtract 90 C to make that signal maximized. (keep the number between 0..360).
        1. Once the signal is shuffled into the imaginary channel, find the optimum 90 degree pulse time.
          1. Type "p3", and enter  4 x the estimated 90 degree pulse or 8000u.
          2. Iteratively run zg and adjust p3 until you zero out the initial deflection.  As above adjust the attenuation (tp0) if that keeps the time closer to the initial estimate.
          3. Write down 1/4 of the optimized 360 degree pulse as the optimized p3 time and write down the corresponding tp0 values for subsequent entry into hsqc_fb as the new p3 and tp0 parameters.

    Determining the Phase Differences

        Determining phase differences should no longer be required on the Avance class machines.  They are equipped with electronics to automatically compensate for phase variation at different attenuated power levels.  A procedure like that listed below might be used to verify the automatic phase correction if a malfunction were suspected.

        The phases of the pulses that arrive at the sample must be coordinated.  Their relative phases are disrupted by the different levels of power amplification.  The following operation empirically determines a correction factor for each of the two soft pulses relative to the hard pulse.  These correction values will be required to directly edit into hsqc_fb before it is run.

        To determine the reference phase.
         

        1. Edit the calibration pulse program back to the "#define NORMAL" used for the square pulses.
        2. Type "phcor1" then enter and set it to 0
        3. Type "p1" and then enter and set it to 1/4 of the value determined for a 90º hard pulse.  Using 1/4 or 22 degree pulse will reduce the intensity of the signal and reduce distortions to the peak shape caused by truncation of signals that are too intense.
        4. Type "hl1" and then enter and set it to the value determined for a 90º hard pulse.
        5. Type "zg" then enter to acquire an fid.
        6. Type "ef" (exponential multiply then fourier transform) then enter
        7. Click  <Phase> on the left side of the window (if it’s not there, click <return> first at the bottom of the left side, and <return> on the menu that pops up).
        8. Click and hold on <PH0>  while moving the mouse to phase the peak.
          • In transformed data, an unphased peak appears to have both a positive and negative component.  When it is properly phased, it has a symmetrical shape with a flat baseline on both sides, and is positive.
          • You can more accurately judge the symmetry by expanding the peak on the horizontal axis.  To do this, left click on the peak to attach the cursor to the line, and then middle click to the left and right of the peak.
        9. Click <return> then <Save and return> on the menu that pops up. This stores the phase of the hard pulse as the reference for the next two measurements.


        To determine the relative phase of hsqc_fb pulse p2.

        1. Change the "p1" and "hl1" values to those determined for a 90º soft pulse. (hsqc_fb p2 and hl2).
        2. Type "zg" and then enter to acquire an fid.
        3. Type "efp" then enter (exponential multiply then fourier transform then phase with saved parameters)
        4. Phase as before (by clicking and holding <PH0> and dragging).
        5. Write down the PH0 value from the small box in the upper right hand corner (to 0.1 degree) as the phase difference for the soft square pulse relative to the hard square pulse. (usually about –90.00)
        6. Click <return>, then <return> on the popup menu  — NOT <save and return> as before.
          • If you mistakenly save p2 as the reference phase, then p3 will have its relative phase determined against p2 rather than p1 below.


        To detemine relative phase of the shaped pulse (only needed if doing flip back):

        1. Re-edit calibih as before to run the shape pulse.
        2. Change the ph3= line in calibih to ph3=0, then do :w
        3. Set "p3" and "tp0" to the values determined earlier.
        4. Type "zg" then enter to acquire an fid.
        5. Type "efp" then enter.
        6. Click the phase button.
        7. Click and hold <PH0> while moving the mouse to phase the peak.
        8. Write down the PH0 value  (to 0.1 degree) from the small box in the upper right hand corner as the phase difference for the shape pulse.
          • If the result is not around -90 to -100 degrees, then you probably replaced the hard pulse reference phase with the p2 phase by mistake.  Go back and set the reference phase again, then skip pulse p2 and determine the relative phase of the shaped pulse again.
        9. Exit by <return> and <return> on the menu that pops up.


        Checking the linewidth (by examining the transformed water peak).
         

        1. Edit the calib1h back to the "#define NORMAL" used for the square pulses. :w
        2. Type "hl1" then enter and set it to 2 dB.
        3. Type "p1" then enter and set it to 2 (approximately a 20º pulse—a 90º pulse produces too much signal causing distortion).
        4. Type "zg" then enter.
        5. Type "lb" then enter and set it to 1. This applies a smoothing routine called "line broadening"
        6. Type "ef" then enter.
        7. Phase as before. Make sure that the peak is symmetrical. Asymmetry indicates the need for adjusting the Z4 shim.
        8. Click <return> to leave the phasing mode, then <save and return>
        9. Type "hwcal" then enter. This calculates the width at half-height.   A width of around 41 and a little asymmetry are acceptable.  Not all errors make the peak fatter.  A poorly tuned probe will make it thinner.

    Final shimming

        1. One should typically check the shimming again, particularly if the transformed peak appears asymmetrical or the peak width is unusually wide.  The 1D gradshim should effectively optimize higher order Z shims and eliminate most asymmetry. If gradshim was run earlier, and now it shows a big deviation from homogeneity, a bubble may have formed in your tube, and you will have to repeat most of the procedure.  Shimming may also change if the inital shimming was not done at thermal equilibrium.
        2. Before attempting to improve a reasonably good shim, use wsh to save a shim file.
        3. If you spin the sample (SPIN KEY on BSMS) then peak shape distortions due to X/Y shims will disappear.  This will confirm whether you need to work on higher order "On axis" shims or higher order X/Y shims.  Be sure to turn sample spinning back off.
        4. Higher order shimming should be well handled by the gradshim program.
        5. To make fine adjustments you must compare the detailed peak shapes.
            1. Run the calib1h lineshape reference.  Phase carefully by expanding on the peak and zooming on the base of the peak (left click to attach cursor to line, and then middle click on either side of the peak).
            2. <return> and <save> the reference phase.
            3. Save for future comparison by "wpr 2".
            4. Make a shim adjustment.
            5. Run calib1h lineshape, and transform with "efp".
            6. Type "dual" to superimpose the peaks.  Confirm that you want process number 2 of the calib1h dataset for comparison.  Enlarge and zoom to see the detailed effect on peak shape.
            7. You can save additional trials as "wpr 3", "wpr 4", etc.
            8. To recall a specified saved lineshape, use "edc2".
              • "wpr n" saves processed data (the peak shape) to process number n of the calib1h dataset (a subdirectory named "n" under pdata).
              • "edc2" gives an edc-like menu that allows you to define which process number you would like recalled to compare to the present peak shape when you issue the "dual" command.
              • The recalled spectrum is #2.  The default color scheme makes the present spectrum (#1) green, and the recalled one purple.
    Editing the HSQC pulse program in preparation to run
        1. Using <file><search><append><apply> Open the hsqc_fb dataset that you previously prepared to receive the data from this experiment. .
        2. If you have not already done so, be sure to use edc to create a version with a new experiment number so that you do not overwrite data that you want to keep.
        3. type "edcpul" to xwinnmr.
        4. Make sure the 2D definition is uncommented, and 1D is commented out.
        5. Check that flip back and carbon decoupling are set the way you want them..
        6. You should ignore any comments about setting PH14 and PH18, however, check with the vi search command (/) that you have the pulse program version with the commands p2 ph14:r and p2 ph18:r.
        7. Set phase program ph13 (only if doing flip back).
          1. Find the line that says ph13=
            • It is near the bottom of the program.  Use vi command G to go to the bottom.
          2. Edit it to ph13=(3600) c, where c=1800 + 10 x the relative phase correction for the shaped pulse.
            • For example, if the phased pulse was found to be -88.4 degrees relative to the hard pulse, then the line should be edited to ph13 = (3600)916
                • More generally for editing phase programs:

                  • If there is already a number there like ph13=2, these numbers are in 90 degree units.  Change it to ph13=(3600)1800, then make your subtraction.
                  • If there are several numbers there, subtract the same value from each one
                  • ie. ph13= 0 2 with a -90 degree correction would become:
                    • ph13=(3600) 2700 900
                  • When there are multiple numbers in the list, the program will cycle through the list applying the pulse with a different phase on each scan.  This is done so that different scans will cancel out certain artifacts that would otherwise accumulate.  Therefore the total number of scans per fid (parameter NS, see below) should be an integral multiple of the length of each phase list appearing at the bottom of this program.
        8. Save all changes and exit with :wq!.
    Parameters that are usually not changed but might be: (set from eda or ased) Running the HSQC experiment

    Checking how the experiment is going.

    To allow the data to collect

    1. You will not normally have the acquisition window active at this point, but if you do you must click <return> to return to the xwinnmr main display.
    2. Open a new unix shell. Go to the buttons on the desktop outside of the xwinnmr window and click <desktop><open unix shell>
    3. Type "xlock"; this will put up a screen saver that can only be exited with your password.  This will protect your experiment from disruption by other users.
    4. Come back when the experiment is over.
    5. Use your password to exit the xlock
    6. Confirm that xwinnmr indicates the experiment is over.
    7. Use the LIFT button to retrieve your sample.
    8. Toggle the LIFT button off.
    9. Exit xwinnmr, and any other windows you have left around.
    10. In the unix <desktop> menu, <logout>
    11. Processing of the data will be described in another document. The computers in the NIS system can directly access the /u, /hinck, and /nall drives as "read only" devices by the names amx500_u, amx500_hinck, and amx500_hinck.
    Contributed by Steve Hardies, based on a protocol first developed by Pete Walker, and comments by Andy Hinck.

    6/2/02 - some corrections contributed by Pete Walker were incorporated.
    6/3/02 - SCH starting trying to flag some difference with the Avance machines, but the job is not done.
     

    This page was last updated February 15,2002

    [Home]   [Spectrometers]   [User Guidelines]    [Scheduling]   [UNIX Software Information]    [Fees]
       [Education and USER BASE]    [NMR Links]    [Contact]    [Center for Biomolecular Structure Analysis]
       [UTHSCSA]    [Department of Biochemistry]     [Disclaimer]     [Copyright]