-
Notifications
You must be signed in to change notification settings - Fork 49
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
SNaQ 2.0 #215
SNaQ 2.0 #215
Conversation
Merge changes from crsl4/PhyloNetworks.jl
…n error, so we can remove the @test_logs calls
Codecov ReportAttention: Patch coverage is
|
Some comments for now:
|
@crsl4 and @NathanKolbow : the plan for PhyloNetworks v0.17.0 is to be a "small" core package without any SNaQ-related function, and those functions moved to a new
I would be happy to help. For example, I could start a skeleton for SNaQ.jl. This process was already started to move trait-related functions away from PhyloNetworks: see branch |
Yes, I agree! I don't think we should merge this in PhyloNetworks right now. |
I made a skeleton repo here https://github.com/JuliaPhylo/SNaQ.jll for SNaQ. I am not as familiar with SNaQ's code I'd be happy to help further with porting things over to this repo and setting up things like tests. |
Additions to the SNaQ algorithm:
snaq!
argumentpropQuartets
: proportion of quartets in the input data tosnaq!
that are used in the analysissnaq!
argumentprobQR
: uses quartet information to inform the heuristic search of network spaceAll tests have been updated to fit the updated functions and are passing.