Skip to main content

A Structural Variant Post-Processing Package

Project description


PyPi build codecov ReadTheDocs

About

MAVIS is python command-line tool for the post-processing of structural variant calls. The general MAVIS pipeline consists of six main stages

Getting Help

All steps in the MAVIS pipeline are called following the main mavis entry point. The usage menu can be viewed by running without any arguments, or by giving the -h/--help option

mavis -h

Help sub-menus can be found by giving the pipeline step followed by no arguments or the -h options

mavis cluster -h

Common problems and questions are addressed on the wiki. If you have a question or issue that is not answered there (or already a github issue) please submit a github issue to our github page or contact us by email at mavis@bcgsc.ca

Getting Started

The simplest way to use MAVIS is via Singularity. The MAVIS docker container used by singularity will take care of installing the aligner as well.

pip install -U setuptools pip wheel
pip install mavis_config  # also installs snakemake

Now you will run mavis via Snakemake as follows

snakemake \
    -j <MAX JOBS> \
    --configfile <YOUR CONFIG> \
    --use-singularity \
    -s Snakefile

For other installation options which do not use docker/singularity see the comprehensive install instructions in the user manual

Citation

If you use MAVIS as a part of your project please cite

Reisle,C. et al. (2018) MAVIS: Merging, Annotation, Validation, and Illustration of Structural variants. Bioinformatics.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mavis-3.1.2.tar.gz (187.3 kB view details)

Uploaded Source

Built Distribution

mavis-3.1.2-py2.py3-none-any.whl (214.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mavis-3.1.2.tar.gz.

File metadata

  • Download URL: mavis-3.1.2.tar.gz
  • Upload date:
  • Size: 187.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mavis-3.1.2.tar.gz
Algorithm Hash digest
SHA256 c130b79a5335ef2a1f68350c636bf8094218959613a1028bd422cbdcb7ddf89c
MD5 b3ddc054b8703868bd8e7c37e6a4e510
BLAKE2b-256 01b1232bf8817bf9b98c55db2f6bd0bc2160d254b58c42e499459d932bc05a49

See more details on using hashes here.

File details

Details for the file mavis-3.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: mavis-3.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 214.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mavis-3.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 576287e943c56bcdc024a186bdfa13a53d0effda5388c161db50aa38f8fbb45b
MD5 1061b0ea547d7005aaab9e18709f334f
BLAKE2b-256 7f786bb209e49a21a4ca555a317386452a34e0190b176f46e546414ecab2ae6c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page