-
Notifications
You must be signed in to change notification settings - Fork 15
Conversation
…mples from metadata
Hi @mortonjt, looks like there are a few different failures happening here (linting, missing data, invalid metadata). Let us know if you need some help fixing this up. Thanks! |
Hi @mortonjt! We noticed this PR has been open for awhile -- is this a WIP or can it be closed? |
This should not be closed, because this will provide a means to actually use phylogenetic trees. The way that the tree types are currently structured, this is not possible. I'm aiming to have this done by the next release. |
Just raised an issue here to make sure that I don't forget. Sorry about the confusion |
OK we'll keep this open and ignore for now, just ping us when it's ready for review. For the 2017.10 release cycle we'll need the PR ready for review by 10/19. Thanks! |
Sounds good! Thanks!
…On Wed, Oct 4, 2017 at 3:34 PM, Jai Ram Rideout ***@***.***> wrote:
OK we'll keep this open and ignore for now, just ping us when it's ready
for review. For the 2017.10 release cycle we'll need the PR ready for
review by 10/19. Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AD_a3ZJEG6GJkqz4rXusgZFVjXksJHgcks5spAfkgaJpZM4PKJ8Z>
.
|
Sorry for the hold up -- I have tested it, and it seems to be working. I have explicitly changed the types, and changed the name to 'phylogenetic_regression'. While it is still using the same core balance ols method, it explicitly takes a phylogenetic tree as input. This is so that the data handling on the phylogenetic tree (i.e. matching tips, renaming internal nodes) is done within this module and hidden from the user. This should be ready for review - let me know if there is anything else that needs to be done with this! I'll be pushing out another tutorial immediately after this is in. |
@jairideout @thermokarst @ebolyen can this still be reviewed to merge into the next release? |
Yes! |
Changing balance-taxonomy to accept compositions instead of balances Note. This can only handle binary categories
This reverts commit 6c22338.
Sorry, accidental pushed in another commit from another PR :/ I'm thinking about since there is filtering / renaming in both the table and the tree, that could be useful to be done in |
I'm going to go ahead and close this and open up a new PR. This new PR will fix the problem that we have had with phylogenies, while prompting a much simpler solution. |
This adds a high level wrapper for the ols regression, as originally recommended by @nbokulich . Basically, this performs the pseudocount addition, the ilr transform, and the ols regression given a tree. This is ideal for scenarios with a pre-defined tree, like a phylogenetic tree.