:py:mod:`biotaphy.common.sequence` ================================== .. py:module:: biotaphy.common.sequence .. autoapi-nested-parse:: Module containing sequence class. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: biotaphy.common.sequence.Sequence .. py:class:: Sequence(name='', seq='') Constructor for Sequence. :param name: A name for this sequence. :type name: str :param seq: A sequence string. :type seq: str .. py:method:: get_fasta(self) Get a fasta string. :returns: str - A fasta string for the sequence. .. py:method:: get_fastq(self) Get a fastq string. :returns: str - A fastq string for the sequence. .. py:method:: set_cont_values(self, values) Set the continuous values for the sequence. :param values: A list of values. :type values: list .. py:method:: set_qualarr(self, qual) Set the qualarr attribute. :param qual: A list of code point integers. :type qual: :obj:`list` of :obj:`int` .. note:: * An offset of 33 is assumed. .. todo:: * Should this reset both or neither? .. py:method:: set_qualstr(self, qual) Set the qualstr attribute. :param qual: A new string to use for qualstr. :type qual: str .. note:: * An offset of 33 is assumed. .. todo:: * Should this reset both or neither?