Pangenome-scale annotation of mycobacteriophages for dissecting phage–host interactions based on a sequence clustering and structural homology analysis strategy | Synapse