-
Notifications
You must be signed in to change notification settings - Fork 83
Two locus general matrix #3426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
lkirk
wants to merge
33
commits into
tskit-dev:main
Choose a base branch
from
lkirk:two-locus-general-matrix
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Two locus general matrix #3426
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
1508884
initial stab at a general matrix (no normalisation)
lkirk b144f8d
added dimension dropping, but I think transposing is better -- we don…
lkirk 92b422a
finalize and add tests for single and multipop
lkirk 8018550
turns out, the general norm function needs to know the state_dims
lkirk 0351141
fix up a bit of naming in general test funcs, remove unneeded branch,…
lkirk ad920d0
flake8 does not like assigning lambdas to variables
lkirk 8d22e8e
and black doesn't like that
lkirk e5fcd0e
do not test equality, this was useful on my local machine but is prob…
lkirk 6bb867f
lowlevel tests
lkirk 26bebf5
relax diff requirements (macos failure)
lkirk 667dc65
relax diff requirements (macos failure) -- previous commit fixed one
lkirk 8ea0852
new formatting tools, fix lint
lkirk 2ddf6d0
remove TODOs, old comment and tested elsewhere
lkirk 680f9c5
make testing more clear
petrelharp 5e984be
preserve native dimensions instead of expanding at the end
lkirk e08abf4
Update tests according to Peters's feedback
lkirk bd0a1a5
msprime produces different trees on macos (same seed)
lkirk 4c04ff3
Clean up python C tests
lkirk 3f4c0ed
Add/refine tests, draft docstring
lkirk 6685399
regain test coverage for default sample sets
lkirk 70cd6b4
Revert "regain test coverage for default sample sets"
lkirk be997cf
update comment about result dimension
lkirk 9481921
be more explicit about setting the default norm function
lkirk 7387461
linting does not like assigning lambdas to variables
lkirk f5b1940
add an else statement to improve readability (review)
lkirk 6d8a81c
add a few more tests (review)
lkirk f854aa1
Add some minimal documentation about the purpose of the two entrypoints
lkirk 8c49863
Test explicitly that our internal data is read only
lkirk 37b1420
Fix memory leak; more readonly arrays
lkirk 279cc72
Return on summary function error (bug)
lkirk 7378e42
Incorporate Peter's improvement to the test comments
lkirk 2fa87cd
Update docstring (feedback from Peter)
lkirk 824faaa
turns out the documentation build doesn't like ``result_dim``s changi…
lkirk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.