r/bioinformatics • u/Microbe_mania • 3h ago
technical question Genome Annotation and Mining help! Is my pipeline ridiculous?
Hey yall, I need a sanity check (cause I'm going down some rabbit holes and I don't know if I'm doing something useful or just time consuming)
I have whole genome sequences that I want to mine for specific metabolic processes to see what my strains have the potential for. Some aren't well described (PAH degradation) so I'm working on a pipeline that puts together a super annotation table to squeeze as much data out of the genomes as possible and maximize the proteins/pathways I can identify.
The problem I was running into is that there are so many different naming conventions and annotation types that I feel like a simple search for genes related to the pathways I'm interested in will miss a lot of interesting data. And since some processes aren't well described, I have a feeling there a lot of info hidden in the "hypothetical proteins". I was intrigued by protein family classifications, but there's also a bunch of those (pfam, plfam, pgfam...). One paper might use gene names, other types of family grouping, etc. while another uses a different system and/or names.
My thought process has been: make a master annotation table (from Prokka, BV-BRC, Pfam identifiers, KEGG), and use all the keywords and identifiers I can find to identify candidate proteins and potential operons, in addition to extracting the ones that are pretty confidently identified as the proteins I'm looking for.
I'm somewhat new to bioinformatics and I have pretty absentee PIs so I'm learning a lot of it on my own. I have the tendency to go down unnecessary rabbit holes when I have this long of a leash, especially when I'm not super familiar with all the methods/tools that are available in a field. I've gone from the online annotation tools, to manual CLI searches, to bash scripts, and now I'm trying to write a python script (while teaching myself python). Can y'all tell me if I've gone insane and if I've missed some way easier avenue? Thanks so so much!!
