Ptm stoich#1
Draft
pcruzparri wants to merge 44 commits into
Draft
Conversation
… branch of mzlib. Code is untestested. Have seen some discrepancies with the quantity of quantified mods and their indexing.
…(uninitialized object). commit wip.
…iants can be written.
…upsOutput() was not consistent when run individually vs when run with all other tests. The ordering of the output was changing. Fixed to not look for the first data line but rather for the one with the right PG.
1543412 to
bd8a7d4
Compare
… it to gui options. default will be to still write those mods out.
… into ptm_stoich
… into ptm_stoich
…t if exp design is no bueno) and meeting test expectations.
… iteration through collection without worrying about threading.
Resolve conflict in SpectralMatch.cs: - Keep ScanMetadata record approach from ptm_stoich branch - Add PrecursorScanDeconvolutionScore as separate property (not in ScanMetadata record)
Reverts the defensive default case that throws ArgumentOutOfRangeException for unhandled DeconvolutionType enum values (FromFile, Multiple). These values were added in mzLib 1.0.579 and are not yet supported by the GUI. Keeping the switch without a default allows unknown enum values to fall through silently, matching master behavior and fixing test failures in DeconHostViewModelTests and MetaDraw tests that transitively create a DeconHostViewModel. This is intentionally left as out-of-scope for this PR.
…ties and PeptideFdrInfo The protected SpectralMatch copy constructor (used by PeptideSpectralMatch.Clone for SILAC light/heavy conversion) was missing copies of: - IsobaricMassTagReporterIonIntensities (TMT/iTRAQ/diLeu reporter ions) - PeptideFdrInfo (peptide-level FDR stats) Both are now copied from the source PSM to the clone. Adds TestSilacClonePreservesQuantAndFdrData regression test.
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.
draft pr before opening pr upstream.