CMV is also available as a commandline tool.


The source code of CMV, as well as the webserver is open source and available via GitHub and Hackage (License GPL-3):


For instruction how to use CMV please see the Help page.

Usage via biocontainers (docker)


CMV can be installed via docker. Once you have docker installed simply type:

docker run -i -t quay.io/biocontainers/cmv:1.0.5--0 /bin/bash

Installation via bioconda


CMV can be installed via conda. Once you have conda installed simply type:

conda install -c bioconda -c conda-forge cmv

Installation via cabal-install


CMV is implemented in Haskell and can be installed via the Haskell package distribution sytem cabal. Additionally to cabal you require cairo, pango, happy and alex which can usually installed via the distribution package manager e.g. Ubuntu:

sudo apt-get install libcairo2 libpango1.0-0 libpangomm-1.4-dev happy alex
Once you have the dependencies installed simply type:
cabal install cmv

Optional dependencies


CMV and CMCV create secondary structure output which can be visualised via following optional dependencies.


Precompiled Executables