-
Notifications
You must be signed in to change notification settings - Fork 41
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
Dev #61
base: dev
Are you sure you want to change the base?
Dev #61
Conversation
…g csv output with tabs
Thanks Zhen, nice to see someone helping out! Concerning the It seems the tests are failing because
So if we update the tests, I can merge this in. |
Hi Arthur, the failed tests were due to replacing gene ids in multi-species diamond search and alignment trimming. I see that that we trim sequence alignments twice (a bit redundant) and the tests only considers the first one. I did not change the tests for now, but will modify it a little bit later, e.g. maybe for gene tree inference we can tolerate some gaps. For the commit about diamond, I just added a diamond output file in the output folder (in wgd_dmd by default). |
Hi Arthur,
I am going through the
wgd
code as a way to learn a bit more of python. It is fun actually :-) I have made some changes to let V2 produce similar output files as V1. I've seen that you've put weighting stuff in the visualization part, but I think it would still make sense to include them in theksd
Ks table, so that others can draw the distributions by their own (if they want to).You can see I've also added a function to strip the alignment with a parameter to leave some gaps. I was thinking that
codeml
can deal with some gaps in its pairwise mode withcleandata=0
. However, after some tests, it seems not really the case, so the function is currently only used to remove all the gaps.Best,
Zhen