Skip to content
Quasitools is a collection of tools for analysing viral quasispecies data.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Fixing typos. Mar 6, 2019
quasitools Add version flag for quasitools. Mar 12, 2019
.gitignore Ignore vim temporary and swap files Sep 6, 2017
.gitlab-ci.yml Merge branch 'bug/hydra_consensus' into 'develop' Nov 1, 2018 Update with Hamming distance changes. Mar 6, 2019
LICENSE.txt Added in initial structure for program. Using click to emulate samtoo… Sep 6, 2017 Fix default file paths for hydra cmd Nov 2, 2017
NOTICE.txt Updated version number and changelog Apr 11, 2018 Updated changelog, and added information about PyAAVF integration Mar 6, 2019
setup.cfg Add version flag for quasitools. Mar 12, 2019
tox.ini Merge branch 'bug/hydra_consensus' into 'develop' Nov 1, 2018


License Anaconda-Server Badge

Quasitools is a collection of tools for analysing viral quasispecies data. The following tools are currently available in quasitools:

  • aacoverage: builds an amino acid consensus and returns its coverage
  • call: contains tools for identifying variants between a NGS dataset a fasta reference sequence
    • ntvar: call nucleotide variants from a BAM file
    • aavar: call amino acid variants from a BAM file
    • codonvar: call codon variants from a BAM file
  • complexity: reports the complexity of a quasispecies using several measures
  • consensus: generate a consensus sequence from a BAM file
  • distance: measures the distance between quasispecies using angular cosine distance
  • dnds: calculates the dn/ds value for each region in a bed file
  • drmutations: identifies amino acid mutations
  • hydra: identify HIV drug resistance mutations in an NGS dataset
  • quality: perform quality control on FASTQ reads



quasitools 0.6.0

This release improves the documentation, integrates PyAAVF, and fixes a bug in quasitools distance that sometimes caused the software to crash.


It is strongly recommended you refer to the documentation for full installation instructions. quasitools may be installed on any 64-bit Linux system from Bioconda with Conda (installation instructions):

  1. Install Bioconda
  2. Install the "quasitools" Bioconda package (conda install quasitools)


Eric Enns:


Copyright Government of Canada 2017-2018

Written by: National Microbiology Laboratory, Public Health Agency of Canada

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License at:

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

You can’t perform that action at this time.