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

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.

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
[Contact me] - Last updated November 07, 2022
Copyright © 2002-2024 pascal-man.com. All rights reserved.