Skip to content

animesh/atlas

 
 

Repository files navigation

Setup

install conda

wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh
sh -u Anaconda3-5.3.1-Linux-x86_64.sh

install python 3.6 and activate

conda create --name py36 python=3.6
conda activate py36

fix ldd error (if any)

ldd /bin/bash
export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu

install mamba

conda install mamba

install atlas

mamba install metagenome-atlas

install atlas via git fork

git clone https://github.com/animesh/atlas.git
cd atlas
mv /home/animeshs/anaconda3/envs/py36/bin/atlas atlas-bin
python setup.py install

download databases

atlas download


download [![testdata](https://zenodo.org/record/3992790/files/test_reads.tar.gz)

wget https://zenodo.org/record/3992790/files/test_reads.tar.gz tar xvzf test_reads.tar.gz


run ##fails##
atlas init --db-dir databases path/to/fastq/files
atlas run all


# Metagenome-Atlas

[![Version](https://anaconda.org/bioconda/metagenome-atlas/badges/version.svg)](https://anaconda.org/bioconda/metagenome-atlas)
[![Bioconda](https://img.shields.io/conda/dn/bioconda/metagenome-atlas.svg?label=Bioconda )](https://anaconda.org/bioconda/metagenome-atlas)
[![Documentation Status](https://readthedocs.org/projects/metagenome-atlas/badge/?version=latest)](https://metagenome-atlas.readthedocs.io/en/latest/?badge=latest)
[![Gitter](https://badges.gitter.im/metagenome-atlas/community.svg)](https://gitter.im/metagenome-atlas/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![follow on twitter](https://img.shields.io/twitter/follow/SilasKieser.svg?style=social&label=Follow)](https://twitter.com/search?f=tweets&q=%40SilasKieser%20%23metagenomeAtlas&src=typd)


Metagenome-atlas is a easy-to-use metagenomic pipeline based on snakemake. It handles all steps from QC, Assembly, Binning, to Annotation.

![scheme of workflow](resources/images/ATLAS_scheme.png?raw=true)

You can start using atlas with three commands:
conda install -y -c bioconda -c conda-forge metagenome-atlas
atlas init --db-dir databases path/to/fastq/files
atlas run all

# Webpage

[metagenome-atlas.github.io](https://metagenome-atlas.github.io/)

# Documentation

https://metagenome-atlas.readthedocs.io/

[Tutorial](https://github.com/metagenome-atlas/Tutorial)

# Citation

> ATLAS: a Snakemake workflow for assembly, annotation, and genomic binning of metagenome sequence data.  
> Kieser, S., Brown, J., Zdobnov, E. M., Trajkovski, M. & McCue, L. A.   
> BMC Bioinformatics 21, 257 (2020).  
> doi: [10.1186/s12859-020-03585-4](https://doi.org/10.1186/s12859-020-03585-4)


# Developpment/Extensions

Here are some ideas I work or want to work on when I have time. If you want to contribute or have some ideas let me know via a feature request issue.

- Optimized MAG recovery (e.g. [Spacegraphcats](https://github.com/spacegraphcats/spacegraphcats)) 
- Integration of viruses/plasmid that live for now as [extensions](https://github.com/metagenome-atlas/virome_atlas)
- Add statistics and visualisations as in [atlas_analyze](https://github.com/metagenome-atlas/atlas_analyze)
- Implementation of most rules as snakemake wrapper
- Cloud execution
- Update to new Snakemake version and use cool reports.

About

ATLAS - Three commands to start analysing your metagenome data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.2%
  • CSS 3.7%
  • Ruby 1.2%
  • Shell 0.9%