https://github.com/tskit-dev/msprime

sort by:
Revision Author Date Message Commit Date
f8ed3cb Merge pull request #350 from jeromekelleher/fix-setup Added missing comma to setup.py. 15 January 2018, 20:28:57 UTC
41418da Added missing comma to setup.py. 15 January 2018, 20:16:50 UTC
cffec4f Merge pull request #346 from jeromekelleher/tables-docs Tables docs 15 January 2018, 18:44:17 UTC
4360ca7 Updated error messages. Closes #280. 15 January 2018, 17:48:00 UTC
491c94d Added example of using tables API to tutorial. Closes #292. 15 January 2018, 17:33:00 UTC
946a0c3 Added tree sequence requirements section. 15 January 2018, 16:33:17 UTC
9bf2d30 Documented MutationTable API and encoding functions. 15 January 2018, 13:19:09 UTC
2d20f56 Documented SiteTable API. 15 January 2018, 12:08:11 UTC
22bd465 Changed sphinx labels to use _ rather than -. This is so that vim will recognise the labels as identifiers and tab complete them. 15 January 2018, 11:51:01 UTC
51d11e2 Added example for ord("0") trick. 15 January 2018, 11:26:58 UTC
0ab7697 General docs for ragged columns. 14 January 2018, 20:33:08 UTC
8265395 Added docs for MigrationTable API. 14 January 2018, 15:37:07 UTC
63e8ff0 Updated EdgeTable API docs. 14 January 2018, 15:37:07 UTC
8f63bc4 Merge pull request #345 from jeromekelleher/workaround-windows Temporarily disable some threading tests on Windows. 14 January 2018, 15:32:24 UTC
41552b2 Temporarily disable some threading tests on Windows. 13 January 2018, 12:44:29 UTC
6ae8e09 Merge pull request #343 from jeromekelleher/tree-first Added TreeSequence.first() method. 13 January 2018, 12:41:04 UTC
1caf3ca Added TreeSequence.first() method. Closes #340. 13 January 2018, 11:47:47 UTC
b9c7912 Merge pull request #339 from jeromekelleher/strict-text Text formats update. 11 January 2018, 15:05:42 UTC
f169612 Updated documentation for text formats. 11 January 2018, 14:19:59 UTC
3f14e89 Change 'sep' argument to 'strict'. Closes #337. 11 January 2018, 12:33:06 UTC
9c4ea66 Merge pull request #335 from jeromekelleher/docathon Update docs for tables API. 10 January 2018, 17:56:48 UTC
a35a4c2 Added more detail to the table definitions. 10 January 2018, 16:37:24 UTC
84c4212 Added discussion of pickle and == support for tables. 10 January 2018, 14:14:08 UTC
358f188 Changed Table.reset() to Table.clear(). This is a more Pythonic naming convention. Table.reset() has been retained as a deprecated alias. 10 January 2018, 13:56:54 UTC
853e11a Moved the table example to the section header. 09 January 2018, 17:03:57 UTC
6b8349a Changed high-level method signatures, update docs. 09 January 2018, 15:58:46 UTC
5d30366 Added row access to remaining tables. 08 January 2018, 21:00:31 UTC
f27ba6e Add row-access for NodeTable. 08 January 2018, 16:55:43 UTC
0c58c5b Improvements to Tables API: 1. add_row now returns the ID of the row just added. 2. Metadata now defaults to None, making documentation of high-level methods easier. 3. Partial updates of the high-level tables API methods. 08 January 2018, 16:15:11 UTC
a551699 Changed sphinx docs to Python3 only. Also added manual mocks so that API docs show up. 03 January 2018, 14:42:20 UTC
1b8105f reorganising tables API docs. 03 January 2018, 14:42:07 UTC
6616838 Updated HDF5 format definitions for v10. 03 January 2018, 10:22:37 UTC
e044d3d Merge pull request #333 from jeromekelleher/text-metadata Text metadata 03 January 2018, 10:21:31 UTC
6a80764 Fixup sort_tables and tests. 03 January 2018, 09:50:43 UTC
c033d63 Added general separator argument to load_text. 03 January 2018, 09:50:43 UTC
198d31a Fixed erroneous assert. 03 January 2018, 09:50:43 UTC
b5a3184 Added base64 encoding of metadata for text format. 03 January 2018, 09:50:43 UTC
fd06d69 Merge pull request #334 from ashander/document-load-tables Docstring updates: load_tables, simplify_tables, EdgeTable 02 January 2018, 18:01:48 UTC
82dece2 Fix arglist in simplify_tables doc 02 January 2018, 17:11:04 UTC
9524e8b Improve docs for Tables API Additions or fixes in: load_tables, sort_tables, simplify_tables, dump_tables, and EdgeTable 02 January 2018, 17:02:21 UTC
3f44cba Merge pull request #330 from jeromekelleher/binary-metadata Basic examples for json-schema metadata. 21 December 2017, 14:11:42 UTC
3c2caba Basic examples for json-schema metadata. 21 December 2017, 13:39:40 UTC
d09cc6d Merge pull request #328 from jeromekelleher/variant-alleles Add 'alleles' list to Variant object. 21 December 2017, 11:28:09 UTC
4871308 Added checks for large numbers of alleles. 21 December 2017, 11:00:10 UTC
eb2b1d9 Removed mutations from WF simulator; use jukes_cantor instead. 20 December 2017, 16:45:16 UTC
358cdb5 Tests for multi-char mutations & fix simplify bug. 20 December 2017, 16:19:00 UTC
22e4225 Initial support for variant.alleles. 20 December 2017, 12:38:44 UTC
b87748c Removed buffer from VariantGenerator and simplified. 20 December 2017, 11:45:00 UTC
38df8e2 Fixed missing genotypes copy. 20 December 2017, 10:12:24 UTC
88bafb2 Fixed some flake8 issues. 20 December 2017, 09:47:20 UTC
3d99916 Minimal changes to make variant generator work. 19 December 2017, 19:07:04 UTC
6b0fa7b Removed 'alphabet' concept and binary haplotype generator. 19 December 2017, 18:46:50 UTC
2dad459 Basic low-level changes needed for variants/alleles. 19 December 2017, 18:31:06 UTC
f9a7313 Initial pass at alleles for variant generator. 19 December 2017, 14:09:59 UTC
a267e1c Merge pull request #326 from ashander/tag-file-format-version Add listing of hdf5 file formats to docs 16 December 2017, 13:20:00 UTC
33c1abc Document hdf5 format versions raw data created with git log --oneline -L40,41:lib/msprime.h > raw_data.txt 15 December 2017, 21:08:17 UTC
6de8ed1 Merge pull request #322 from jeromekelleher/ragged_col_cumulative Change ragged column lengths to offsets 13 December 2017, 09:39:48 UTC
ae9bb7b Initial mutation metadata API. 12 December 2017, 14:53:10 UTC
b60a54b Changed simplify_tables to return node_map. This fixes a potential memory access violation under threads and simplifies the API. 12 December 2017, 14:32:11 UTC
3eadf15 Fixed memory leak from HDF5 version, and GIL issue. 12 December 2017, 13:14:59 UTC
dfe6a29 Initial changes for mutation.metadata. 12 December 2017, 11:05:04 UTC
375add1 Low-level changes for mutation.metadata. 12 December 2017, 10:50:17 UTC
ae6e2e5 Finished high-level changes for site metadata. 11 December 2017, 20:59:23 UTC
6189577 Low-level implementation of site metadata. 11 December 2017, 17:47:14 UTC
bde116c Changed list_len_t to table_size_t. 11 December 2017, 15:52:02 UTC
32283cc Cleared up various testing issues and gaps. 09 December 2017, 19:58:51 UTC
7d007af Updated HDF5 format tests. 08 December 2017, 16:06:59 UTC
6d5e14c Added basic output for provenances. 08 December 2017, 15:04:56 UTC
9b41c8a Updated low-level Python provenance API. 08 December 2017, 14:25:26 UTC
496df9d Changed provenance to provenances for consistency. 08 December 2017, 12:31:06 UTC
e7c7240 Updated low-level APIs for provenance. 08 December 2017, 12:29:20 UTC
43aada8 Changed Provenance.provenance to Provenance.record. 08 December 2017, 11:05:29 UTC
a1c0bf2 Added ID column to node text format. Removed dump_sample_text method. 08 December 2017, 10:02:32 UTC
2341f23 Fixed memory leak in table pickling. 08 December 2017, 09:22:06 UTC
195d13b Removed 'restrict' keyword as caused problems. 07 December 2017, 17:18:13 UTC
4f66d8f Rough high-level changes for ProvenanceTable. 07 December 2017, 17:05:42 UTC
b862cd0 Made tests compile and pass for provenance changes. 07 December 2017, 15:36:11 UTC
6f091b2 Initial changeover to provenance table. 07 December 2017, 15:21:11 UTC
b4b3d3a Fixed py3 test bug, and improved bytes encoder. 07 December 2017, 11:45:11 UTC
ec8a7c2 Make py3 default makefile target. 07 December 2017, 11:18:24 UTC
a315662 Initial addition of provenance_table_t. 06 December 2017, 20:55:06 UTC
5ad4311 Fixed bug in metadata recording. 06 December 2017, 20:08:27 UTC
4b697e4 Initial coding for metadata on nodes. 06 December 2017, 17:55:55 UTC
0fcffe9 Added methods to pack binary data. 06 December 2017, 16:48:03 UTC
be36662 Cast to Py_ssize_t for 64 bit windows. 05 December 2017, 21:01:59 UTC
b1f0e83 Changed node.name to node.metadata. 05 December 2017, 20:52:47 UTC
8ebecab name->metadata in C code. 05 December 2017, 20:30:44 UTC
f68f7fd Change tables API to use offset arrays instead of length. This commit changes the protocol used to encoded ragged length arrays in the tables API to use an array of n + 1 offsets to encode n variable length rows. The HDF5 format versino has been bumped but not finalised. 05 December 2017, 20:11:06 UTC
e504abd Merge pull request #324 from jeromekelleher/update-pep8 Fix minor flake8 issues. 04 December 2017, 10:38:48 UTC
da67e3f Fix minor flake8 issues. 04 December 2017, 10:07:38 UTC
c85ac01 Merge pull request #321 from ashander/update-docs-to-tables Update EdgeTable and NodeTable docstrings/docs 30 November 2017, 16:31:41 UTC
8d659b6 Updating EdgeTable and NodeTable docs 29 November 2017, 17:16:20 UTC
5ccbeec Merge pull request #320 from jeromekelleher/simplify-gil Release GIL during table operations. 27 November 2017, 19:50:07 UTC
29a1328 Changed failure threshold for thread tests to >= 0. It's too difficult to require this and will lead to random failures on CI. 27 November 2017, 13:25:57 UTC
bc0c38d Fixed logic bug in lock release and updated tests. 25 November 2017, 13:52:58 UTC
ffc7671 Release GIL during table operations. Adds a 'lock' to each table object, which should ensure thread safety in Python. Any access to a table operate which changes its state should set these locks before releasing the GIL. 22 November 2017, 12:30:12 UTC
a92660a Merge pull request #319 from jeromekelleher/simplify-perf-notes Added note on performance impact of defrag. 21 November 2017, 19:46:55 UTC
a7c3091 Added notes on performance for simplify. 21 November 2017, 17:54:01 UTC
4e0e05e Merge pull request #318 from petrelharp/print_nodes print node table prints `is_sample` instead of `flags` 21 November 2017, 09:48:02 UTC
bb8eaef print node table uses is_sample not flags 20 November 2017, 21:37:04 UTC
back to top