Skip to content
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

[FEATURE REQUEST] Adding a program to annotate viral PHROGs via their HMMs #2300

Open
ivagljiva opened this issue Jul 9, 2024 · 3 comments

Comments

@ivagljiva
Copy link
Contributor

A small project to improve anvi'o, based upon feedback/ideas @FlorianTrigodet and I heard from our colleagues at the QIB in Norwich.

The need

The PHROGs database contains orthologous groups of proteins from viruses. You can download their HMMs, but currently annotating them in anvi'o contigs databases would require either 1) running HMMER yourself and importing the resulting functions, or 2) making a custom HMM source out of the PHROGs and running them with anvi-run-hmms.

The solution

We could implement a program similar to anvi-run-kegg-kofams or anvi-run-pfams for the PHROGs database.

Beneficiaries

Those who study viruses in anvi'o.

@Ge0rges
Copy link
Collaborator

Ge0rges commented Aug 9, 2024

I may try to take a stab at this after ISME. I've written scripts to make custom HMM sources so I have those already, and wanted to look at viral stuff in my metagenome anyway. If someone else wants to work on this maybe we can help each other out let me know!

@Ge0rges
Copy link
Collaborator

Ge0rges commented Sep 3, 2024

@ivagljiva would you rather see an implementation like what was done for the MDM Defense Finder HMMs with an anvi-script-gen-phrogs-hmm-directory command, or something more integrated such as anvi-run-phrogs? I guess the precedent I established for these was to make directories easily accessible but I guess there's a conversation be had here about what makes the most sense.

@meren
Copy link
Member

meren commented Sep 4, 2024

Hi @Ge0rges, I just wanted to quickly come in and let you know that everyone is on vacation, and that's why we have been a bit quiet on Discord and GitHub. We will catch up with all these threads as people will start coming back in soon :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants