Module converters
Utilities for converting between different sequence and sequence group
  objects.
  There are currently three different sequence-related objects that need
  to be converted between: a) legacy: This refers to the Sequence and 
  SequenceGroup classes that live in schrodinger/ui/sequencealignment
  b) biopython: This refers to Seq and related classes in the biopython 
  package. Lightweight converter code should make it easy to benefit from a
  lot of this code-base.
  c) msv: This refers to the new msv code that currently lives in 
  schrodinger/application/msv
    |  | SequenceConverter An object that knows how to construct a legacy sequence from an msv
        ProteinSequence.
 | 
    |  | LegacySequenceConverter An object that knows how to convert a legacy Sequence object into 
        an msv ProteinSequence, complete with annotations.
 | 
    |  | SequenceGroupConverter An object that knows how to convert a legacy SequenceGroup object 
        into an alignment, i.e., an msv object that holds a collection a 
        sequences together with alignment information for them.
 | 
    |  | __package__ = 'schrodinger.application.msv.io' |