Meteor requires to download locally a microbial gene catalogue. Several catalogues are currently available:
Meteor requires to download locally a microbial gene catalogue specif, either in 'full' or 'light' version. The 'full' version contains all genes of the catalogue, whereas the 'light' version contains only the marker genes that will be used to infer species abundance profiles. Of note, no functional profiling can be performed when using the 'light' version of a catalogue.
We recommand to filter out reads of length < 60nt.
We recommend to first filter out reads with low-quality, length < 60nt or belonging to the host.
### 4. Abundance profiling
### 4. Taxonomic and functional profiling
-------------------------
#### **Taxonomical analysis**
Genes from the catalogue are clustered into Metagenomic Species Pangeomes (MSP) with [MSPminer](https://academic.oup.com/bioinformatics/article/35/9/1544/5106712), and are functionnaly annotated against [KEGG r107](https://academic.oup.com/nar/article/36/suppl_1/D480/2507484), [DBcan](https://academic.oup.com/nar/article/51/W1/W115/7147496?login=true)(carbohydate active enzymes) and [MUSTARD](https://www.nature.com/articles/s41564-018-0292-6)(antiobitic resistant determinants).
MSP and functional profiles are computed from the gene count table with the following command:
The taxonomical profiling can be performed at several level of accuracy (gene, MSP, SuperKingdom, Phylum, Class, Order, Family, Genus, Specie). MSPs were calculated with [MSPminer](https://academic.oup.com/bioinformatics/article/35/9/1544/5106712).
Their abundances can be profiled with the following command:
The "-n" parameter ensures read count normalization for gene length. If omitted, no normalization will be performed on the gene table.
This profiling step will generate:
- species abundance table;
- ARD abundance table (full catalogue only);
- DBCAN abundance table (full catalogue only);
- Gut Metabolic Modules ([GMM](https://www.nature.com/articles/nmicrobiol201688)) abundance table (from the KO annotation) (full catalogue only).
### 5. Merging
To merge output from different samples into a single table, use the following command:
Meteor provides a pathway annotation based on [KEGG r107](https://academic.oup.com/nar/article/36/suppl_1/D480/2507484), a CAZyme annotation based on [DBcan](https://academic.oup.com/nar/article/51/W1/W115/7147496?login=true) and an ARDs annotation based on [MUSTARD](https://www.nature.com/articles/s41564-018-0292-6). Their abundances can be profiled with the following command:
```
meteor profile -i <mappingdir> -a <annotation> -o <countingdir>