This release focuses on `m2m_analysis` by adding new option, new output files,more documentation and refactoring some functions and output files.
There is also a complete refactoring on the structure of m2m repository: the two big scripts (`m2m_workflow.py` and `m2m_analysis.py`) are now split in multiple scripts in two folders ( `m2m` and `m2m_analysis`).
Add
* New option for `m2m_analysis`: `--level` to select the taxonomy level (phylum, class, order, family, genus or species) that will be used in the following steps of m2m_analysis, by default, it is phylum.
* HTML output for `m2m_analysis`. HTML visualization is interactive and nodes are coloured (by key species types or taxon).
* Error message with incorrect SBML file format.
* Log files for `m2m_analysis`.
* New tests for `m2m_analysis`.
* Documentation about `m2m_analysis` output files.
* Citation to eLife article.
* Tutorial with a jupyter notebook about `m2m metacom` methods.
Modify
* Add colours (by key species types or taxon) to `m2m_analysis` svg.
* Modify `m2m_analysis` output files.
* Replace GPL license by LGPL license.
* Complete refactoring of m2m repository structure: `m2m_workflow.py` and `m2m_analysis.py` have been split into multiple scripts contained inside `m2m` and `m2m_analysis` folders.
Remove
* Delete `m2m_analysis stats` because it is no more useful with the changes made to `m2m_analysis`.