{% extends "base.html" %} {% set active_page = "back-translator" %} {% set page_title = "Back Translator" %} {% block content %}

Please note that this is an experimental service.

Back translation from amino acid substitutions to nucleotide substitutions.

The underlying algorithm is also available as a command line utility and programming library (source, package).

Please supply an amino acid substitution.

Examples: NM_003002.3:p.Asp92Tyr, NP_002993.1:p.Asp92Glu, NP_000000.0:p.Asp92Tyr, NP_000000.0:p.Leu92Phe

Help
{% if description %}
{% for m in messages %} {% if m.class == "error" %}

{{ m.description }}

{% elif m.class == "warning" %}

{{ m.description }}

{% elif m.class == "information" %}

{{ m.description }}

{% elif m.class == "debug" %}

{{ m.description }}

{% endif %} {% endfor %} {% if summary == "0 Errors, 0 Warnings." %}

{{ summary }}

{% else %}

{{summary}}

{% endif %} {% if not errors %}

Input

{{ description }}

Possible variants

{% for variant in variants %} {% if variant.startswith('UNKNOWN:') %}

{{ variant }}

{% else %}

{{ variant }}

{% endif %} {% endfor %} {% endif %} {% endif %}{# variants #} {% endblock content %}