Metagenomics: Concept, methodology, ecological inference and recent advances | Synapse