Skip to content

Commit

Permalink
Version bump; update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
RalfG committed Nov 19, 2024
1 parent 22c7d7e commit 490f6d7
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,23 @@ 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).

## [1.2.0] - 2024-11-19

### Added

-`io.alphadia`: Read support for AlphaDIA `precursors.tsv` (#103 by @rodvrees)
-`io.fragpipe`: Read support for FragPipe `psm.tsv` (#103 by @rodvrees)
-`io.diann`: Read support for DIA-NN TSV (#103 by @rodvrees)

### Changed

- 💥 `psm_list`: When returning a PSM property across the full PSMList (e.g. `psm_list["peptidoform"]`), `np.fromiter` is now used instead of `np.array`. This fixes an issue where if all peptidoforms have the same length, a 3D array of parsed sequences (amino acids and modifications) was be returned instead of an array of `Peptidoform` object. However, this does mean that all resulting arrays will have the `object` dtype instead of the previously coerced dtypes. This might lead to issues downstream. (#102)
-`io.idxml`: Make pyOpenMS an optional dependency, working around https://github.com/OpenMS/OpenMS/issues/7600 for now. For `idxml` support, install psm_utils with the `idxml` extra dependencies. (#107 by @paretje)

### Fixed

- 🐛 `io.pepxml`: Fix modification location and mass parsing. Position had an off-by-one error and the reported mass was the sum of the residue and modification instead of the modification alone. (fixes #100, #104)

## [1.1.1] - 2024-10-01

### Fixed
Expand All @@ -21,7 +38,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `Peptidoform`: Add `modified_sequence` property to return the modified sequence in ProForma format, but without charge state.
- `io`: Add support for reading and writing FlashLFQ generic TSV files.


## [1.0.1] - 2024-08-28

### Fixed
Expand Down

0 comments on commit 490f6d7

Please sign in to comment.