Skip to content

Commit 488b02b

Browse files
authored
Python version of alignments with missingness (#3317)
1 parent 8e6b1e6 commit 488b02b

File tree

7 files changed

+371
-141
lines changed

7 files changed

+371
-141
lines changed

c/CHANGELOG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
----------
2+
Unreleased
3+
----------
4+
5+
- ``tsk_variant_init`` and associated variant decoding methods now
6+
fully support TSK_ISOLATED_NOT_MISSING not being set for internal nodes.
7+
(:user:`benjeffery`, :pr:`3313`)
8+
9+
110
--------------------
211
[1.2.0] - 2025-09-24
312
--------------------

python/CHANGELOG.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
----------
2+
Unreleased
3+
----------
4+
5+
**Features**
6+
7+
- ``TreeSequence.variants``, ``.genotype_matrix``, ``.haplotypes``, and ``.alignments`` methods
8+
now fully support ``isolated_as_missing`` behaviour with internal nodes.
9+
(:user:`benjeffery`, :pr:`3313`, :pr:`3317`, :issue:`1896`)
10+
11+
**Breaking Changes**
12+
13+
- The ``reference_sequence`` argument to ``TreeSequence.alignments`` is now required
14+
to be the same length as the tree sequence. Previously it was required to be the length
15+
of the requested interval.
16+
(:user:`benjeffery`, :pr:`3317`)
17+
118
----------------------
219
[1.0.0b3] - 2025-10-15
320
----------------------

0 commit comments

Comments
 (0)