﻿
skbio.sequence.DNA
==================







   
      
   

   

   
      
   

   
      
   

   
      
   

   

   

   
      
   

   

   
      
   

   

   
      
   

   
      
   

   
      
   

   

   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   

   

   

   

   
      
   

   

   

   
      
   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   








   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   





   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   

   
      
         
      
   





   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   

   
      
   





.. currentmodule:: skbio.sequence

.. autoclass:: DNA




   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~DNA.complement_map
      ~DNA.default_gap_char
      ~DNA.definite_chars
      ~DNA.degenerate_map
      ~DNA.gap_chars
      ~DNA.wildcard_char
   

   
   .. rubric:: Attributes (inherited)

   .. autoinherit::
   
      ~DNA.alphabet
      ~DNA.default_write_format
      ~DNA.degenerate_chars
      ~DNA.interval_metadata
      ~DNA.metadata
      ~DNA.noncanonical_chars
      ~DNA.nondegenerate_chars
      ~DNA.observed_chars
      ~DNA.positional_metadata
      ~DNA.values
   
   

   
   
   .. rubric:: Methods

   .. autosummary::
      :toctree:
   
      ~DNA.find_motifs
   
      ~DNA.read
   
      ~DNA.transcribe
   
      ~DNA.translate
   
      ~DNA.translate_six_frames
   
      ~DNA.write
   
   

   
   .. rubric:: Methods (inherited)

   .. autoinherit::
      ~DNA.complement
      ~DNA.concat
      ~DNA.count
      ~DNA.definites
      ~DNA.degap
      ~DNA.degenerates
      ~DNA.distance
      ~DNA.expand_degenerates
      ~DNA.find_with_regex
      ~DNA.frequencies
      ~DNA.gaps
      ~DNA.gc_content
      ~DNA.gc_frequency
      ~DNA.has_definites
      ~DNA.has_degenerates
      ~DNA.has_gaps
      ~DNA.has_interval_metadata
      ~DNA.has_metadata
      ~DNA.has_nondegenerates
      ~DNA.has_positional_metadata
      ~DNA.index
      ~DNA.is_reverse_complement
      ~DNA.iter_contiguous
      ~DNA.iter_kmers
      ~DNA.kmer_frequencies
      ~DNA.lowercase
      ~DNA.match_frequency
      ~DNA.matches
      ~DNA.mismatch_frequency
      ~DNA.mismatches
      ~DNA.nondegenerates
      ~DNA.replace
      ~DNA.reverse_complement
      ~DNA.to_definites
      ~DNA.to_indices
      ~DNA.to_regex
   
   

   
   

   
   .. rubric:: Special methods (inherited)

   .. autoinherit::
   
      ~DNA.__bool__
      ~DNA.__contains__
      ~DNA.__copy__
      ~DNA.__deepcopy__
      ~DNA.__eq__
      ~DNA.__ge__
      ~DNA.__getitem__
      ~DNA.__getstate__
      ~DNA.__gt__
      ~DNA.__iter__
      ~DNA.__le__
      ~DNA.__len__
      ~DNA.__lt__
      ~DNA.__ne__
      ~DNA.__reversed__
      ~DNA.__str__
   
   




   
   .. rubric:: Details

   
   
   .. autoattribute:: DNA.complement_map
   
   
   
   .. autoattribute:: DNA.default_gap_char
   
   
   
   .. autoattribute:: DNA.definite_chars
   
   
   
   .. autoattribute:: DNA.degenerate_map
   
   
   
   .. autoattribute:: DNA.gap_chars
   
   
   
   .. autoattribute:: DNA.wildcard_char
   
   

   
   