
Bioinformatics with Python Cookbook
By :

Wikipedia says that metagenomics is the study of genetic material that’s recovered directly from environmental samples. Note that “environment” here should be interpreted broadly: in the case of our example, we will deal with gastrointestinal microbiomes in a study of a fecal microbiome transplant in children with gastrointestinal problems. The study is one of the tutorials of QIIME 2, which is one of the most widely used applications for data analysis in metagenomics. QIIME 2 has several interfaces: a GUI, a command line, and a Python API called the Artifact API.
Tomasz Kościółek has an outstanding tutorial for using the Artifact API based on the most well-developed (client-based, not artifact-based) tutorial on QIIME 2, the “Moving Pictures” tutorial (http://nbviewer.jupyter.org/gist/tkosciol/29de5198a4be81559a075756c2490fde). Here, we will create a Python version of the fecal microbiota...