]> XSLT numerical search of z-filter cogwheel phase cycling parameters

XSLT numerical search of spin-3/2 z-filter ±3QMAS cogwheel phase cycling parameters.
Contributor: Y. Millot




Home and Applets > Cogwheel Phase Cycling > XSLT Numerical Search for Z-Filter ±3QMAS

The page you are about to view requires Internet Explorer 6+ and MathPlayer, or Netscape7/Mozilla/Firefox and MathML fonts for the mathematical formulae using MathML 2.0.

32 f (a+b) 2 32 MathML example

If the two examples above are mathematically the same, your browser is correctly displaying MathML.

XSLT numerical search of z-filter ±3QMAS cogwheel phase cycling parameters

In phase-modulated three-pulse split-t1 MQMAS sequence, one coherence transfer pathway is involved. Now, we extend our method to amplitude-modulated three-pulse z-filter ±3QMAS sequence applied to a spin I = 3/2 system. Two symmetrical coherence transfer pathways are involved.

Z-filter MQMAS sequence

In the XML modelling steps for split-t1 sequence, we have generated an mqmas.xml file on WINDOWS desktop. It remains valid for z-filter sequence with minor modification (see below). Now we associate a modified XSLT (eXtensible Stylesheet Language Transformation) file still called mqmas.xsl with the mqmas.xml file to search the winding numbers satisfying two conditions, one for the antiecho coherence transfer pathway and another one for the echo coherence transfer pathway:

( wB-wA ) ( pAB-pAB0 ) + ( wC-wB ) ( pBC-pBC0 ) = N x integer,
( wB-wA ) ( pAB-pAB1 ) + ( wC-wB ) ( pBC-pBC1 ) = N x integer.

It is equivalent to the two conditions:

( wB-wA ) ( pAB-pAB0 ) + ( wC-wB ) ( pBC-pBC0 ) mod N = 0,
( wB-wA ) ( pAB-pAB1 ) + ( wC-wB ) ( pBC-pBC1 ) mod N = 0, mod being the modulus operator.

Hughes and coworkers provide us with formulae for estimating the number N of steps in the phase cycling. In this case N = 24.

For spin I = 3/2 system, the antiecho coherence transfer pathway 0Q -> 3Q -> 0Q -> -1Q is decribed by pAB0 = 3 and pBC0 = 0. The echo coherence transfer pathway 0Q -> -3Q -> 0Q -> -1Q is decribed by pAB1 = -3 and pBC1 = 0.

It is well known from nested phase cycling procedure that one of the pulse phases can be zero. We choose to set the winding number of the first pulse to zero, wA = 0.

Step 1: Generate mqmas.xml on WINDOWS desktop

First download the Java file called XmlData.java. Then replace the following two lines:

      int windingB = 23;                //winding number wB of the 2nd-pulse B
      int windingC = 23;                //winding number wC of the 3rd-pulse C
      

by

      int windingB = 24;                //winding number wB of the 2nd-pulse B
      int windingC = 24;                //winding number wC of the 3rd-pulse C
      

Finally, generate the mqmas.xml file as shown in XML modelling of MQMAS sequence web page.

Step 2: Download mqmas.xsl on WINDOWS desktop

By downloading mqmas.xsl, we have two files on WINDOWS desktop: mqmas.xml and mqmas.xsl, check their file extensions.

Step 3: Modify mqmas.xsl

Replace the condition involved in phase-modulated split-t1 sequence:

      <xsl:template match="C[((../@w - ../../@w)*(../../@p - 3) 
                     + (@w - ../@w)*(../@p - 1)) mod 23 = 0]">
      
by
      <xsl:template match="C[((../@w - ../../@w)*(../../@p - 3) 
                     + (@w - ../@w)*(../@p - 0)) mod 24 = 0 and 
                             ((../@w - ../../@w)*(../../@p + 3) 
                     + (@w - ../@w)*(../@p + 0)) mod 24 = 0]">
      

Step 4: Numerical search

By clicking the mqmas.xml file icon on WINDOWS desktop with the mouse, the default web browser starts. Then it presents a 5-column table. In order to save this table for further analyses, first we select and copy the web page, then paste the data in an MS EXCEL spreadsheet called initial.

(top)

[Contact me] - Last updated:
Solid-state NMR bibliography for
Aluminum-27
Antimony-121/123
Arsenic-75
Barium-135/137
Beryllium-9
Bismuth-209
Boron-11
Bromine-79/81
Calcium-43
Cesium-133
Chlorine-35/37
Chromium-53
Cobalt-59
Copper-63/65
Deuterium-2
Gallium-69/71
Germanium-73
Gold-197
Hafnium-177/179
Indium-113/115
Iodine-127
Iridium-191/193
Krypton-83
Lanthanum-139
Lithium-7
Magnesium-25
Manganese-55
Mercury-201
Molybdenum-95/97
Neon-21
Nickel-61
Niobium-93
Nitrogen-14
Osmium-189
Oxygen-17
Palladium-105
Potassium-39/41
Rhenium-185/187
Rubidium-85/87
Ruthenium-99/101
Scandium-45
Sodium-23
Strontium-87
Sulfur-33
Tantalum-181
Titanium-47/49
Vanadium-51
Xenon-131
Zinc-67
Zirconium-91



Copyright © 2002- pascal-man.com. All rights reserved.