Comments (14)
Elude is hard to find. here it the github link to the code https://github.com/percolator/percolator/tree/master/src/elude_tool
from metamorpheus.
Best paper on the subject of LC prediction seems to be: https://www.ncbi.nlm.nih.gov/pubmed/28303880
which uses a support vector machine. An excellent lecture on SVR from an MIT professor (which greatly helps in understanding the paper) can be found here: https://www.youtube.com/watch?v=_PwhiWxHK8o
from metamorpheus.
one category
to learn on should be probability scores introduced for low res-bottom up
from metamorpheus.
I think that we should also consider adding and evaluating retention time predictions. This is standard for unmodifieds but I think would work well for modifieds. Delta retention times, scored by numbers of standard devations of all delta rts would be an excellent way to have an orthogonal measure of successful identification that would work well in percolator
from metamorpheus.
See (http://onlinelibrary.wiley.com/doi/10.1002/mas.21488/full) fore recent review of retention time prediction.
from metamorpheus.
ELUDE can predict retention times for modified peptides https://www.ncbi.nlm.nih.gov/pubmed/20735070
from metamorpheus.
Let's explore prediction time for mass shifts as well.
from metamorpheus.
Try to consider the number of modifications as a factor in the future implementation of percolator. Once that is done, the local FDRs should be indistiguishable, FDR should not be a function of anything.
from metamorpheus.
openMS also has some retention time prediction tools in C++ that can be found here https://github.com/OpenMS/OpenMS/tree/develop/src/topp
from metamorpheus.
LibSVM https://www.csie.ntu.edu.tw/~cjlin/libsvm/ has a C++ library with various pre-computed kernals. That might be something that we can use.
from metamorpheus.
Another good (shorter) video for understanding SVR:https://www.youtube.com/watch?v=N1vOgolbjSc
Good packages for SVR are Accord and libSVM (libSVMsharp wrapper for c#)
from metamorpheus.
I have Accord working.
from metamorpheus.
Is this something we still want to have in the output? We can do it really easily with the existing libraries in mzlib, but it's not worth including if we don't think it'll be useful (or if it takes a long time for big searches).
from metamorpheus.
in a sense the calculation is already performed as it is part of PEP, but the value computed is not added to the output. Not ready for prime time b/c there is no consideration for CE and the computation for ptm modifiied peptides is crude. I assume the computation will evolve and when it gets somewhat more perfected, i'd still like it added.
Also, i think that rachel is adding it to metadraw, which will be nice.
from metamorpheus.
Related Issues (20)
- Array.BinarySearch Audit HOT 2
- Getting an "Arithmetic operation resulted in an overflow" error when calibrating the data
- In PTM search assigned unimod id dosen't match real unimod id HOT 1
- XL toml causes crash
- Update Spectral Library Bug
- MetaMorpheus GUI fluctuating between running and not responding
- glyco spectrum library stuff
- Crosslink user controlled protein N-terminal as a modification site HOT 1
- MetaDraw doesn't load Looplinks or Deadends from crosslink search
- separation type menu not populated in calibration task window
- Metadraw crashes with PSMs that contains the fixed modification "Arginine amide on R, prot C-termini" Uniprot
- Index was outside the bounds of the array
- No Effect from Including spectrumLibrary.msp HOT 1
- Custom mod on custom amino acid HOT 1
- Specify contaminants database via command line
- FDR control HOT 1
- Add q-value output filter for XL Search
- add q-value to the all quantified peptides output.
- Crash - Index was outside the bounds of the array - XLSearchTask
- Glyco Results.txt does not have a summary at the top :(
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metamorpheus.