1
1
This roadmap is a rough plan of upcoming work. Contributions are welcome at anytime,
2
2
no matter where something is on this list.
3
3
4
- ## Next release
5
- ###[ Python 0.3.8] ( https://github.com/tskit-dev/tskit/milestone/26 ) and [ C 0.99.15] ( https://github.com/tskit-dev/tskit/milestone/28 )
6
- - Complete IBD features [ (project)] ( https://github.com/tskit-dev/tskit/projects/8 )
7
- - Large 64bit metadata columns (Python, already in C 0.99.14)
8
- - Small additions cleanup and bugfixes (see milestone [ issue list] ( https://github.com/tskit-dev/tskit/milestone/26 ) )
4
+ ## Upcoming releases
5
+ ### [ C API 1.0] ( https://github.com/tskit-dev/tskit/milestone/1 )
6
+ - Reduce memory usage of loading and saving by making them zero in-memory copy.
7
+ - Document all structs and methods that will be stable and supported indefinitely.
8
+ - Remove legacy cruft.
9
+ - Return genotypes as 32bit ints.
10
+ - Other clean up including sorting bugs and small features. (see milestone issue list)
9
11
10
- ## Nearterm goals
11
12
12
- ### [ C API 1.0] ( https://github.com/tskit-dev/tskit/milestone/1 )
13
- - Document all structs and methods that will be stable and supported indefinitely
14
- - Remove legacy cruft
15
- - Other clean up including sorting bugs and small features (see milestone issue list)
13
+ ## [ Python 0.5.0] ( https://github.com/tskit-dev/tskit/milestone/32 )
14
+ - Python release to accompany C API 1.0.
15
+ - Random access to site genotypes
16
+
17
+ ## [ Python 0.5.1] ( https://github.com/tskit-dev/tskit/milestone/33 )
18
+ - Python release to complete features needed for the tskit paper.
19
+ - Fast newick parsing
20
+
21
+ ## [ Python 0.5.2] ( https://github.com/tskit-dev/tskit/milestone/27 )
16
22
17
23
## Medium term priorities
18
24
@@ -30,4 +36,3 @@ no matter where something is on this list.
30
36
### [ Random Tree Access] ( https://github.com/tskit-dev/tskit/projects/5 )
31
37
- Build indexes to allow performant random tree access
32
38
33
- ### [ Reference Sequence support] ( https://github.com/tskit-dev/tskit/issues/146 )
0 commit comments