﻿alphagenome.data.genome.Variant
===============================

.. currentmodule:: alphagenome.data.genome

.. autoclass:: Variant





Attributes
~~~~~~~~~~

.. rubric:: Table

.. autosummary::

    ~Variant.end
    ~Variant.is_deletion
    ~Variant.is_frameshift
    ~Variant.is_indel
    ~Variant.is_insertion
    ~Variant.is_snv
    ~Variant.is_structural
    ~Variant.name
    ~Variant.reference_interval
    ~Variant.start
    ~Variant.chromosome
    ~Variant.position
    ~Variant.reference_bases
    ~Variant.alternate_bases
    ~Variant.info


.. autoattribute:: Variant.end
.. autoattribute:: Variant.is_deletion
.. autoattribute:: Variant.is_frameshift
.. autoattribute:: Variant.is_indel
.. autoattribute:: Variant.is_insertion
.. autoattribute:: Variant.is_snv
.. autoattribute:: Variant.is_structural
.. autoattribute:: Variant.name
.. autoattribute:: Variant.reference_interval
.. autoattribute:: Variant.start
.. autoattribute:: Variant.chromosome
.. autoattribute:: Variant.position
.. autoattribute:: Variant.reference_bases
.. autoattribute:: Variant.alternate_bases
.. autoattribute:: Variant.info








Methods
~~~~~~~

.. rubric:: Table

.. autosummary::

    ~Variant.alternate_overlaps
    ~Variant.as_truncated_str
    ~Variant.copy
    ~Variant.from_dict
    ~Variant.from_proto
    ~Variant.from_str
    ~Variant.reference_overlaps
    ~Variant.split
    ~Variant.to_dict
    ~Variant.to_proto


.. automethod:: Variant.alternate_overlaps
.. automethod:: Variant.as_truncated_str
.. automethod:: Variant.copy
.. automethod:: Variant.from_dict
.. automethod:: Variant.from_proto
.. automethod:: Variant.from_str
.. automethod:: Variant.reference_overlaps
.. automethod:: Variant.split
.. automethod:: Variant.to_dict
.. automethod:: Variant.to_proto



