Importing SWATH Hi-res data

support
Importing SWATH Hi-res data meyermr  2013-03-28 09:22
 
Hi,

I'm trying to import SWATH hi-res data from a Sciex 5600+ and it's giving me an error message about two isolation windows containing the same isolation target (see attachment). What does this mean? I've also provided all settings I was using at the time.

Thanks in advance,
Matt
 
 
Brendan MacLean responded:  2013-03-28 10:18
Hi Matt,
I knew this would be an area for confusion with DIA/SWATH. Originally, I wanted to design the isolation scheme editor to work like I think you are expecting, but after trying to implement that and work with it, we decided to go with what we have now.

That is Start and End in the isolation editor refer to the m/z range you wish to have ions extracted from, and not what the instrument actually isolated. For instance, the original SWATH paper had 26 m/z isolation windows, spanning 400 m/z to 1200 m/z with 1 m/z overlap to account for a 0.5 m/z margin on either side where the Aebersold lab measured signal drop-off. That method would be described as follows in the isolation scheme editor:

Start End Margin
400.5 425.5 0.5
425.5 450.5 0.5
450.5 475.5 0.5
475.5 500.5 0.5
...

If instead you described it as:

Start End Margin
400 426 0.5
425 451 0.5
450 476 0.5
475 501 0.5
...

which is probably closer to how the method was described to the instrument, then you would be allowing Skyline to extract chromatograms from the range where signal drop-off is observe, and I would expect you to see very spiky chromatograms for anything in that range, as Skyline would be extracting points alternating between good signal and signal from the drop-off range.

You still wouldn't necessarily see the error you are experiencing, but I am getting to that. The fact is that your isolation ranges overlap, when you may not necessarily want that, unless you believe you will get equally good signal in the overlapping region from both ranges that overlap.

The other danger with overlapping ranges that is the cause of the error you see is that all Skyline gets from your WIFF file is the "isolation target" for each isolation window. From that isolation target, Skyline must determine which isolation window in your isolation scheme the target corresponds to. If the target falls within two isolation ranges, then Skyline will show the error you have posted, which is telling you:

The isolation target 1196.66558852419 is contained by the isolation ranges 1,169.24 - 1,196.80 and 1,195.80 - 1,200.00.

The isolation target comes from your WIFF file and the ranges come from you isolation scheme. You can certainly fix this by not having overlapping isolation ranges in you isolation scheme, but you probably also want to check very carefully that your ranges are correct, since this error also seems to indicate a misunderstanding of the ranges, which should not be very close to the signal drop-off range. Though, unlike all other data formats, AB SCIEX WIFF files do not put the isolation target in the center of the isolation range. In other SWATH data I have seen the isolation targets were 5 m/z from the start of the range and 20 m/z from the end.

Hopefully this is enough information to help you fix your isolation scheme.

You certainly highlight the need for a tutorial on this stuff. Thanks for taking the time to post your issue with such informative screenshots.

--Brendan
 
meyermr responded:  2013-03-28 11:14
Thank you for your response.

1. I failed to mention that I used the same method and isolation scheme in high-sensitivity mode and was able to import the data into Skyline with no problems. -- Thoughts?

2. You mentioned 'In other SWATH data I have seen the isolation targets were 5 m/z from the start of the range and 20 m/z from the end.' -- How do I set the isolation targets?

3. It would be best for me to generate an isolation scheme with no overlapping windows?

Best,
Matt
 
Brendan MacLean responded:  2013-03-28 12:19
Hi Matt,
  1. I don't know enough about this. Your instrument method must have generated different isolation targets for some reason in the resulting WIFF file. Obviously, if the WIFF had the same isolation targets and you used the same isolation scheme in Skyline, you would have gotten the same error.
  2. I am not sure you can. I think AB SCIEX software sets them for you based on the isolation ranges you choose. But, I know that they will not be in the center of your instrument isolation ranges.
  3. Probably, you do not want overlap in your Skyline isolation scheme, unless you really know what you are doing with it. The values you enter for Start, End and Margin should add up to what you used in your instrument method:
Instrument start = Skyline start - margin Instrument end = Skyline end + margin

Definitely double check that you are completely sure the ranges you used in your Skyline isolation scheme are consistent with what you used in your instrument method. When I look at the Start and End values I see in your screenshot, I see the following:

StartEndWidthOverlap
400426.5626.560.96
425.6453.1227.521.02
452.1479.6827.582.88
476.8506.2429.441.04
505.2532.827.61
531.8559.3627.560.96
558.4585.9227.521.02
584.9612.4827.580.98
611.5639.0427.541.04
638665.627.61
664.6692.1627.560.96
691.2718.7227.521
717.72745.2827.561
744.28771.8427.561
770.84798.427.561
797.4824.9627.561
823.96851.5227.561
850.52878.0827.561
877.08904.6427.561
903.64931.227.561
930.2957.7627.561
956.76984.3227.561
983.321010.8827.561
1009.881037.4427.561
1036.44106427.561
10631090.5627.561
1089.561117.1227.561
1116.121143.6827.561
1142.681170.2427.561
1169.241196.827.561
1195.812004.2 

A few things appear strange to me about this isolation scheme:

  1. The overlaps and widths become extremely consistent about 1/3 through, but are quite variable before that.
  2. The final range is only 4.2 m/z.
It does look like you have 1 m/z overlap in the last 2/3, which means your 0.5 margin is probably correct, but you want to subtract the 0.5 before entering the values into Skyline.

Hope this makes things a little clearer. If you get the ranges correct, you shouldn't need to know the isolation targets. And, with AB SCIEX, it is non-trivial to figure out how the isolation target relates to the range.

Good luck. Sorry this isn't simpler, but at least you should only need to get this set up correctly once, and then you can just keep reusing that isolation scheme.

--Brendan

 
Brendan MacLean responded:  2013-03-28 12:23
Got a little mixed up on my Wiki syntax. If that last post didn't look right in email, be sure to check the web site, where I have edited my response to use a table.