Related Experiment Video
Updated: May 26, 2026

A Customizable Protocol for String Assembly gRNA Cloning (STAgR)
Published on: December 26, 2018
agtools: a software framework to manipulate assembly graphs
Vijini Mallawaarachchi1, George Bouras2,3, Ryan R Wick4,5
1Flinders Accelerator for Microbiome Exploration, Flinders University, Bedford Park, SA 5042, Australia.
agtools is an open-source Python framework for manipulating assembly graphs from genome and metagenome assemblers. It offers command-line and package interfaces for streamlined graph analysis and integration into bioinformatics workflows.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Assembly graphs are crucial data structures for genome and metagenome assemblers, representing sequence overlaps.
- These graphs are increasingly vital for downstream applications like metagenomic binning, plasmid detection, and haplotype phasing.
- A comprehensive tool for manipulating diverse assembly graph formats is needed.
Purpose of the Study:
- To present agtools, an open-source Python framework for manipulating assembly graphs.
- To provide programmatic access for parsing, converting, filtering, and analyzing assembly graphs.
- To facilitate streamlined, integrated assembly-graph-based bioinformatics analyses.
Main Methods:
- Developed an open-source Python framework named agtools.
- Implemented a command-line interface for tasks like format conversion, filtering, and component extraction.
- Exposed a Python package interface for loading, querying, and analyzing assembly graphs.
Main Results:
- agtools supports assembly graphs from popular genome and metagenome assemblers.
- The framework enables efficient manipulation and analysis of assembly graph data.
- Provides streamlined integration into existing bioinformatics software and workflows.
Conclusions:
- agtools offers a versatile solution for assembly graph manipulation.
- The tool enhances downstream analyses in genomics and metagenomics.
- agtools is readily available via GitHub, Bioconda, and PyPI.
More Related Videos
Related Concept Videos
Genome Annotation and Assembly
Assembly of Complex Microtubule Structures
Assembly of Signaling Complexes
Interaction domains in cell signaling
Interaction domains recognize exposed features of their binding partners containing post-translationally modified sequences,...
Assembly of Cytoskeletal Filaments
Epistasis Analysis
ATP and Macromolecule Synthesis
Most macromolecules are composed of single subunits, or building blocks, called monomers. The monomers combine with each other using covalent bonds to form larger molecules known as polymers.
Conversion of...

