Skip to content

feature/Sage - #19

Open
lzw-gif wants to merge 7 commits into
mainfrom
feature/Sage
Open

lzw-gif wants to merge 7 commits into
mainfrom
feature/Sage

Conversation

@lzw-gif

@lzw-gif lzw-gif commented Oct 19, 2026

Copy link
Copy Markdown
Collaborator

Integrated the Sage unode with resources and tests.

@StSchulze StSchulze left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One minor change in the uftypes file, otherwise it looks great

Comment thread urgap/uftypes/proteomics.py Outdated
Comment on lines +71 to +74
proteomics.params = types.SimpleNamespace()
proteomics.params.ANY = ".msgfplus.params.ANY"
proteomics.params.MSGFPLUS_TXT = ".msgfplus_params.txt"
proteomics.params.SAGE_JSON = ".sage.json" No newline at end of file

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So far, parameter file types were included in the namespace of the engine e.g.

proteomics.dbsearch.MSFRAGGER_TSV = ".msfragger.tsv"
proteomics.dbsearch.MSFRAGGER_PARAMS = ".msfragger.params"

This has the advantage that they are grouped together rather than spread out, and that you avoid having the same name in different categories meaning different file types.

So, I would say, move these parameter file types into the dbsearch section, and then you have one sage_report_json and one sage_params_json

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good.

Lewis Winterberger (RIT Student) added 2 commits October 22, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants