-
Notifications
You must be signed in to change notification settings - Fork 1
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
Updated to support metadata and added ArborView HTML app functionality. #22
Conversation
…sed configurations and schemas
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks amazing. Thanks so much @kylacochrane 😄
I have a few comments below. In addition:
- Could you add a message in the
CHANGELOG.md
about this change? Could you also reference this PR in that message (like what is done for the mikrokondo changelog: https://github.com/phac-nml/mikrokondo/blob/main/CHANGELOG.md)? - I am wondering if SNVPhyl will work even if all the
metadata_1
...metadata_8
columns are left out of the samplesheet.csv? It would be nice if it did, since this update would be backwards-compatible with the previous samplesheet format. Could you test this out?
I can confirm that the pipeline functions correctly even without metadata columns, ensuring backward compatibility of the input samplesheet. You can find the relevant test here: aa4f291 Additionally, another test was added that includes only three metadata columns, renames those columns, and provides partial metadata: aa4f291 The CHANGELOG.md was updated here: 94c4f3c |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much for all your great work Kyla 😄 . I have two more small comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much Kyla
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Thanks Kyla.
This PR generates a TSV-formatted metadata file from the input samplesheet and merges it with the PHYML phylogenetic tree. The combined data is then processed through the ArborView HTML app to produce dendrograms with contextual metadata.
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).