aviary

Automate metagenomic assembly, binning, annotation, and dereplication workflows.

116|16|Updated Jun 11, 2020
One-click install
npx skills add https://github.com/rhysnewell/aviary --skill aviary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aviary
Source: https://github.com/rhysnewell/aviary/tree/main/docs
Command: npx skills add https://github.com/rhysnewell/aviary --skill aviary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires snakemake, flye, medaka, pilon, racon, metaSPAdes, unicycler, megahit, gtdb-tk, eggNOG-mapper, checkm2, singlem, metabuli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Aviary automates the entire metagenomic analysis workflow, including assembly, binning, annotation, and dereplication, saving you time and effort in processing large-scale metagenomic data.

Core Features & Use Cases

  • Assembly: Perform quality control and assembly of metagenomic reads, including short reads, long reads, and hybrid workflows.
  • Binning: Extract MAGs from assemblies using multiple binning algorithms, including Rosella, MetaBAT2, SemiBin2, and VAMB.
  • Annotation: Provide taxonomic and functional annotations for MAGs using GTDB-tk and EggNOG-mapper.
  • Dereplication: Dereplicate MAGs across multiple runs using the cluster subcommand.
  • Use Case: Imagine you have thousands of metagenomic samples. Use Aviary to automatically assemble, bin, annotate, and dereplicate all the samples, producing a comprehensive analysis of the metagenomic community.

Quick Start

Use the aviary skill to assemble and recover MAGs from the provided short and long reads.

aviary assemble -1 short_read_1.fq.gz -2 short_read_2.fq.gz -l long_read.fastq.gz -o output_dir/
aviary recover -a output_dir/assembly/final_contigs.fasta -o output_dir/

Frequently Asked Questions about aviary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate metagenomic assembly, binning, and annotation for large-scale sample sets?

Automate metagenomic assembly, binning, and annotation by running an integrated workflow that supports short reads, long reads, and hybrid inputs. It processes thousands of metagenomic samples end-to-end, recovering, annotating, and dereplicating MAGs automatically.

What tools are required for taxonomic annotation and quality control of recovered MAGs?

Taxonomic annotation and quality control of recovered MAGs require GTDB-tk, EggNOG-mapper, CheckM2, SingleM, and Metabuli. These dependencies provide functional annotations and assess genome completeness throughout the metagenomic workflow.

How do I dereplicate metagenome-assembled genomes across multiple sequencing runs?

Dereplicate metagenome-assembled genomes across multiple runs using the cluster subcommand. This consolidates redundant MAGs from separate analyses into a comprehensive, non-redundant genomic dataset for downstream metagenomic studies.

Do I need Snakemake to run the metagenomic analysis workflow?

Yes, Snakemake is required to run the metagenomic analysis workflow. It manages the underlying pipeline execution for assembly, binning, annotation, and dereplication, coordinating all dependent bioinformatics tools efficiently.

What is the best way to process metagenomic reads and extract MAGs from assemblies?

The best way to process metagenomic reads and extract MAGs is to use a pipeline that performs quality control and assembly first, then uses multiple binning algorithms like Rosella, MetaBAT2, SemiBin2, and VAMB to extract MAGs from the final contigs.

Related Skills