Skip to content

Expose InstaNovo workflows in online input form - #30

Open
BioGeek wants to merge 1 commit into
barsnes-group:mainfrom
BioGeek:instanovo
Open

BioGeek wants to merge 1 commit into
barsnes-group:mainfrom
BioGeek:instanovo

Conversation

@BioGeek

@BioGeek BioGeek commented Jun 23, 2026

Copy link
Copy Markdown

InstaNovo is a de novo peptide sequencing tool.

This PR exposes three InstaNovo workflow choices in Online PeptideShaker:

  • InstaNovo: de novo peptide sequencing with the transformer-based InstaNovo model.
  • InstaNovo+: de novo peptide sequencing with the diffusion-based InstaNovo+ model.
  • InstaNovo with refinement: InstaNovo predictions refined with InstaNovo+.

Changes

  • Updates the Compomics Utilities dependency version.
  • Adds workflow engine labels for:
    • InstaNovo
    • InstaNovo+
    • InstaNovo with refinement

Notes

This is a small UI/workflow exposure change. It depends on the shared Compomics Utilities and PeptideShaker support being available in released artifacts used by Online PeptideShaker.

Tests

Manual Online PeptideShaker workflow testing should follow once the backend SearchGUI/PeptideShaker artifacts include the merged InstaNovo support.

Merge Order

Recommended order:

  1. Add InstaNovo and InstaNovo+ import support CompOmics/compomics-utilities#73
  2. Add SearchGUI support for InstaNovo and InstaNovo+ CompOmics/searchgui#387
  3. Add PeptideShaker import UI support for InstaNovo result files CompOmics/peptide-shaker#570
  4. Add DeNovoGUI compatibility APIs to Utilities CompOmics/compomics-utilities#74
  5. Add InstaNovo support to DeNovoGUI CompOmics/denovogui#53
  6. Update SearchGUI recipe to 4.3.17 bioconda/bioconda-recipes#66604
  7. Update PeptideShaker recipe to 3.0.13 bioconda/bioconda-recipes#66603
  8. This PR
  9. Bump PeptideShaker wrappers for InstaNovo support galaxyproteomics/tools-galaxyp#828

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.

1 participant