Skip to content

Releases: CompOmics/IM2Deep

v2.0.0-alpha.3

v2.0.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@RalfG RalfG released this 14 Apr 14:13

2.0.0-alpha.2

2.0.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@RalfG RalfG released this 08 Apr 14:15

v2.0.0-alpha.1

v2.0.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@RalfG RalfG released this 18 Mar 16:00
5191751

This release is the first alpha for a fully restructured Python and CLI API. The new version also completely switches from Tensorflow to PyTorch.


Changed

Added

  • New modular architecture subpackage for activations, blocks, callbacks, helpers, and losses.
  • GitHub Actions test workflow for linting, formatting, type checking, and multi-version testing.
  • Broader test coverage across the refactored API.

Changed

  • Refactored the package API for IM2Deep 2.0, including a simplified __init__.py and improved version handling.
  • Reorganized the codebase into clearer modules for core functionality, calibration, model operations, and architecture components.
  • Expanded the documentation with clearer installation, usage, CLI, Python API, calibration, and output guidance.
  • Updated development workflows to use uv, ruff, and improved CI caching and artifact handling.
  • Refactored the publishing workflow to separate build and publish stages.
  • Simplified dependencies, including fully switching to PyTorch over previous Tensorflow with optional PyTorch dependency.

Removed

  • Legacy imports, outdated modules, and obsolete model files.
  • Custom exceptions from the package entry point.
  • The NumPy version pin.

Full Changelog: v1.2.0...v2.0.0-alpha.1

v1.2.0

Choose a tag to compare

@rodvrees rodvrees released this 08 Jan 13:02

What's Changed

  • Remove Numpy version pin; general linting and typing updates by @RalfG in #17

Full Changelog: v1.1.1...v1.2.0

v1.1.1

Choose a tag to compare

@rodvrees rodvrees released this 11 Dec 15:06
d82de26

What's Changed

  • Fix MS2Rescore compatibility (calibration data typing) by @rodvrees in #15

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@rodvrees rodvrees released this 08 Aug 14:18
aa0c360

What's Changed

Full Changelog: v1.0.3...v1.1.0

v1.0.3

Choose a tag to compare

@rodvrees rodvrees released this 05 May 08:07
6fc6c0d

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@rodvrees rodvrees released this 27 Feb 08:52
95ca902

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@rodvrees rodvrees released this 18 Feb 09:10
c3ec3a0
Bump version

v1.0.0

Choose a tag to compare

@rodvrees rodvrees released this 18 Feb 09:04
7656184

What's Changed

  • Addition of multiconformer prediction model and functionality by @rodvrees in #8
  • Improve docs and functionality by @rodvrees in #3

Full Changelog: v0.3.1...v1.0.0