Skip to main content

REVertant MUTation finder

Project description

.. image::
REVertant MUTation find & verify (REVMUT)
REVMUT can help to **find** and **verify** putative revertant mutations (PRMs). Common workflow is:

1. **Find** PRMs (deletions of given mutation, indels that restore the reading frame)
2. **Annotatote** PRMs with Oncotator to get transcript change of putative
revertant mutations in HGVS format
3. **Verify** if one of the transcript change in HGVS format is revertant by looking
how the length of the protein changes

There are scripts to do 1 and 3. Steps 2 might be added at a later stage in

.. image:: img/revmut_overview.png


pip install revmut

The finding module takes a mutation and finds
PRMs that:

- Delete the entire given mutation
- Restore the reading frame in case the given mutation (GM) is an indel. The criterium is::

length(PRM) +/- length(GM) % 3 == 0

Run with::

revmut-find tests/test_data/human_g1k_v37_chr17.fa \
tests/test_data/germline_mutations/T1_test_mutation.tsv \
tests/test_data/T1.bam \
tests/test_data/N1.bam > tests/test_data/output/T1_test.tsv

View input/output files:

- `tests/test_data/germline_mutations/T1_test_mutation.tsv <tests/test_data/germline_mutations/T1_test_mutation.tsv>`_
- `tests/test_data/output/T1_test.tsv <tests/test_data/output/T1_test.tsv>`_

Annotation of the PRMs is currently done semi-manually with `Oncotator webserice <>`_. Perhaps at a later stage in development this will be done automatically. Missing is a VCF to Oncotator format converter.

Applies a given mutation in cDNA format to a transcript followed by the cDNA change of the PRM as predicted by Oncotator. Output gives a prediction of how the protein changes.

Run with::

revmut-verify tests/test_data/to_be_reverted_mutations.txt \
tests/test_data/oncotator.ins.txt \
tests/test_data/BRCA_transcripts.fa > tests/test_data/oncotator.ins.maf.out.tsv

View input/output files:

- `tests/test_data/to_be_reverted_mutations.txt <tests/test_data/to_be_reverted_mutations.txt>`_
- `tests/test_data/oncotator.ins.txt <tests/test_data/oncotator.ins.txt>`_
- `tests/test_data/oncotator.ins.maf.out.tsv <tests/test_data/oncotator.ins.maf.out.tsv>`_

In root dir run::


Project details

Download files

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

Files for revmut, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size revmut-0.3.0-py2-none-any.whl (11.7 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size revmut-0.3.0.tar.gz (23.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page