This is the repository for supplementary materials for the upcoming publication
Files:
- 📑
03_Lab_journal.ipynb- laboratory journal with commands to reproduce pipeline - ⚙️
Assembly_pipeline-snakemakepipeline to runmetaSPAdes&metaquast - ⚙️
Filtering_pipeline-snakemakepipeline to filter out short sequences from MAGs usingscripts/filter_MAGs.pyscript - ⚙️
HUMAnN3_pipeline-snakemakepipeline to runHUMAnN3on every filtered MAG - 📁
scripts- folder with miscellaneous scripts used for data analysis:- 📝
filter_MAGs.py- script to filter out sequences shorter than 3500 nucleotides from MAGs - 📝
abr2tsv.py- script to convert default mergedABRicateoutput to.tsvformat - 📝
abr_tsv2presence.py- script to convertABRicateresults from%COVERAGEtype topresence/abscencetype - 📝
filt_humann3.py- script to filter out redundant info fromHUMAnN3outputs - 📝
transpose_humann.py- script to transposeHUMAnN3output & prepare it for input inMaAsLin2 - 📝
MaAsLin2.R- script to runMaAsLin2onHUMAnN3results (it purposely does not uses any normalization method) - 📑
ABRicate_visualization_journal.R- laboratory journal to plotABRicateresults asbar-plotandheatmaps
- 📝
- 📑
HUMAnN3_heatmaps_journal.R- laboratory journal to plotHUMAnN3results asheatmap(pathway abundance table only) - 📑
HUMAnN3_volcano_plot_journal.R- laboratory journal to plotMaAsLin2onHUMAnN3results asvolcano-plots - 📑
metagenomes.yaml- conda environment
Instruction:
- Create new environment
metagenomes
conda env create -f metagenomes.yamlThis part of work was done on DSTU's server