Skip to content

Releases: smith-chem-wisc/mzLib

Big changes to MATCH BETWEEN RUNS

19 Nov 19:50
6411360
Compare
Choose a tag to compare

What's Changed

  1. Transcriptomics Digestion and Fragmentation by @nbollis in #801
  • Introduced support for handling RNA data within the UsefulProteomicsDatabases project.
  • Add new properties and caching to oligo digestion
  • Add RNA sequence and database handling and related test cases
  • Refactor and enhance RNA and oligo handling in tests
  1. Neutral Mass Spectrum by @nbollis in #806
  • Created a 'NeutralMassSpectrum' class to represent a spectrum read off of a deconvoluted file by deriving the MzSpectrum.
  1. Scan Filter in Averaged Spectra by @nbollis in #808
  • This change ensures that the ScanFilter property is properly set, improving the accuracy and completeness of the scan data
  1. MSFragger Results Folder Reader by @mzhastings in #792
  • efficiently access MsFragger results using the full results folder rather than accessing each psm.tsv file within the folder individually
  1. Get Modifications from Full Sequence by @nbollis in #796
  • Added two methods in IBiopolymerWithSetModifications allowing one to get out a list or dictionary of modifications from the full sequence and a dictionary of all known modifications
  1. Changes to MBR within FlashLFQ by @Alexander-Sol in #802
  • attempt to locate a decoy peak for each acceptor peak
  • All MBR peaks are fed into a binary classifier
  • For each file, Q-Values are calculated for each MBR peak by ranking them in PEP order and performing target-decoy competition
  1. Fixed decoy order by @Alexander-Sol in #809
  • decoys are sorted before they are returned to ensure that the list of Proteins is ordered the same way every time.

Stabilized Decoy Scrambling

13 Sep 20:31
983c3b0
Compare
Choose a tag to compare

What's Changed

  • Modified decoy scrambler to no longer use static Random generator by @Alexander-Sol in #798. Previously, calling the ScrambledDecoyProteinSequence would report different results depending on how many times it had been called previously. This was unintended, and has been reverted.
    • Quantifiable interfaces for results reading in FlashLFQ by @mzhastings in #793

New Contributors

Full Changelog: 1.0.551...1.0.552

1.0.551

26 Aug 17:36
71828ee
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.550...1.0.551

1.0.550

06 Aug 18:11
a78eea2
Compare
Choose a tag to compare
  • Update to .NET 8.0
  • Added external results readers for MsPathFinder, Crux, and FlashLFQ
  • Changed MBR scoring functions within FlashLFQ, refactored FlashLfqEngine
  • Added new function for generating decoy proteins, ScrambleDecoyProteinSequence

What's Changed

Full Changelog: 1.0.549...1.0.550

Revert Determination of Intensity Pairs for Spectrum Similarity

29 May 15:34
cfc2f28
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.548...1.0.549

1.0.548 - Bug Fixes and QoL Improvements

20 May 20:30
84b2e9d
Compare
Choose a tag to compare

What's Changed

  • Handled edge case with digestion product having a null parent by @nbollis in #763
  • Test fixed mod gptmd mod competition during digestion by @trishorts in #764
  • Update dotnet.yml by @Alexander-Sol in #767
  • Improved intensity pairs trying to make spectrum library comparisons faster by @trishorts in #765
  • Fragger Result reading by @nbollis in #770
  • Update dotnet.yml by @Alexander-Sol in #778
  • Allow SSRCalc to be called from just base sequence without constructing PeptideWithSetModifications by @nbollis in #773
  • Allow multiple custom fragmentations by @nbollis in #780
  • FlashLFQ now enables selection of peptides to be quantified by @Alexander-Sol in #779

Full Changelog: 1.0.547...1.0.548

1.0.547 - Nucleotides, bug fixes, and refactoring

13 Feb 20:23
4790e3e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.546...1.0.547

Minor Tweak to Digestion Parameters

11 Jan 19:59
1dc99fc
Compare
Choose a tag to compare

What's Changed

  • Changed behavior of masked members in Digestionparams by @nbollis in #756
    Enables toml reading and writing in MetaMorpheus

Full Changelog: 1.0.545...1.0.546

1.0.545 fix bugs in flashLFQ output

12 Dec 19:29
40c4c4b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.544...1.0.545

Update classes and class arrangment to accommodate both peptides and oligos

11 Dec 17:17
167fa9b
Compare
Choose a tag to compare

What's Changed

  • Eliminate extra tab from chromatographic peak by @trishorts in #747
  • Rearranging classes to fit within the Transcriptomics Structure by @nbollis in #743

Full Changelog: 1.0.543...1.0.544