-
-
Notifications
You must be signed in to change notification settings - Fork 359
Updating SageAdapter with new functionality + compatibility with new Sage versions #7577
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
hi can you check why there are conflicts in other parts? Maybe your branch is not up-to-date? |
Ah yes, it appears the branch is not up-to-date, and also there are some random whitespaces in files that probably accidentally got added while I was looking at the files. Will have these fixed by Wednesday afternoon. |
…eSearch into OpenSageSearch Updates current branch to fix preious merge issues.
Co-authored-by: Timo Sachsenberg <timo.sachsenberg@uni-tuebingen.de>
User description
Description
Added functionality to the SageAdapter tool by changing the SageAdapter.cpp and PercolatorInfile.cpp files. Now supports many different Sage features such as annotation, wide-window mode, chimera, FDR filtering among others. The tool is now also compliant with Sage's new variable modifications specifications and works on versions of Sage beyond v0.15.0.
SageAdapter now also provides PTM discovery functionality and additionally outputs a table of all discovered PTMs from the given data.
Checklist
How can 8000 I get additional information on failed tests during CI
Click to expand
If your PR is failing you can check outIf you click in the column that lists the failed tests you will get detailed error messages.
Advanced commands (admins / reviewer only)
Click to expand
/reformat
(experimental) applies the clang-format style changes as additional commit. Note: your branch must have a different name (e.g., yourrepo:feature/XYZ) than the receiving branch (e.g., OpenMS:develop). Otherwise, reformat fails to push.rebuild jenkins
will retrigger Jenkins-based CI buildsPR Type
enhancement, documentation
Description
Changes walkthrough 📝
PercolatorInfile.cpp
Enhance PercolatorInfile with TSV processing and FDR filtering
src/openms/source/FORMAT/PercolatorInfile.cpp
SageAdapter.cpp
Update SageAdapter for PTM discovery and Sage v0.15.0 compatibility
src/topp/SageAdapter.cpp
PercolatorInfile.h
Update PercolatorInfile interface for FDR threshold
src/openms/include/OpenMS/FORMAT/PercolatorInfile.h
CHANGELOG
Update CHANGELOG for SageAdapter enhancements
CHANGELOG
AUTHORS
Update AUTHORS file with new contributor
AUTHORS