Open ypriverol opened 8 hours ago
Also remove IDScoreswitcher. I think @timosachsenberg merged my simplification changes
I defnitely merged also some IDScoreSwitcher changes but I did not test it in the context of quantMS. I think it is a valuable change but should be done with two PRs that are each tested on some small data.
What about changing all the tests in singularity and docker to point to OpenMS Dev. Which we sync the test and new deployments and changes in OpenMS with quantms more clearly-tidy. ?
Related to this topic, we have one flag called posterior_probabilities = 'percolator'
this flag defines the posterior_probabilites used in the workflow. However, I have never run this flag without that value. Can we remove it @daichengxin @jpfeuffer? We should always use Percolator probabilities.
We could remove this parameter and the corresponding modules if we make sure always use the Percolator probability. But I don't see any harm in leaving it there. I don't know if any other users use it, at least we
No harm, but confusing if is always used with same value.
Fine with me. Percolator will not work for very small data though.
How small are we talking here?
Hard to say. @timosachsenberg knows better. 1000 PSMs after FDR filter?
Ok, quantms is not designed for that anyway. I haven't seen any msruns with less that 1k psms.
Hard to say. @timosachsenberg knows better. 1000 PSMs after FDR filter?
Yeah maybe 400 would still work. I think we added it as fallback to be able to analyze small studies or blanks (!) if we do per file percolator
If people don't use it really, it should be here unless someone needs it, BTW, the pipeline becomes more complex for something that hardly happens.
BTW, @timosachsenberg @jpfeuffer @daichengxin The PR removing posterior_probabilities = 'percolator'
is ready here https://github.com/bigbio/quantms/pull/450
Description of feature
In the latest OpenMS (dev) version, the FeatureExtraction process happens within each Search engine adapter MSGFAdapter, SAGEAdapter, etc. We don't have to rerun this step for every Search engine, then this step can be removed it.
Thoughts @timosachsenberg @jpfeuffer before starting.