qc classes can be made from data and not just metagenome object