Skip to content

garudlab/MAG-construction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The pipeline depends on singularity (I used 3.8.6). Install the python requirements into a conda environment along with singularity

One of the singularity envs I built myself, I've attached containers/samtools_bwa.def to the repo. You can remote build the container singularity build --remote containers/samtools_bwa.sif containers/samtools_bwa.def, but you need to sign up for an account. You can also build it on your desktop. I can also transfer you the .sif (~250MB).

Create the folder logs_cluster/

I ran the pipeline as such snakemake -j 20 --use-singularity --singularity-args "--bind /u:/u" --keep-going --keep-incomplete --rerun-triggers mtime --singularity-prefix containers/

Disclaimer that I actually used a conda env for DAS_tool, following bhattlab. During the code cleanup I changed it over to singularity for consistency and I tested that it worked, but if its giving you problems you can go back to conda. Uncomment the #conda: "../envs/das_tool.yaml" line, comment out the singularity container and add --use-conda to your snakemake command.

Set your file paths in config.yaml. Right now it needs a metadata table and it assumes co-assembly, although we can change that if need be.

This depends on 3 datafiles, a host genome, checkm, kraken. I have copies downloaded and can transfer them if need be.

About

This repository holds script related the Garud Lab's pipeline for constructing Metagenome Assembled Genomes (MAGs). The pipeline was developed by Adrian Verster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages