Skip to content

Commit bbe32ac

Browse files
committed
Ready for v3.5; cleaned up old docs
1 parent c7b428c commit bbe32ac

23 files changed

Lines changed: 77 additions & 9509 deletions

CHANGELOG.md

Lines changed: 0 additions & 96 deletions
This file was deleted.

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ authors:
66
family-names: "Lassmann"
77
orcid: "https://orcid.org/0000-0002-0138-2691"
88
title: "Kalign 3: multiple sequence alignment of large datasets"
9-
version: 3.4.9
10-
date-released: 2020-03-20
9+
version: 3.5.0
10+
date-released: 2026-02-27
1111
url: "https://github.com/TimoLassmann/kalign"
1212
repository-code: "https://github.com/TimoLassmann/kalign"
1313
license: Apache-2.0

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ include(CMakePackageConfigHelpers)
1212
include(GenerateExportHeader)
1313

1414
set(KALIGN_LIBRARY_VERSION_MAJOR 3)
15-
set(KALIGN_LIBRARY_VERSION_MINOR 4)
16-
set(KALIGN_LIBRARY_VERSION_PATCH 9)
15+
set(KALIGN_LIBRARY_VERSION_MINOR 5)
16+
set(KALIGN_LIBRARY_VERSION_PATCH 0)
1717
set(KALIGN_LIBRARY_VERSION_STRING ${KALIGN_LIBRARY_VERSION_MAJOR}.${KALIGN_LIBRARY_VERSION_MINOR}.${KALIGN_LIBRARY_VERSION_PATCH})
1818

1919

ChangeLog

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
2026-02-27 Timo Lassmann <timolassmann@icloud.com>
2+
3+
* version 3.5.0 - Three modes
4+
Kalign now has three modes: default (best general-purpose), fast
5+
(same as v3.4), and precise (ensemble, highest accuracy, ~10x slower).
6+
- Ensemble alignment (--precise or --ensemble N)
7+
- Per-column confidence scores from ensemble mode
8+
- Ensemble consensus save/load (--save-poar, --load-poar)
9+
- Alignment refinement (--refine)
10+
- PFASUM substitution matrices (--type pfasum, pfasum43, pfasum60)
11+
- stdin via -i - convention (samtools/bcftools style)
12+
- Python align() now supports all parameters (mode, ensemble, etc.)
13+
- License changed from GPL-3.0-or-later to Apache-2.0
14+
- Fixed crash in Python align() on Linux (uninitialized MSA fields)
15+
- Fixed selenocysteine (U) handling in reduced alphabet (Debian #1127766)
16+
117
2026-02-10 Timo Lassmann <timolassmann@icloud.com>
218

319
* version 3.4.9

0 commit comments

Comments
 (0)