tskit
tskit copied to clipboard
Population-scale genomics
Current TreeSequence.at() and other methods to seek to a particular tree work by iterating along the trees. This isn't very efficient, if we want to get a tree in the...
Currently windows in the stats calculations insist on starting with 0 and ending with L. Relax this to allow windows within the sequence.
We're getting some very powerful tools with the new draw_svg() functions, but we're missing a simple way to annotate a tree sequence (like say, node colours) without having to be...
For teaching purposes, and possibly for other reasons too, I think it would be really useful to be able to load a tree sequence from a URL. IMO the nicest...
In https://github.com/tskit-dev/tskit/issues/1253#issuecomment-801794457 @benjeffery suggested we might like to be able to visualise edges in `tree.draw_svg()` plots to give an idea of the span covered by each edge.
I'm just looking at the viz tutorial. It strikes me that, now we have capable metadata (thanks @benjeffery !) it would be much more user friendly when creating an SVG...
This would be useful for generating the last tree in the ordering, as discussed in #944. We'd like to be able to write ```python tree = tskit.Tree.unrank((-1, 0), 6) ```
There are many situations where it's handy to know what the max and min times are, and it would be nice if we could avoid having to do a full...
Advertise possibilities, advise of limitations and give an example of loading a ts from a URL and plotting it.
As noted in the docs, the `genotype_matrix` method can be very memory intensive. As we get to larger datasets, I suspect users might want to only extract portions of the...