Thursday, November 1, 2012
Reactome Pathway Analysis
Open sourceware gene ontology software with networking capabilities! Reactome is a curated service for those of us out there who are a little too poor to swing the annual subscription fees for pathway analysis of our transcriptional/translational data. While it is obviously a whole lot more limited than the pay for services, it is a great addition to the other open sourceware tools we have -- namely KEGG and Panther. It looks like new pathways are being added all the time, but between the three of them, you can probably get a good idea what that upregulation of your genes is actually doing.
The uploader is definitely geared toward microarray data, with Affymetrix probe IDs automatically recognized. While it may take proteomic data, it obviously will require some additional steps to get the data ready.
Pyteomics
I have no idea how long this project has been going on, but I just stumbled on it (currently studying the Python programming language because I just realized my beloved Fortran is a bit obsolete...)
Pyteomics is essentially a set of programming tools for the python language that are specifically geared toward shotgun proteomic analysis. The tools are hosted by the Dr. Gorshow's lab at the Moscow Institute of Technology. If you are working on writing some custom proteomics software, these look like they will save you a staggering amount of time!
Tuesday, October 30, 2012
To deplete or not to deplete?
I have always depleted plasma prior to proteomics experiments. Actually, that isn't quite true. I've always had a qualified technician deplete plasma for me prior to doing plasma proteomics. I feel like I've written about this before, but am too sleepy to look up the entry. Anyway, about 95% of the protein in human plasma is made up of 15-20 single proteins. A good paper on the topic is available here.
Nice depletion columns available from a number of manufacturers will use various techniques to pull out these abundant proteins and give access to the lower abundance ones.
However, even after depletion, your top hits are ALWAYS from those proteins that should all be gone. You still get 80-90% sequence coverage of albumin, transferring and the various IGgs. In order to really dig into the plasma, you need to build extensive static exclusion lists or use extensive fractionation methods.
So I was surprised when I found out that the Biomarker Research Initiative in Mass Spectrometry (BRIMS) Center has a strict policy that they do not deplete plasma. My first thought, of course only shared with myself, was that they must be studying albumin as a biomarker, but this is most certainly not the case. Their non depleted data is significantly better than any I generated with any of my depletion experiments. Their thought is that tons of proteins interact with these high prevalence proteins, when they are depleted they take a lot of those proteins with them. I'm going to look for some literature that has tested the two, or better yet, try to get access to a machine (and a technician who knows how to deplete plasma!) and give it a try.
Friday, October 26, 2012
Is the Top10 experiment obsolete?
We all love the Top10 experiment. It's catchy, it was one of the original tried-and-true Orbitrap experiments, and since evolution has granted us 10 digits on our paired appendages, it makes the math for us pretty easy.
But is it handicapping our experiments?
The answer is complex and requires quite a bit of arithmetic. I'm currently sitting in a bar at an airport waiting on a delayed flight, so I did some of the math, but my motivation appears to be dropping for some reason.
Here is some math I just did on a napkin (and then drew in Excel) for the Q Exactive instrument:
Right? Moving from a Top 10 to a Top20 vastly increases the number of spectra that you can get. Yes, the QE is fast, but this is HCD scans read in the Orbi. When operating a hybrid instrument and acquiring the scans in the IT, this speed can be comparable, depending on the resolution used.
Real life experiment: Orbitrap Elite, complex sample, 5 hour gradient, same processing workflow:
Method Unique Protein IDs Total Proteins Unique Peptides
What is interesting here is that after a Top25, we saw diminishing returns. This does make sense. A Top30 method was no better than a Top25, and a Top40 was even worse. Remember that it takes time to do each and every scan, and that by the time you get to scan 31, your peak may be gone. The next 10 MS/MS fills may be focused on ions that have already passed in your chromatography gradient. This is very dependent on the chromatography conditions, instrument speed, and sample load, but good to keep in mind!
Additionally, it would be nice to reproduce this experiment on other instruments. I forget the resolutions used on the Elite here, but they were pretty high. I'd love to take a look at a similar experiment ran on the XL and/or Velos at lower resolution.
But is it handicapping our experiments?
The answer is complex and requires quite a bit of arithmetic. I'm currently sitting in a bar at an airport waiting on a delayed flight, so I did some of the math, but my motivation appears to be dropping for some reason.
Here is some math I just did on a napkin (and then drew in Excel) for the Q Exactive instrument:
Right? Moving from a Top 10 to a Top20 vastly increases the number of spectra that you can get. Yes, the QE is fast, but this is HCD scans read in the Orbi. When operating a hybrid instrument and acquiring the scans in the IT, this speed can be comparable, depending on the resolution used.
Real life experiment: Orbitrap Elite, complex sample, 5 hour gradient, same processing workflow:
Method Unique Protein IDs Total Proteins Unique Peptides
| Elite, Top 10 | 2034 | 2626 | 8536 |
| Elite Top 25 | 2346 | 2942 | 10476 |
What is interesting here is that after a Top25, we saw diminishing returns. This does make sense. A Top30 method was no better than a Top25, and a Top40 was even worse. Remember that it takes time to do each and every scan, and that by the time you get to scan 31, your peak may be gone. The next 10 MS/MS fills may be focused on ions that have already passed in your chromatography gradient. This is very dependent on the chromatography conditions, instrument speed, and sample load, but good to keep in mind!
Additionally, it would be nice to reproduce this experiment on other instruments. I forget the resolutions used on the Elite here, but they were pretty high. I'd love to take a look at a similar experiment ran on the XL and/or Velos at lower resolution.
Thursday, October 25, 2012
Final opinion -- HCD vs. CID+HCD for iTRAQ
I get this question a lot: What is the best way to do a reporter ion experiment (iTRAQ, TMT) on an Orbitrap?
In order to find out, we took human serum, depleted it, digested it and fractionated the peptides with strong cation exchange chromatography.
Each fraction was ziptipped, resuspended and separated into two identical fractions.
One half of each fraction went into a Top5 method, where the 5 most intense ions were first fragmented by CID then with HCD.
The other half of the fractions were fragmented only by HCD, and both the reporter ions and sequence were read in the Orbitrap.
In order to find out, we took human serum, depleted it, digested it and fractionated the peptides with strong cation exchange chromatography.
Each fraction was ziptipped, resuspended and separated into two identical fractions.
One half of each fraction went into a Top5 method, where the 5 most intense ions were first fragmented by CID then with HCD.
The other half of the fractions were fragmented only by HCD, and both the reporter ions and sequence were read in the Orbitrap.
The column, gradients, and applicable settings were the same for the Orbitrap Velos that was used. The only real difference was that the samples ran on the first method were ran in triplicate.
In my mind, the results aren't even close. In 3 times the run time, the CID + HCD method still lost. While the majority of proteins were the same, in 1/3 the time, the HCD method turned up significantly more proteins.
This isn't the first time I've seen this kind of data. In general, anything that increases your cycle time hurts your results -- even adding a complementary fragmentation method.
Summary: Use an HCD based fragmentation method for iTRAQ experiments.
Of course, there is a caveat here, and an explanation for the Orbitrap technical note that endorses the first method: Between the Orbitrap XL and Orbitrap Velos platforms, the HCD cell was dramatically altered. Dramatically. HCD is hundreds of times more efficient on the Velos platforms due to these changes. This allows me to clarify this summary:
If you have an Orbitrap Velos/Pro/Elite, use HCD only. For an Orbitrap Discovery or XL, use the CID+HCD method.
Tuesday, October 23, 2012
MS3 for reporter ion (iTRAQ/TMT) Quan
The idea is this: When you are looking at reporter ions, such as TMT and iTRAQ, the resulting ions that you are using for your quantification are in the low mass range where there is lots of interfering junk. Also, if you have co-isolated more than one ion species, then you may be looking at reporter ions from both your ion of interest as well from these co-isolated ones.
I'm going to take a step back. The following figure is an ideal iTRAQ experiment.
In the ideal set up, you only get your ion of interest fragmented and you can trust the above statement. More reporter ion 1 means that this protein is up-regulated in patient #1.
The problem is this: Although we have selected a specific ion, sometimes within 1 part-per million (0.01 Da or less, the instrument can only isolated as well as its weakest component can isolate. This often means that when you think you are fragmenting ion 515.01 +/- 0.01, you are actually fragmenting 515.01 +/- 2.0. This allows other contaminating ions in to screw up your ratios.
This method goes one step forward and selects the ion again, and does MS3 on it, with the correct assumption that the majority of contaminating ions that slipped through for MS2 will not be able to repeat the trick and be selected for MS3.
The benefit is vastly improved quan values. If this is what is important to you, I strongly recommend you read this paper!
Unfortunately, there is a drawback. The extra step in getting and isolating the MS3 takes additional time. This is why I doubt I'll ever use this method. In my work, I need to dig deep. The proteins I am looking for are the lowest possible copy numbers. These are proteins expressed by a percentage of parasites that are infecting a percentage of human cells.
Would I like better quan? Of course! But when I do an iTRAQ/TMT experiment, I am averaging (automatically, in Proteome Discoverer) the reporter ions from a number of peptides from the same protein and then I am looking for pathways, not individual quantifications.
I believe that this pathway is implicated in my disease of interest because multiple proteins in this pathway seem to be affected during infection. Using a method that is more precise, but gives me fewer of these proteins is going to adversely affect my results, in the way that I use reporter ions -- as a filtering method for implicating pathways.
Don't get me wrong. I absolutely love the paper from Ting et al., it is just that the drawbacks outweigh the positives for my application of reporter ions.
Thursday, October 18, 2012
Byonic -- 1st impressions
I have a few extremely interesting RAW files that I was given a while back that I have ran against nearly every software package on the planet. They are interesting because they are from a mixture of human proteins and the proteins from an organism with an extremely unstable genome. These two files are what I measure all software packages by. The samples are identical, with the exception that the MS/MS was collected with CID/ion trap in the first and HCD/Orbitrap in the second
Yesterday I finally had time to run these samples in Byonic. The results are extremely impressive. Extremely. My primary protein of interest in this sample is an large membrane protein primarily composed of large variable regions which are expressed on the cell surface. The first challenge is that membrane proteins are hard to ionize/fragment/sequence in an MS experiment. The second challenge is the high level of variability.
Using Sequest on the CID sample with the proper cutoffs will give you 10 peptides from this protein. Adding mascot will give you 2 additional peptides that Sequest does not. Running the same sample with no modifications, except for carbamidomethylation of cysteines, in Byonic returns 15 peptides. With zero modifications, the search is fast. I can't give you a good metric as I currently only have Byonic functional on a 32 Bit Win 7 machine with 3.5 GB of hard drive space. I'll have better metrics after running this on my server, where I have benchmarked processing times for various software packages running this sample.
The real advantage is when this sample is re-ran incorporating the 'wild card' search which allows for variations within a user-set mass range. I used the default cut-offs of -40 and +200 Da.
The rerun added 7 unique peptides that all appear to have suffered 1 amino acid substitution! So I've moved from 12 peptides in Sequest + Mascot to 22 peptides from my protein of interest, as well as a lead in point to the modifications that this particular parasite has undergone.
Another big advantage to Byonic is your report. When the processing is complete, you get an Excel spreadsheet with 3 pages: 1) A summary 2) Your spectra/peptide report 3) Your nicely summarized protein report.
The summary contains a plot of your precursor mass errors and the distribution of your protein scores and other useful information as shown above. The spectra and protein reports are easily searched, well organized, and contain all the right information.
I may post more after further study, but I just want to leave you here with this suggestion: Contact Protein Metric and check out this software. I think you will be impressed!
Friday, September 21, 2012
Byonic -- A next generation search engine
This week I learned about Byonic, a 'next generation' search engine from Protein Metrics. And what I heard is really exciting, but I'll back up a few steps.
Dynamic modifications are functional groups or post-translational modifications that may or may not be present in your proteome. For example, when we are doing a phosphoproteomic study, we set +phospho as a dynamic modification that may, or may not, be on every serine, threonine and tyrosine in every protein in the proteome. Every modification dramatically increases the matrix that your spectra are searched against, leading to an increase in search time.
Back when I was doing phosphoproteomics with Bioworks (Sequest), I expected that a full human proteome search would nearly triple in search time when I added the possibility of just the three phosphorylation states mentioned above. While multi-core processors with multi-thread algorithms have cut this time, we are still practically limited in Sequest and Mascot to a small number of PTMs for the sake of time and bandwidth.
This is where Byonic steps in. Byonic can look at hundreds of potential modifications. How? I don't know exactly, but I have a suspicion. What if your reach engine ran through and identified every unmodified peptide. Even on a single core Sequest with plenty of RAM, you could complete that search in minutes. Then you took your identified peptides (you could use a very loose stringency) and you exported a FASTA file that only contained those proteins that might contain the peptides you probably ID'ed. In this step you would very quickly reduce your database at least 10 fold, but most likely, several hundred fold.
With this reduced database, you could add dynamic modifications willy-nilly without causing your searches to run for days or weeks.
Again, I have no idea if this is how Byonic works! This is simply a guess because it is the only way that I could think of to make a search of hundreds of dynamic mods fit into a reasonable amount of time.
Best part of this article? You can download Byonic and try it for free for 30 days. I'm going to dump a load of data into it this weekend. You can find out more about Byonic and Protein Metric here.
Wednesday, September 19, 2012
New toy from PNNL: Protein Coverage Summarizer
Looking for a new way to visualize your protein sequence coverage? Check out this free (and customizable) tool from PNNL.
Just don't forget to acknowledge them if you use it for a publication or grant!
Wednesday, September 12, 2012
Eksigent ekspert nanoLC 400 system
I don't really do a good job of keeping my disdain for Eksigent nano LCs to myself. The absolutely horrid experience we had with the nanoLC 2D systems will keep me from ever recommending these silly gas-driven things, but I'm still on the email lists. I know, other people like them. Just not me. Anyway, here is a copy of the announcement:
Oh golly! It is also SWATH compatible. Can't wait to review a paper that used this setup!
Subscribe to:
Posts (Atom)














