The presence (filled) and absence (blank) of genes associated with C, N, S, and P cycling pathways in AAP bacterial MAGs derived from bloom sample metagenomes. The phylogenetic trees were built using UBCG [ 77 ]. MAGs were classified by GTDB-Tk v0.1.3 [ 60 ]. Star indicates AAP bacterial isolates from Microcystis aggregates collected from Lake Taihu. Carbon cycling genes: coxS , coxM , and coxL (small, medium, and large subunit of aerobic carbon-monoxide dehydrogenase), fdoG (formate dehydrogenase major subunit), fdoH (formate dehydrogenase iron-sulfur subunit), fdsD (formate dehydrogenase delta subunit), fdoI (formate dehydrogenase gamma subunit), fdwB (formate dehydrogenase beta subunit). Sulfur cycling genes: soxA (sulfur-oxidizing protein SoxA), soxX (sulfur-oxidizing protein SoxX), soxB ( sulfur-oxidizing protein SoxB), soxY (sulfur-oxidizing protein SoxY), soxZ (sulfur-oxidizing protein SoxZ), soxC (S-disulfanyl-L-cysteine oxidoreductase SoxC), soxD (S-disulfanyl-L-cysteine oxidoreductase SoxD), tsdA (thiosulfate dehydrogenase), fccB (sulfide dehydrogenase flavoprotein chain), fccA (cytochrome subunit of sulfide dehydrogenase), sqr (sulfide:quinone oxidoreductase), soeA , soeB , soeC (sulfite dehydrogenase (quinone) subunits SoeA, SoeB, and SoeC). Nitrogen cycling genes: narG , narH , narI (alpha, beta, and gamma subunit of nitrate reductase/nitrite oxidoreductase), napA (nitrate reductase (cytochrome)), napB (nitrate reductase (cytochrome), electron transfer subunit), nrfH (cytochrome c nitrite reductase small subunit), nrfA (nitrite reductase (cytochrome c-552)), nirB (nitrite reductase (NADH) large subunit), nirD (nitrite reductase (NADH) small subunit), nirK (nitrite reductase (NO forming). Phosphorus cycling genes: phnG (carbon-phosphorus lyase core complex subunit), phnM (alpha-D-ribose 1-methylphosphonate 5-triphosphate diphosphatase), and phoX (alkaline phosphatase). Cytochrome c oxidase genes: caa3-type cytochrome c oxidase ( coxABCD ). cbb3-type cytochrome c oxidase ( cooNOPQ and cooNQ )