Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lazear/sage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.14.5
Choose a base ref
...
head repository: lazear/sage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Dec 6, 2023

  1. Update README.md

    lazear authored Dec 6, 2023
    Copy the full SHA
    181df24 View commit details

Commits on Jan 3, 2024

  1. feat: add MGF reader

    yujinjeong2 authored and lazear committed Jan 3, 2024
    Copy the full SHA
    fe43750 View commit details
  2. Copy the full SHA
    8e96109 View commit details

Commits on Jan 4, 2024

  1. Copy the full SHA
    d1a06c3 View commit details

Commits on Feb 3, 2024

  1. feat: ion mobility model

    added mobility to outputs and model details
    
    simplified model
    
    removed redundant logging
    
    changed feature engineering
    
    removed old comments
    
    removed resolved comment
    jspaezp authored and lazear committed Feb 3, 2024
    Copy the full SHA
    a7414c8 View commit details
  2. chore: release v0.14.6

    - add ion mobility to parquet outputs
    - update changelog
    - cargo fmt
    lazear committed Feb 3, 2024
    Copy the full SHA
    0cc7ca4 View commit details

Commits on Feb 7, 2024

  1. fix

    jspaezp authored and lazear committed Feb 7, 2024
    Copy the full SHA
    2ff0efb View commit details
  2. added test

    jspaezp authored and lazear committed Feb 7, 2024
    Copy the full SHA
    6969283 View commit details

Commits on Mar 8, 2024

  1. Copy the full SHA
    bc8bf85 View commit details
  2. chore: update deps

    lazear committed Mar 8, 2024
    Copy the full SHA
    b8ec014 View commit details

Commits on Mar 15, 2024

  1. Copy the full SHA
    99407db View commit details
  2. chore: release v0.14.7

    lazear committed Mar 15, 2024
    Copy the full SHA
    033e24b View commit details

Commits on Apr 15, 2024

  1. Copy the full SHA
    9e87042 View commit details

Commits on May 1, 2024

  1. Copy the full SHA
    a969ca7 View commit details

Commits on Jul 9, 2024

  1. Copy the full SHA
    93a9a8a View commit details

Commits on Jul 25, 2024

  1. Copy the full SHA
    5379198 View commit details
  2. fix: improve accuracy of preliminary score estimation

    - Remove fragment_min/max_mz parameters
    - Adjust ppm tolerance during preliminary search to account for charge
    lazear committed Jul 25, 2024
    Copy the full SHA
    d1280a7 View commit details
  3. Copy the full SHA
    5e1f2ce View commit details
  4. Copy the full SHA
    9ed046d View commit details
  5. Copy the full SHA
    fbfa71e View commit details
  6. Copy the full SHA
    cd9f511 View commit details

Commits on Jul 30, 2024

  1. Copy the full SHA
    0e2c7a6 View commit details

Commits on Sep 10, 2024

  1. Copy the full SHA
    854627b View commit details
  2. Copy the full SHA
    0a079b8 View commit details
  3. Copy the full SHA
    445f5ab View commit details

Commits on Oct 17, 2024

  1. Copy the full SHA
    04f5572 View commit details
  2. Copy the full SHA
    be2f56d View commit details
  3. Copy the full SHA
    5cc9ec6 View commit details
  4. Copy the full SHA
    888afad View commit details

Commits on Oct 30, 2024

  1. adding reference to i2MassChroQ

    OlivierLangella authored and lazear committed Oct 30, 2024
    Copy the full SHA
    b9042d8 View commit details

Commits on Nov 3, 2024

  1. Copy the full SHA
    da0042c View commit details

Commits on Nov 26, 2024

  1. Update README.md

    Added more tools that support sage
    douweschulte authored and lazear committed Nov 26, 2024
    Copy the full SHA
    73eaf49 View commit details

Commits on Dec 14, 2024

  1. refactor(cli): initial branch commit

    jspaezp authored and lazear committed Dec 14, 2024
    Copy the full SHA
    bd5b12c View commit details
  2. (refactor) moved format reader dispatch

    jspaezp authored and lazear committed Dec 14, 2024
    Copy the full SHA
    97263b1 View commit details

Commits on Feb 13, 2025

  1. feat: database splitting

    FEAT: added option to iterate over fasta chunks
    
    FEAT: Added cloning to Search and QuantSettings
    
    CHORE: made reordering of target_decoys a seperate function outside of digest
    
    CHORE: implemented build db from peptide list
    
    FIX: reorder_peptide function return
    
    FIX: ambiguous target/decoy peptides are now always target
    
    FEAT: added fasta chunking params to db
    
    CHORE: refactored process_chunk from runner
    
    FEAT: added defaultto IndexedDatabase
    
    FEAT: added quick_score option to quickly filter peptides
    
    FEAT: added parsing of the prefilter fasta by chunk parameters
    
    FEAT: added extra low memory option
    
    FEAT: using heap to retain best scores in low_mem mode
    
    FIX: merge issues
    
    FEAT: auto calculate prefilter chunk size
    
    chore: linearize history via rebase
    sander-willems-bruker authored and lazear committed Feb 13, 2025
    Copy the full SHA
    b2dfbb3 View commit details
  2. fix: unresolved imports

    lazear committed Feb 13, 2025
    Copy the full SHA
    5e0a069 View commit details
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.15.0-alpha] (unreleased)
### Added
- Initial support for searching diaPASEF data
- `override_precursor_charge` setting that forces multiple charge states to be searched
### Breaking Changes
- `precursor_ppm` field reports the non-absoluted average mass error, rather than the absoluted average mass error.
- Don't deisotope reporter ion regions if MS2-based TMT/iTRAQ is used
- Removed `fragment_min_mz` and `fragment_max_mz` parameters. These were decreasing the accuracy of preliminary scoring estimation when attempting to annotate multiply-charged, high-m/z ions.

## [v0.14.7]
### Added
- Added columns missing from parquet output: `semi_enzymatic` and `missed_cleavages`
### Changed
- Fixed ion mobility parsing from some mzMLs
- MGF paths were being lowercased prior to parsing

## [v0.14.6]
### Added
- Support for MGF files
- Support for writing ion mobility measurements to output files: `ion_mobility`, `predicted_mobility`, `delta_mobility` added to primary tsv and parquet reports. Ion mobility is predicted in a similar manner to RT, using a linear model trained on the data from the search.

## [v0.14.5]
### Added
- Support for semi-enzymatic digests (`database.enzyme.semi_enzymatic` parameter)
@@ -232,4 +253,4 @@ Either a single floating point number (-18.0) or a list of floating point number
### Added
- Retention time prediction
- Ability to filter low-number b/y-ions for faster preliminary scoring (`database.min_ion_index` option)
- Ability to toggle retention time prediction (`predict_rt`)
- Ability to toggle retention time prediction (`predict_rt`)
Loading