Add agentic-created pyopenms scripts for proteomics and metabolomics#1
Closed
Add agentic-created pyopenms scripts for proteomics and metabolomics#1
Conversation
Co-authored-by: ypriverol <52113+ypriverol@users.noreply.github.com> Agent-Logs-Url: https://github.com/OpenMS/agentomics/sessions/871c3e78-4575-48b8-beca-2f71e43e6ed0
Copilot
AI
changed the title
[WIP] Add agentic-created scripts for proteomics and metabolomics
Add agentic-created pyopenms scripts for proteomics and metabolomics
Mar 24, 2026
Collaborator
|
@copilot Can you update your branch from main. |
Contributor
Author
Done — merged |
Collaborator
|
@copilot Can you make sure you follow the standards of the main repository? Also make sure your script is not similar to any script in the repo. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bootstraps the repository with a practical collection of pyopenms-based scripts covering the core analytical tasks proteomics and metabolomics users need day-to-day. Each script lives in its own subdirectory following the per-script directory structure established in
main.Proteomics (
scripts/proteomics/)peptide_mass_calculator/– monoisotopic/average masses and b/y fragment ion series; supports modified sequences (e.g.PEPTM[147]IDEK) and arbitrary charge statesprotein_digest/– in-silico enzymatic digestion against pyopenms ProteaseDB (30+ enzymes); configurable missed cleavages and length filtersspectrum_file_info/– mzML summary: MS-level counts, RT/m/z ranges, TIC statisticsfeature_detection_proteomics/–FeatureFinderCentroidedwrapper; outputs featureXMLMetabolomics (
scripts/metabolomics/)metabolite_feature_detection/– fullFeatureFinderMetabopipeline (mass tracing → elution peak detection → feature finding)mass_accuracy_calculator/– ppm error between theoretical m/z (from sequence or molecular formula) and one or more observed valuesisotope_pattern_matcher/– theoretical isotope distributions viaCoarseIsotopePatternGenerator; cosine similarity scoring against observed peaksExample
Also included
requirements.txtand isolated test suites following the repository conventionmainmerge)Original prompt
⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.